尊敬的专家:
我的客户正在使用计时器- PWM 进行通信。 例如、占空比为25%的 PWM 表示0、 占空比为75%的 PWM 表示1、因此具有不同占空比的连续 PWM 可以表示串行数据。
要生成此类 PWM、它们需要逐周期更改 PWM 的占空比。 一种实现方式是更改每个中断中的比较寄存器。
不过、PWM 处于高频率、周期为1.25us。 空的中断服务函数可能已经比 PWM 周期长、因此其速度不足以更改中断中的比较寄存器。
对于如此高的 PWM、是否有关于如何逐周期更改其占空比的建议?
此致、
挂起。
