16.11.2013, 00:30
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от artyomugr
|
При такой конфигурации, ШИМ напрочь отказывается работать!
|
Естественно , частота будет 10 милиГц
Что то тебя все время в крайности заносит.
__________________
Осторожно , злой кот
|
|
|
|
16.11.2013, 00:32
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
А киньте формулку пожалуйста.... а то мозг мой малость запутался....
А почему то думал малых частот не получить.... а у меня даже получалось 2Гц сделать : ))
|
|
|
|
16.11.2013, 00:32
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
__________________
Осторожно , злой кот
|
|
|
|
16.11.2013, 00:34
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Это я вспомнил выражение одного товарища с другого форума. Сам смеялся когда впервые прочитал
|
|
|
|
16.11.2013, 00:48
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от artyomugr
|
А киньте формулку пожалуйста.... а то мозг мой малость запутался....
|
Таймеры тактируются от APB1, при дефолтных настройках в system_stm32f0x.с
частота равна 48 000 000 Гц
Как выше тебе писалось частота приращения APB/PSC .
При твоих данных 48 000 000/65535 = 732,4 Гц
Частота PWM APB/PSC/ARR
Что при твоих данных 48 000 000/65535/65535 =0,0111762119637053 Гц
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
16.11.2013, 00:52
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Спасибулище огромное "дружище по общему делу"!
Теперь вкурил
ШИМ обалденный у кортексов! AVR & PIC вне конкуренции
Теперь буду дальше двигаться. Мне даже не лень изучить название регистров и битов в них в таймерах и прочей периферии
|
|
|
|
16.11.2013, 00:54
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Надо распечатать регистры , и зубрить
|
|
|
|
16.11.2013, 01:11
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Сообщение от dosikus
|
Частота PWM APB/PSC/ARR
Что при твоих данных 48 000 000/65535/65535 =0,0111762119637053 Гц
|
Неа! Я ж умный даташит давал!
Update_event = TIM_CLK/((PSC + 1)*(ARR + 1)*(RCR + 1))
Цитата:
|
TIM14-›ARR = 0xFFFF;
TIM14-›CCR1 = 0x000F;
TIM14-›PSC = 0xFFFF;
|
Тогда
48 000 000/(0xFFFF+1)/(0xFFFF+1)/(0+1) =
= 48 000 000/65536/65536/1 = 0,0111758708953857421875 Hz
|
|
|
Эти 2 пользователя(ей) сказали Спасибо nahimovv за это сообщение:
|
|
|
16.11.2013, 01:15
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Ну да! Теперь проясняется! Условие переполнения/перезагрузки то такие: timer ›ARR , а не: timer ›= ARR
|
|
|
|
16.11.2013, 01:40
|
|
Вид на жительство
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: STM32F05x TIM6 IRQ
Правильно ли я посчитал? Если надо 8 бит c максимальной частотой ШИМ , частота получится:
48000000/255+1 = 187500 Гц
Последний раз редактировалось artyomugr; 16.11.2013 в 01:43.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:34.
|
|