Содержание
- 2. Кто? В микроконтроллере stm32f103 имеются 2 продвинутых таймера TIM1 TIM8
- 3. Почему они называются продвинутыми? Как и остальные таймеры, TIM1 и TIM8 позволяют: Захватывать ШИМ-сигналы Выводить ШИМ-сигналы
- 4. Почему они называются продвинутыми? Выводить на выходы микроконтроллера комплементарный ШИМ-сигнал с настраиваемым «Мёртвым временем» Задавать счетчик
- 5. Почему они называются продвинутыми?
- 6. Зачем они нам нужны? 1) При управлении полумостом на полевых или IGBT транзисторах необходимо дожидаться полного
- 7. Зачем они нам нужны? 1, 5 – выход на нагрузку 2, 7 – общая точка (земля)
- 8. Зачем они нужны? 2)Считывать показания с датчиков Холла или квадратурного энкодера
- 9. Зачем они нужны?
- 10. Зачем они нужны? 3)Прерывания после заданного числа событий
- 11. Как их настроить? 1) Запускаем тактирование таймера RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIMx , ENABLE); 2) Создаём экземпляр структуры основных настроек
- 12. Как их настроить? 4) Создаём экземпляр структуры настроек Output Compare таймера TIM_OCInitTypeDef Заполняем её поля, глядя
- 13. Как их настроить? 6) Создаём экземпляр структуры настроек BDTR таймера TIM_OCInitTypeDef Заполняем её поля, глядя на
- 14. Как их настроить? 8)Вызываем для каждого прямого ШИМ-выхода TIM_CCxCmd(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_CCx) 9)Вызываем для
- 15. Фичи для успеха в лабораторной работе Настроить таймер в режим Center-align Настроить 4-й канал таймера на
- 17. Скачать презентацию