大家好、支持团队
我的 CAN 传输有问题。
在通过引用"TCAN4551_UserGuide.pdf"配置芯片后。
我能够配置 MRAM 地址并将 CAN 数据包成功存储到 MRAM 中。
但是、当我将芯片配置为正常模式并进行传输时、就没有传输了。
调查结果:
1、在发送请求前、进入正常模式:
读取地址0820h、返回0x000004A0
2.读取地址1044h、返回0x0000070F
3.读取地址1050h、返回0x00000000
2.在发送请求后立即进入正常模式:
读取地址0820h、返回0x000004A0
2.读取地址1044h、返回0x0000077B
3.读取地址1050h、返回0x09800800
问题:
根据 数据表、"失效防护模式"只需启用 CANSLNT 即可设置为1。 是否有任何其他因素会在不启用"失效防护模式"的情况下设置 CANSLNT?
2.我没有配置 CAN 时序。 (使用默认设置)。 是否会导致此问题?
此致、
John