can 15765协议数据发送问题
用can2 发7df 8 02 01 0c 00 00 00 00 00,请求转速,无回应,逻辑分析仪看了一下,有以下问题1、程序只发了一次数据,实际却发出很多帧数据
2、数据很多都是发一半出错的
3、完整的数据也得不到回应
MCU的CAN_Tx, CAN_Rx需要通过CAN收发器连接到总线上。总线上至少有一个其它的节点才能进行收发应答。否则的话发送没有应答,芯片的CAN控制器就会产生错误状态标志,并且重新进行发送。错误计数超过255触发BUS-OFF,才会停止重发。 乘风飞扬 发表于 2023-9-21 10:25
MCU的CAN_Tx, CAN_Rx需要通过CAN收发器连接到总线上。总线上至少有一个其它的节点才能进行收发应答。否则的 ...
can总线上有其他节点,当时接在了大众车的网关上 乘风飞扬 发表于 2023-9-21 10:25
MCU的CAN_Tx, CAN_Rx需要通过CAN收发器连接到总线上。总线上至少有一个其它的节点才能进行收发应答。否则的 ...
当时一直在进BEI总线错误中断 半句多 发表于 2023-9-21 11:02
can总线上有其他节点,当时接在了大众车的网关上
总线上有其它节点的话要确保总线波特率是一致的。
页:
[1]