Sl (16.08.2017 16:00, просмотров: 134) ответил AVF на Есть вероятность что косяк в даташите или мануале, ибо копипаста. Сам сталкивался с подобным на STM8S. Долго не мог понять где нужный бит, пока не дошло, что этот кусок был от STM8L.
Косяки в описании точно есть. Вот например один из них. Reference Manual. RM0385.
General-purpose timers (TIM2/TIM3/TIM4/TIM5)
Figure 218. Output stage of capture/compare channel (channel 1)
Страница 724. На рисунке 218.
Запрещением/разрешением работы выходного pin управляют биты
TIMx_CCER.CC1E - правильно
TIMx_BDTR.MOE,OSSI - не правильно
TIMx_CR2.OIS4 - не правильно
В TIM2/TIM3/TIM4/TIM5 нет регистра TIMx_BDTR. Но он есть в TIM1/8.
В TIM2/TIM3/TIM4/TIM5 нет бита TIMx_CR2.OIS4. Но он есть в TIM1/8.
"Писатели", видимо взяли рисунок от более "крутого" счетчика TIM1/8 и обрезали до TIM2/TIM3/TIM4/TIM5.
А может разработчики "обрезали" больше чем собирались первоначально :)