<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3767765</guid>
        <pubDate>Wed, 25 Apr 2018 09:47:31 +0000</pubDate>
        <title>Датчик расстояния на STM32</title>
        <link>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3767765</link>
        <description><![CDATA[Не Димон: <strong class='tag-b'>Тер</strong>, вот тут неплохо разъяснено всё, правда, программы написаны с помощью SPL, а не CUBE.<br>
<a class='tag-url' href='http://robocraft.ru/blog/ARM/739.html' target='_blank'>http://robocraft.ru/blog/ARM/739.html</a>]]></description>
        <author>Не Димон</author>
        <category>Микроконтроллеры</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3765674</guid>
        <pubDate>Thu, 05 Apr 2018 14:02:41 +0000</pubDate>
        <title>Датчик расстояния на STM32</title>
        <link>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3765674</link>
        <description><![CDATA[MeG: Так в кубе чего настраивать, включить таймер, настроить делитель, включить вход захвата.  <br>Вместе с кубом идут готовые проекты, с примерами применения переферии, можно в своей любимой среде загрузить проект и посмотреть как использовать таймер в данном применении.]]></description>
        <author>MeG</author>
        <category>Микроконтроллеры</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761614</guid>
        <pubDate>Mon, 19 Feb 2018 15:38:41 +0000</pubDate>
        <title>Датчик расстояния на STM32</title>
        <link>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761614</link>
        <description><![CDATA[ter_nk_: Ok, и на том спасибо.]]></description>
        <author>ter_nk_</author>
        <category>Микроконтроллеры</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761605</guid>
        <pubDate>Mon, 19 Feb 2018 14:40:02 +0000</pubDate>
        <title>Датчик расстояния на STM32</title>
        <link>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761605</link>
        <description><![CDATA[Dushevny: Нет. Я предпочитаю читать документацию и не пользуюсь кубиками.]]></description>
        <author>Dushevny</author>
        <category>Микроконтроллеры</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761518</guid>
        <pubDate>Mon, 19 Feb 2018 07:00:59 +0000</pubDate>
        <title>Датчик расстояния на STM32</title>
        <link>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761518</link>
        <description><![CDATA[ter_nk_: Спасибо, а это вот если Stm32Cube как настроить таймер надо не подскажете?]]></description>
        <author>ter_nk_</author>
        <category>Микроконтроллеры</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761488</guid>
        <pubDate>Sun, 18 Feb 2018 19:33:53 +0000</pubDate>
        <title>Датчик расстояния на STM32</title>
        <link>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761488</link>
        <description><![CDATA[Dushevny: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=412162&view=findpost&p=3761444'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>ter_nk_ &#064; <time class="tag-quote__quoted-time" datetime="2018-02-18T15:57:50+00:00">18.02.18, 15:57</time></span><div class='quote '>а на срабатывание ножки которая ждет сигнала надо выставить внешнее прерывание?</div></div>Нет, если боретесь за точность - нужно использовать модуль захвата (capture) таймера. И уже в его прерывании обрабатывать. Если вы сделаете работу по прерыванию от ноги- у вас будет погрешность на время входа в прерывание и обработку какого-то количества команд до собственно чтения таймера. Модуль захвата делает все это аппаратно. И управляющий сигнал 20 мкс тоже лучше формировать неспосредственно таймером, через его модуля сравнения (compare).]]></description>
        <author>Dushevny</author>
        <category>Микроконтроллеры</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761444</guid>
        <pubDate>Sun, 18 Feb 2018 15:57:50 +0000</pubDate>
        <title>Датчик расстояния на STM32</title>
        <link>https://forum.sources.ru/index.php?showtopic=412162&amp;view=findpost&amp;p=3761444</link>
        <description><![CDATA[ter_nk_: Поправьте мои рассуждения.<br><br>Датчик работает так, посылает ультразвуковой сигнал и ждет эха: <br>посылается сигнал установки управляющего пина в 1 на 20 микросекунд, после это на другом пине жду логическую единицу, замеряю время.<br><br>Плата stm32f103c8t6 72 МГц, имеет 4 таймера, 3 двух байтных и один четырехбайтный, я так понимаю, что мне нужен таймер 4-х байтный для большей точности чтобы отсчитать 20 микросекунд, а на срабатывание ножки которая ждет сигнала надо выставить внешнее прерывание?]]></description>
        <author>ter_nk_</author>
        <category>Микроконтроллеры</category>
      </item>
	
      </channel>
      </rss>
	