ST CubeMX 实现6对PWM同步输出/互补输出/三相PWM输出
发布时间
阅读量:
阅读量
频率为1KHz的6对PWM波形

定时器1作为主模式运行,而定时器8则处于从模式状态。TIM1的定时器使能操作通过触发输出[TRGO]来激活TIM8,并使能其计数器功能。该系统能够输出两组信号,包括频率、占空比以及脉冲数量,其中脉冲数量受限于256个以内。值得注意的是,高级定时器配置具备重复计数功能,其计数范围为8位,从而支持可调节的PWM波形的生成。
Tim1 参数配置

Tim8参数配置

未同步输出的波形图
前面6个波形包括Tim1的Ch1、1N CH2、2N Ch3和3N。后面6个波形包括Tim8的Ch1、1N CH2、2N Ch3和3N(因为逻辑分析仪的一个脚损坏,所以没有显示)。

实现同步输出后的波形图
前段6个波形由Tim1的Ch1、1N CH2、2N Ch3和3N组成,后段6个波形由Tim8的Ch1、1N CH2、2N Ch3和3N组成,其原因在于逻辑分析仪的一只脚因故障未能显示数据。

Tim1参数配置

Tim8参数配置

代码编译

创作不易,需要代码的亲请前往下载:
全部评论 (0)
还没有任何评论哟~
