主题:AM6442、 SysConfig 中讨论的其他器件
工具/软件:
您好团队
我们目前正在尝试在 AM6442 和 F28P65x 器件之间建立 CAN-FD 通信。 根据 CAN 协议、两端必须配置匹配的标称和数据位时序参数、以确保通信可靠。
在 AM6442 方面、使用 TI 的 SysConfig 工具、我们可以清楚地查看以下内容:
-
有效标称比特率:1000kbps (1Mbps)
-
有效数据比特率:5000 kbps (5 Mbps)
但是、在 F28P65x 端、SysConfig 文件不会直接显示有效比特率。 相反、我们只能访问 BRP、TSEG1、TSEG2 和 SJW 等低级时序参数。
我们目前不确定 F28P65x 上 CAN 模块内部使用的 CAN 时钟频率。
我们有以下紧急问题:
-
F28P65x 上的 CAN 模块时钟频率是多少?
-
我们如何在 F28P65x 侧配置标称和数据位时序参数、以实现:
-
标称比特率:1000 kbps
-
数据比特率:5000 kbps
以匹配 AM6442 设置?
-
此外、我们已经尝试使用示例工程中使用的标准比特率配置 F28P65x、例如:
-
标称比特率:500kbps
-
数据比特率:1000 kbps
但在两个器件之间成功建立 CAN-FD 通信方面、即使是这些组合也无助于我们。
如果有建议的任何工具、计算器或指南来根据 CAN 时钟计算正确的时序值、这也会非常有用。
这对于我们的项目来说是非常紧迫的,我们衷心感谢您提供的任何支持或指导。

