14.11.2013, 19:26
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
artyomugr,
Сообщение от dosikus
|
Пора бы уже начать читать.
|
Сообщение от nahimovv
|
надо даташит почитать.
|
Пора бы уже, иначе дальше только хуже будет...
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
14.11.2013, 19:28
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Да вроде читаю Спасибо ребятки за направление на правильный путь! Сегодня вечером перепроверю
|
|
|
|
14.11.2013, 21:34
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от nahimovv
|
И не будет! Не надо гадать на битах в регистрах, надо даташит почитать.
Нет настройки регистра TIM14-›CCR1
|
Как это нету? Я в даташите на него сейчас смотрю!
Цитата:
|
17.4.10 TIM14 capture/compare register 1 (TIM14_CCR1)
|
Я так понимаю , это регистр для сравнения, этим регистром задается скважность ШИМ.
|
|
|
|
14.11.2013, 21:46
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от artyomugr
|
Как это нету? Я в даташите на него сейчас смотрю!
|
В смысле - у тебя нет .
Тебе nahimovv уже готовый код дал.
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
14.11.2013, 21:47
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Блин, так он у меня крутится в функции main в бесконечном режиме )
|
|
|
|
14.11.2013, 21:51
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Погадаем без кода ?
И что на этот раз не работает?
__________________
Осторожно , злой кот
|
|
|
|
14.11.2013, 21:56
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Отладка на работе - завтра утром попробую обязательно
Не работало то что , эта хрень не пашет:
Код:
|
TIM14-›CCR1=DATA;
if(++DATA›65500)DATA=0; |
Код:
|
while (1)
{
if(IN_1)
LED_Blue_On;
if(IN_2)
LED_Greeen_On;
TIM14-›CCR1=DATA;
if(++DATA›65500)DATA=0;
Delay(1);
if(timer›10){if(++temp›999)temp=0; timer=0;}
timer++;
} |
По логике: ШИМ должен постоянно перегружаться , то есть доходить до верха и начинать сначала. А этого не происходило.. ШИМ доходил до максимума и все.
|
|
|
|
14.11.2013, 22:51
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от artyomugr
|
По логике: ШИМ должен постоянно перегружаться , то есть доходить до верха и начинать сначала. А этого не происходило.. ШИМ доходил до максимума и все.
|
Неправильная логика, притянутая за уши!
Period = ARR
Pause = CCR1
Pulse_Output = ARR - CCR1
А теперь, по логике, что случится, если значение CCR1 станет равным или больше чем ARR?
|
|
|
Сказали "Спасибо" nahimovv
|
|
|
14.11.2013, 22:53
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Можно ламеру на пальцах разжевать?
|
|
|
|
15.11.2013, 10:13
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от nahimovv
|
Неправильная логика, притянутая за уши!
Period = ARR
Pause = CCR1
Pulse_Output = ARR - CCR1
А теперь, по логике, что случится, если значение CCR1 станет равным или больше чем ARR?
|
Сегодня на пустую голову подумал. Получается будет лог.0 постоянно.
Последний раз редактировалось artyomugr; 15.11.2013 в 10:15.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:09.
|
|