15.11.2013, 12:29
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от nahimovv
|
И не будет! Не надо гадать на битах в регистрах, надо даташит почитать.
Нет настройки регистра TIM14-›CCR1 и установки бита TIM_BDTR_MOE.
|
раз 10 посмотрел RM так и не нашел BDTR в 14 таймера
Я слепой? Или вы ошиблись?
|
|
|
|
15.11.2013, 12:50
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Да, там нет BDTR, результат злокопипаста, но сути это не меняет. Всё там работает, проверено в железе, PWM на PA4 в наличии.
|
|
|
Сказали "Спасибо" nahimovv
|
|
|
15.11.2013, 12:56
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Здравствуйте! Спасибо за быстрый ответ!
Есть только один вопрос.... разъясните пожалуйста по настройке альтернативной функции. Подобную конструкцию встречаю впервые...
Можно пошагово пояснить как , и почему именно так?
Можно на примере AF4 PORTA
Я привык обращаться к регистрам так:
регистр |= 0x4000;
и ломлюсь к ним
xxxL |= значение AF4;
xxxH |= значение AF4;
Последний раз редактировалось artyomugr; 15.11.2013 в 13:00.
|
|
|
|
15.11.2013, 21:17
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Нихрена не работает........
ШИМ по прежнему не работает.........
Или лыжи не едут, или мозги...
|
|
|
|
15.11.2013, 21:24
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Заработало! Вопрос снят
|
|
|
|
15.11.2013, 21:31
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Почему такая конструкция не работает?
if(++DATA›65500) DATA=0;
TIM14-›CCR1=DATA;
Светодиод должен периодически зажигаться и тухнуть.
ШИМ мертво стоит. Но когда я числа записываю - ШИМ работает.
|
|
|
|
15.11.2013, 21:38
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
artyomugr, проект целиком выложи.
__________________
Осторожно , злой кот
|
|
|
|
15.11.2013, 21:43
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Вот проект:
___________________________________
|
|
|
|
15.11.2013, 21:52
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от artyomugr
|
Почему такая конструкция не работает?
if(++DATA›65500) DATA=0;
TIM14-›CCR1=DATA;
|
Да уже ж вроде решили, что CCR1 не должен быть больше ARR, ARR то равен 0x000F?
|
|
|
Сказали "Спасибо" nahimovv
|
|
|
15.11.2013, 21:58
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Зло копипаст ))
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:20.
|
|