-
- Поищите в файлах HAL или LL "TIM_BDTR_MOE". Вдруг там есть специальная функция-обёртка, включать выход? Для гармонии, чтобы всё было готовое и не самому с регистрами работать. - Nikolay_Po(07.01.2024 00:58)
- В TIM3->BDTR флаг MOE установлен? А в TIM3->CCER флаг
CC1E? Eddy_Em(484 знак., 07.01.2024 00:43)
- Видать так и надо. Надеялся в кубе заработает. Спасибо! - Mty1(07.01.2024 00:52)
- Нашел! Надо стартануть в main.c - HAL_TIM_PWM_Start(&htim3,
TIM_CHANNEL_1); Спасибо всем, а то уж думал глюк глюкавый у Cube. - Mty1(07.01.2024 01:00)
- Вот: если писать самому "на регистрах", нужно лишь документацию на камень читать. А если вот так вот - то не только документацию на камень, но еще и документацию на "хал" + по коду его грепать всякие флаги периодически… - Eddy_Em(07.01.2024 01:32)
- Я же говорил ! :) - Nikolay_Po(07.01.2024 01:03)
- Ага, спасибо! - Mty1(07.01.2024 01:25)
- Ну и, само собой, не забыть тактирование включить на таймер и GPIO + ногу настроить на правильную альтернативную функцию. - Eddy_Em(07.01.2024 00:59)
- Нашел! Надо стартануть в main.c - HAL_TIM_PWM_Start(&htim3,
TIM_CHANNEL_1); Спасибо всем, а то уж думал глюк глюкавый у Cube. - Mty1(07.01.2024 01:00)
- Видать так и надо. Надеялся в кубе заработает. Спасибо! - Mty1(07.01.2024 00:52)
- PWM Generation CH1 - надо выбрать. - arisov77(07.01.2024 00:18)
- То же самое - высокий импеданс на выходе Mty1(1 знак., 07.01.2024 00:30, картинка)
- А если Output compare preload на "Disable" переключить? - arisov77(07.01.2024 00:34)
- То же самое - высокий импеданс. - Mty1(07.01.2024 00:49)
- А если Output compare preload на "Disable" переключить? - arisov77(07.01.2024 00:34)
- То же самое - высокий импеданс на выходе Mty1(1 знак., 07.01.2024 00:30, картинка)