工具与软件:
您好!
我们在使用 GPIO_3_CANA_RX 进行 CAN 通信(TMS320F2800137RHB)时遇到问题、在 CAN 模块初始化后从控制器接收到错误中断。 相反、如果我们使用 GPIO_5_CANA_RX 代替 GPIO_3_CANA_RX、似乎没有问题。 使用 TMS2800137PM (SDK)时遇到相同的问题。 因此、请就可能导致此问题的原因向我们提供一些建议。
谢谢。此致
Sohan Gowda M.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我们在使用 GPIO_3_CANA_RX 进行 CAN 通信(TMS320F2800137RHB)时遇到问题、在 CAN 模块初始化后从控制器接收到错误中断。 相反、如果我们使用 GPIO_5_CANA_RX 代替 GPIO_3_CANA_RX、似乎没有问题。 使用 TMS2800137PM (SDK)时遇到相同的问题。 因此、请就可能导致此问题的原因向我们提供一些建议。
谢谢。此致
Sohan Gowda M.
我们初始化了 GPIO_5_CANA_RX 和 GPIO_4_CANA_TX 引脚。 CANA_BASE、40MHz 时钟频率、50KB 比特率、20位时间。 现在 CAN 通道 正常工作、但在控制器发出初始2个中断后、CAN 控制器错误为 read ( 0x000000E5 )、之后在 GPIO_5_CANA_RX 上没有接收到中断。 此错误是什么- 0x000000E5 原理。 完整的 CAN 初始化位于下面的代码片段中。
因此、请就可能导致此问题的原因向我们提供一些建议