发送时的配置:
TxMessage.ExtId = extid;
TxMessage.RTR = CAN_RTR_DATA;
TxMessage.IDE = CAN_ID_EXT;
TxMessage.DLC = 8;
后面8个数据是正确的,但是ID出错;
例如我发送ID :0x0c f0 06 06
我上位机收到的ID:0x67 80 06 06
基本都是前面16位(有可能是11位标准帧)整体向左偏移了3位。请问有什么地方出错了吗?(标准帧发送没问题的)
接收扩展帧也是这个情况
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>