<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Руководство по использованию обычных таймеров STM32</title>
		<description>Обсуждение Руководство по использованию обычных таймеров STM32</description>
		<link>https://microsin.ru/programming/arm/an4776-general-purpose-timer-cookbook.html</link>
		<lastBuildDate>Sat, 15 Aug 2026 13:38:34 +0300</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://microsin.ru/component/option,com_jcomments/format,raw/limit,10/object_group,com_content/object_id,2418/task,rss/" rel="self" type="application/rss+xml" />
		<item>
			<title>Сергей написал:</title>
			<link>https://microsin.ru/programming/arm/an4776-general-purpose-timer-cookbook.html#comment-25332</link>
			<description><![CDATA[Не увидел в статье, сколько времени занимает DMA Burst - возможно 1 транзакция за один системный такт? И что получается с предзагрузкой - когда срабатывает событие апдейта, идет запрос к DMA, DMA делает одну за другой три транзакции и загружает новые регистры периода и сравнения. Получается, что эти значения регистров будут ждать до следующего события обновления? Или все-таки предзагрузку нужно отключать, если запрос DMA идет по событию обновления, но нужно оставить, если запрос к DMA по регистру сравнения?]]></description>
			<dc:creator>Сергей</dc:creator>
			<pubDate>Fri, 17 Apr 2020 20:11:10 +0300</pubDate>
			<guid>https://microsin.ru/programming/arm/an4776-general-purpose-timer-cookbook.html#comment-25332</guid>
		</item>
		<item>
			<title>Вадим написал:</title>
			<link>https://microsin.ru/programming/arm/an4776-general-purpose-timer-cookbook.html#comment-19424</link>
			<description><![CDATA[Возможен ли такой режим: один счётчик выдает импульсы PWM, второй определяет их количество, но не по времени, а считает их, и тормозит первый таймер?]]></description>
			<dc:creator>Вадим</dc:creator>
			<pubDate>Thu, 19 Dec 2019 10:37:21 +0300</pubDate>
			<guid>https://microsin.ru/programming/arm/an4776-general-purpose-timer-cookbook.html#comment-19424</guid>
		</item>
		<item>
			<title>ivan написал:</title>
			<link>https://microsin.ru/programming/arm/an4776-general-purpose-timer-cookbook.html#comment-18590</link>
			<description><![CDATA[Можно ли просто запустить таймер, чтоб считал? В модели STM32F103B я запустил, а в модели STM32F407VE не могу, не получается. Те же регистры, те же биты в таймере, а в АЦП немного другие. В CMSIS не получается, а в CUBEX получается. В чём дело, может вы объясните? microsin: легко объясню. Таймеры STM32F4xx могут отличаться от STM32F1xx. Кроме того, таймеры также могут отличаться друг от друга даже в пределах одного микроконтроллер а. И конечно, стиль API разных библиотек тоже отличается. Поэтому у Вас 2 способа решения проблемы: сложный и простой. Сложный: взять в руки документацию (даташит и описание библиотек), внимательно все изучить и методом проб и ошибок разобраться, где накосячили. Простой: тупо взять пример программировани я таймера для STM32F1xx, и методом copy/paste взять оттуда готовый код.]]></description>
			<dc:creator>ivan</dc:creator>
			<pubDate>Mon, 25 Nov 2019 21:32:31 +0300</pubDate>
			<guid>https://microsin.ru/programming/arm/an4776-general-purpose-timer-cookbook.html#comment-18590</guid>
		</item>
	</channel>
</rss>
