ob:o7:timer
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| ob:o7:timer [2017/07/26 10:56] – иван_денисов | ob:o7:timer [2022/02/04 08:45] (текущий) – iadenisov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Работа с таймером через прерывания ====== | ====== Работа с таймером через прерывания ====== | ||
| - | Для работы со счетчиком времени в неблокирующем режиме предусмотрено для модуля MobxARMv6MSTM32SysTick0 и MobxARMv7MSTM32SysTick0 в зависимости от архитектуры ядра вашего микроконтроллера ARMv6 и ARMv7 соответственно. | + | Для работы со счетчиком времени в неблокирующем режиме предусмотрено для модуля |
| =====Пример для STM32F103C8 (ядро ARMv7)===== | =====Пример для STM32F103C8 (ядро ARMv7)===== | ||
| Строка 22: | Строка 22: | ||
| (* Настраиваем таймер на 1 мс *) | (* Настраиваем таймер на 1 мс *) | ||
| SysTick0.Init(Sys.HCLK, | SysTick0.Init(Sys.HCLK, | ||
| - | (* Настраиваем вывод | + | (* Настраиваем вывод |
| PinCfg.Configure(PinCfg.C, | PinCfg.Configure(PinCfg.C, | ||
| (* Устанавливаем таймер миллисекунд *) | (* Устанавливаем таймер миллисекунд *) | ||
| Строка 120: | Строка 120: | ||
| Автор заметки: | Автор заметки: | ||
| + | |||
ob/o7/timer.1501066589.txt.gz · Последнее изменение: (внешнее изменение)
