主题中讨论的其他器件:TMDSCNCD263P
工具与软件:
我目前使用的是 AM263Px 控制卡、它使用的是 CCS Theia 环境和 MCU+ SDK 版本10.0.0.35。 我想了解如何将提供的 MCAN (模块化 CAN)模块的 CAN FD 示例转换为标准 CAN。
具体而言、我希望你就以下方面提供指导:
- 代码中从 CAN FD 切换到标准 CAN 所需的任何更改或修改。
- 要在中进行的设置或选择 SYS_CONFIG 以实现正确的配置。
- 确保成功实施的任何额外步骤或注意事项。
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.
工具与软件:
我目前使用的是 AM263Px 控制卡、它使用的是 CCS Theia 环境和 MCU+ SDK 版本10.0.0.35。 我想了解如何将提供的 MCAN (模块化 CAN)模块的 CAN FD 示例转换为标准 CAN。
具体而言、我希望你就以下方面提供指导:
尊敬的 Tarun:
有关基于标准 CAN 数据包的示例、您可以参考 MCAN 示例:
在文档中有一个错误、 我们说我们使用的是 CAN FD 数据包、但在示例代码中、我们使用的是标准 CAN 数据包
...

尊敬的 Nilabh Anand:
感谢您的及时响应。
我想使用板载 CAN 收发器、因为我正在使用 AM263Px 控制卡(器件型号:TMDSCNCD263P)、该卡通过3引脚(CAN_L、CAN_H、GND)接头提供 MCAN4引脚。
但是、在建议的示例中、SYS_CONFIG 选择仅显示最多 MCAN3、这对应于 AM263x 控制卡。
我曾尝试对 AM263Px 控制卡使用 MCU+SDK 10.0.0.35中的相同示例、并且在使用 CAN FD 工具时能够正常运行。 但是、当尝试访问标准 CAN 时、我无法从 CC 捕获传输信号。
您能帮忙解决这个问题吗?
此致、
Tarun
尊敬的 Tarun:
在 canfd_loopback_polling/interrupt 示例中从扩展 CAN 切换到标准 CAN、请执行以下步骤:
如果您有任何疑问、请随时联系我。
此致、
Akash Soni