主题中讨论的其他器件: TCA6507
大家好。
由于 MCU 中的 GPIO 数量有限、当前在项目应用中、我想使用 TCA9535扩展 GPIO 端口。 此 GPIO 用于驱动使用 PWM 输出但频率约为100Hz 的高侧开关(例如在 TPS48111-Q1的端口中)。 通过读取链接(e2e.ti.com/.../ 1211795/tca9535-cable-tca9535-be-used-to-simule-pwm-output" tsearch=e2e-sitesearch&keymatch=TCA9535#)应该是可行的。 我的问题是、如果我使用 TCA9535以100Hz 的频率输出 PWM、 然后、在10ms 周期内、我必须使用 IIC 随时控制 GPIO 触发器、而不是直接使用 MCU 的 GPIO 设置 PWM 频率、这样 GPIO 就会保持输出相应的 PWM 波形。 我的理解是否正确? 谢谢你。