CH552/CH554 特定频率 PWM

嗨,我需要生成一个大约 3MHZ 的 PWM 引脚时钟信号


附件 我正在向您发送我必须重现的信号图像


你能帮我么?



pwm.jpg



CH554的PWM实际输出频率为:系统时钟/256/PWM_CK_SE,最大频率约93KHz

    SetPWMClk(4);                                                              //PWM时钟配置    ,Fsys/256/4分频



如果用定时器0输出PWM,最大能输出多大频率的?



这个需要结合实际,定时器能够很快溢出,但是过于频繁的进出中断,也会影响主循环运行,单纯使用定时器输出PWM不一定具有可用性。


如果对PWM频率有更高的要求,可以考虑通用的CH32V203系列,具有高级定时器功能,PWM功能也更强大。


用554模拟3M的PWM波应该做不到,定时器模拟pwm输出能达到260K左右就不稳定了,最好换个主控


只有登录才能回复,可以选择微信账号登录