Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/26: Рейтинг темы: голосов - 26, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 86
1

Настройка лап и таймера 1 для PWM контроллера STM32F103VET6

12.08.2014, 13:54. Показов 5117. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго дня.
Понадобилось тут сделать один девайс на вышеуказанном контроллере.
До этого работал с STM32F407VGT6.
103 проще чем 407, однако гемороя ещё больше.
Настроил лапы к таймеру 1 как альтернативный выход.
Установил биты ремапа в регистре AFIO->MAPR, чтобы
использовались PE9, PE11, PE13, PE14.
Настроил таймер 1 так же как в 407 (регистры идентичны).
На выходе ничего нет. Другие интерфейсы SPI и USORT работают.
Кто-нибудь пробовал возиться с этим контроллером?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.08.2014, 13:54
Ответы с готовыми решениями:

PWM настройка регистров
#define Normal_T0_invert_chA(x) do{TCCR0A &=...

Расчет частоты таймера контроллера AT89C5131
Контроллер AT89C5131. Нужно расчитать минимальную частоту переполнения таймера 2 (Timer 2) данного...

Timer настройка PWM mode и Output Compare
Добрый день, хочу настроить 2 канала одного таймера в режиме PWM и Output Compare No Output. Т.е....

platform_config.h для stm32f103vet6
я стараюсь понять протокол USB. Сейчас на одной из первых стадий ... разбираю библиотеку...

Electrolux EOB5620X pnc 944182505, нужна прошивка контроллера платы таймера
Добрый день! На плате данной модели духового шкафа сдох стабилизатор L7805CV (на выходе было 10 B)...

2
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 86
12.08.2014, 14:24 2
Глянь тут примерчик https://my.st.com/public/STe2esommuniti ... ntviews=18
0
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 86
13.08.2014, 13:48 3
Нашёл причину, почему не работало. Давно таймеры настраивал и забыл, что биты регистра TYM1->BDTR должны быть
настроены своеобразно. Бит TYM1->BDTR |= (1<<15); // Timer1 MOE main output enable должен устанавливаться в этом регистре последним.
Какая-то защита включается.
0
13.08.2014, 13:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.08.2014, 13:48
Помогаю со студенческими работами здесь

Для данного количества лап определить, сколько может быть кроликов и гусей
У гусей и кроликов вместе 64 лапы. Сколько может быть кроликов и гусей (указать все сочетания). ...

Настройка рейд контроллера
Доброе время суток! Помогите пожалста. Купили сервер Dell PE t110ii,Контроллер Dell PERC H700A...

Настройка таймера
Доброго времени суток. Господа, проблема такая: есть скрипт таймера. Нужно сделать так чтоб таймер...

Настройка контроллера CISCO 2504
Добрый день уважаемые участники форума! Вопрос по теме: Есть контролер CISCO 2504, точки доступа...

Правильная настройка таймера
Не понимаю, что делаю не так. Пытаюсь делать простую задержку таймером TIM2 для мигания светодиода....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru