реклама на сайте
подробности

 
 
> STM32F100RC, отсутствуют таймеры, TIM12, TIM13, TIM14, TIM15, TIM16, TIM17
smalcom
сообщение Oct 23 2015, 15:18
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Приветствую.
Не получалось запустить "захват" на таймере TIM12. Решил на всякий случай включить все модули
Код
        RCC->APB1ENR |= 0xFFFFFFFF;
        RCC->APB2ENR |= 0xFFFFFFFF;

и посмотреть что, собственно имеется. И прочитал
Цитата
RCC->APB1ENR == 0x3AFE C83F
RCC->APB2ENR == 0x0000 FFFD

Т.е. МК имеет таймеры 1, 2..7, а 12..17 - отсутствуют.
В документации
Цитата
STM32F100xC STM32F100xD STM32F100xE
High-density value line, advanced ARM®-based 32-bit MCU with 256 to 512 KB Flash, 16 timers, ADC, DAC & 11 comm interfaces

Раздел 2.1 гласит, что МК имеет:
1. один "Advanced control timer" - это TIM1 и он работает;
2. десять "General purpose timers" - это TIM2..5, TIM12..17. TIM2 и TIM4 проверены - работают;
3. не указано есть ли "Basic timers" - это TIM6..7. Но они есть и оба работают. Они упомянуты позже в разд.2.2.17.

Это у STM юмор такой или магия нужна?
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 10:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01353 секунд с 7
ELECTRONIX ©2004-2016