Господа, добрый вечер. У меня возникла проблема с Avr Dragon, ровно такая же, как описанна в этой теме, однако решение там никто не предложил. Может кто сталкивался? Заранее спасибо. http://forum.easyelectronics.ru/viewtopic.php?f=12&t=8703
STM32: Вопрос по работе таймера в режиме PWM/прерывание. Задача сформировать заданное количество импульсов. Рассчитывал запустить таймер с помощь функции HAL_TIM_PWM_Start_IT() и в процедуре обработки прерывания инкрементировать счетчик. Как только он досчитает до заданного количества - выключаю PWM. Но выдается только один импульс. Вопрос: HAL_TIM_PWM_Start_IT() вообще подходит для этого?
Ты можешь настроить генерацию ШИМ + включить прерывание по переполнению. В обработчике инкрементируй счетчик, тем самым задаешь количество импульсов и все