主题中讨论的其他器件:TPS274C65、 SysConfig
工具与软件:
嗨、团队:
我的客户编写了驱动启用和禁用通道以及通过 SPI 打开/关闭 AM243xEVM 平台上不起作用的 LED 1_4和5_8的代码。
他们 最初在 Arduino Uno R4上开发代码是为了快速验证硬件连接和设置、并探索 TPS274C65 EVM-USB 板的功能。 这很好。 它们可以打开/关闭通道、看到适当的电流驱动通道、打开/关闭 LED 以及配置电流。 它们可以读回寄存器。
但是、相同代码不能在 AM243xEVM 上运行。 了解了 SPI 驱动程序是不同的-在 AM243xEVM 上、它们使用 的是我们的 SPI 驱动程序。 为了确认其驱动器是否正常工作、他们已将 SPI 电机驱动器芯片连接到同一总线上的 AM243xEVM、甚至具有相同的 CS、时钟频率和其他设置。 他们可以使用第三方 SPI 电机驱动器驱动。 但是、TPS274不具备任何功能。
他们当前通过 SPI 使用2MHz 时钟频率、并检查和审查了设置和实现。 相同的设置适用于 Arduino、但不适用于 AM243。 我们正在寻找有关调试的任何东西或想法。
谢谢!
Luke