单片机/MCU论坛
直播中

甘鹏飞

10年用户 48经验值
擅长:电源/新能源 模拟技术 控制/MCU
私信 关注
[问答]

飞思卡尔MK66单片机flex timer模块占空比跳变

`各位大佬:
  我正在练习使用飞思卡尔芯片(MK66FN2M0VLQ18)中的flex timer模块,使用FTM1和FTM2各两个通道共产生4路PWM波,控制4个直流无刷电机。PWM波的触发方式是软件触发,频率是20KHz,但是发现在占空比逐渐增加时,产生了占空比跳变的现象,多次更改过寄存器值,仍不能解决。
其中,FTM模块的初始化代码和占空比更新代码如下。
占空比跳变时的图片如下.
希望能得到各位大佬的帮助,知道原因。
` 占空比变化异常.jpg FTM模块的PWM更新.JPG FTM模块初始化.JPG 占空比变化异常.jpg 2020-05-05_173325.JPG 2020-05-05_173218.JPG
已退回20积分

更多回帖

发帖
×
20
完善资料,
赚取积分