工具/软件:Code Composer Studio
您好!
我正在尝试在 TM4C1294XL 上使用 CAN 总线。 我从简单的 Rx 和 Tx 代码开始、并将其更改为使用 CAN1、以便可以使用 UART0监控数据。 我使用两个 MCP2551作为具有120欧姆端接电阻、RS 端子接地的收发器。 当我尝试传输时、我在两个控制器中都收到错误。 我随附 了发送和接收的寄存器说明。 仅当我连接 Tx m/C 时才会发生 Rx 中断 据我了解、Tx 和 Rx 错误计数器已填充、这会导致错误。 因此我尝试将传输速率降低到100Kbps、我还尝试了多个 Tx 和多个 Rx、结果是相同的。 请告诉我可能会出现什么问题。 随附这些文件以及 m/C 的寄存器说明供参考


