本帖最后由 ArterySW 于 2020-8-30 13:49 编辑
AT32F4xx定时器同步之级联模式
示例目的 展示3个TMR之间的级联同步模式。
支持型号列表: AT32F4xx
主要使用外设列表: TIMER
1 快速使用方法 1.1 硬件资源 AT-START-F403AV1.0 实验板
1.2 软件资源 该Demo以AT32F403A为例,BSP版本AT32F4xx_StdPeriph_Lib_V1.1.7。 TMR2作为主定时器,以更新事件作为TRGO源,用于触发TMR3从定时器。TMR3作为TMR2的从定时器以及TMR4的主定时器,开启门控模式用于与主定时器进行同步,以更新事件作为TRGO源,用于触发TMR4从定时器。TMR4作为TMR3的从定时器,开启门控模式用于与主定时器进行同步。并且使能TMR2_CH1,TMR3_CH1,TMR4_CH1比较输出功能,产生PWM。其中TMR2_CH1输出频率750KHz,占空比25%;TMR3_CH1输出频率187.5 KHz,占空比25%;TMR4_CH1输出频率46.875Hz,占空比25%。
1.3 示例使用 1) 通过示波器连接TMR2_CH1(PA0),TMR3_CH1(PA6),TMR4_CH1(PB6)即可。
|