为什么 PWM 引脚 9(在我的 Elegoo Mega2560 上)与引脚 7 和 8 的行为不同?

Why does PWM pin 9 (on my Elegoo Mega2560) behave differently to pins 7 and 8?

我有一个 RGB LED 连接到我的 Elegoo Mega2560 上的引脚 7,8 和 9。 如果我将 analogWrite(, 255) 应用于每个引脚,我会按预期获得白光。但是,如果相反,我将 analogWrite(, 225) 应用于每个引脚,我会得到一个黄灯,就好像蓝色引脚 9 是低电平一样。确认一下,如果我物理断开引脚 9,对灯没有任何影响。

如果这是一个 library/timer 问题,我的草图也使用了薄膜键盘库和红外接收器库。

红外接收器库可能使用了定时器。查看它使用的是哪个定时器,并确保它与控制引脚 9 上的 PWM 的定时器不同。