我正在使用MCP25625,这是MCP2515 +集成MCP2551并尝试循环发送消息。 对于某些共振,我在CANH,CANL线路上看不到任何信号。
目前没有任何东西可以连接到CANL,CANH,只有探头。
我也尝试在LOOPBACK模式下运行,但是在NORMAL模式下没有任何结果。
好像收听者被打破了?我已经换了2个芯片,所以不应该是问题。 有什么建议吗?
答案 0 :(得分:2)
您是否考虑过CAN收发器的操作模式?
在原理图中,引脚值不清楚。
如果已将其连接到MCU,请将其拉至低电平以选择收发器的正常操作模式(它的配置与CAN控制器设置不同,因此可能会引起混淆!)。
通过MCU控制它是一个不错的选择,因为它可以提供更多控制权,以防止由于CAN控制器失控而导致网络通信被阻塞。
否则,将其接地,以确保专门用于内置收发器的正常操作模式。
我参考了MCP25625,MCP2515和TJA1050的数据手册来得出这个结论。
TJA1050具有用于选择高速模式和静音模式的pin-S。这两种模式分别与MCP25625收发器的正常模式和待机模式相似。
此外,TJA1050中的pin-S配置类似于MCP25625中的pin-STBY配置。
希望这会有所帮助。
答案 1 :(得分:0)
目前没有任何东西可以连接到CANL,CANH,只有探头。
希望您已连接终端电阻?它在原理图上,但是......