Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32 & Timers
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
sayberex
Target MCU - STM32F103VE
Всем привет. Помогите разобраться с одним нюансом. Я никак не могу понять сколько таймеров в данном МК и где это можно выяснить. Вопрос с первого взгляда глупый но это только с первого взгляда.
Как известно из Reference Manual существуют 3 типа таймеров
1. Advanced Timer
2. GPIO Timer
3. Basic Timer

В Keil IDE там где описание контролера написано
16-bit Timers with Input Capture, Output Compare and PWM, //причем сколько их тут не уточняется
2 16-bit Advanced Timer, 2 16-bit Basic Timer

На сайте производителя написано следующее
12 or 16 bit Timers
8x16bit(24/24/28) - я так понимаю имеется ввиду GPIO таймеры хотя что это за три цифры в скобках непонятно

Other timer functions
2x 16 bit basic timers //при этом ни про какие Advanced Timers про которые писали в Keil тут не упомянули

так скоко и кааких таймеров находяться внутри stm32f103ve?
V_N
Timers
General-purpose 4
Advanced-control 2
Basic 2
Вот здесь стр 11 http://www.st.com/internet/com/TECHNICAL_R.../CD00191185.pdf
SSerge
Кроме Reference Manual есть ещё и Datasheet на конкретное семейство (STM32F103xC, STM32F103xD, STM32F103xE), там указано у кого какой набор периферии.
По части таймеров у STM32F103VE их полный комплект, от TIM1 до TIM8 плюс SysTick и две собаки (watchdog timers).
sayberex
Цитата
Timers
General-purpose 4
Advanced-control 2
Basic 2
Вот здесь стр 11 http://www.st.com/internet/com/TECHNICAL_R.../CD00191185.pdf


Да вы правы я невнимательно почитал DataSheet из чего следует что у меня есть
TIM6 & TIM7 - 2 basic timers
TIM2, TIM3, TIM4, TIM5 - General purpose timers
TIM1 & TIM8 - Advanced timers
Я надеюсь теперь я правильно понимаю сколько и каких таймеров в моем(STM32F103VE) MCU?

Цитата
По части таймеров у STM32F103VE их полный комплект, от TIM1 до TIM8 плюс SysTick и две собаки (watchdog timers).


Да нет это еще далеко не весь комплект ибо в полном комплекте на сколько я понимаю исходя из Reference Manual их может быть аж 14 и это не считая всяких WatchDog а о SysTick и говорит нечего так как он является частью cmsis то понятное дело что есть у всех MCU с ядром Cortex.
ViKo
В Keil тоже написано точно:
4 Synch. 16-bit Timers with Input Capture, Output Compare and PWM,
2 16-bit Advanced Timer, 2 16-bit Basic Timer, 2 16-bit Watchdog Timers,
SysTick Timer, ...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.