最赤 发表于 2026-3-4 18:03:05

ai8g1k0a关于pac生成pwm的疑问

使用ai8g1k08a的p32引脚输出23khz的pwm,当p30等于1时停止,等于零时输出pwm
但是该程序在p30从零到1后,有概率将p32直接变为高电平。请问大佬们是pac不能随便关闭开启吗?

lcwswust 发表于 2026-3-4 18:26:41

本想看看“pac”是个啥,结果是PCA;
CR置为零只是让其计数暂停,如果PWM输出高电平期间暂停计数,它的输出应该是不变的。
建议:将CCAPM置为0,并对引脚赋值。

最赤 发表于 2026-3-5 09:08:32

lcwswust 发表于 2026-3-4 18:26
本想看看“pac”是个啥,结果是PCA;
CR置为零只是让其计数暂停,如果PWM输出高电平期间暂停计数,它的输出 ...

感谢,确实是打错字母顺序了{:ciya:}

最赤 发表于 2026-3-5 09:09:17

改CCAPM0 寄存器就解决了问题
页: [1]
查看完整版本: ai8g1k0a关于pac生成pwm的疑问