官方文档
- AN4539 HRTIM cookbook
- AN4539_HRTIM使用指南 中文版的文档,注意文档的版本号滞后于英文原版
- ST MCU中文文档 中文文档汇总
博客文章
- STM32-定时器详解
- 【STM32H7教程】第63章 STM32H7的高分辨率定时器HRTIM基础知识和HAL库API
- stm32f334 HRTIM触发ADC注入中断采样
- 电机控制基础1------定时器基础知识与PWM输出原理 此文定时器分类图很直观
- stm32影子寄存器、预装载寄存器,TIM_OC1PreloadConfig和TIM_ARRPreloadConfig的作用
- 利用STM32的TIM1/TIM8输出可以移相的互补PWM
Tips
PWM模式1 与 PWM模式2
个人速记:
- PWM模式1,不论增减计数,cnt低于ccr为有效电平,高于则为无效电平。
- PWM模式2,不论增减计数,cnt高于ccr为有效电平,低于则为无效电平。
以下摘自 分享:PWM输出极性高低的区别
110:PWM模式1- 在向上计数时,一旦TIMx_CNT<TIMx_CCR1时通道1为有效电平,否则为
无效电平;在向下计数时,一旦TIMx_CNT>TIMx_CCR1时通道1为无效电平(OC1REF=0),否
则为有效电平(OC1REF=1)。
111:PWM模式2- 在向上计数时,一旦TIMx_CNT<TIMx_CCR1时通道1为无效电平,否则为
有效电平;在向下计数时,一旦TIMx_CNT>TIMx_CCR1时通道1为有效电平,否则为无效电
平
其他
- Auto-reload preload enable, 控制TIMx_ARR寄存器是否缓冲,为0不缓冲,为1缓冲。类似于TI-DSP中的是否使用CMPA的影子寄存器。