CAN通讯问题【悬赏问答】
如果 A B C D 4台设备 通过CAN通讯A收到数据了 怎么才能知道 是B C D 谁发的呢
比如
A设备 地址是1
B设备 地址是2
C设备 地址是3
D设备 地址是4
B C D 都向 A设备发送数据 TxMessage.ExtId=1;
A收到数据后怎么能知道是B、C、D哪个设备发的数据呢
RE:CAN通讯问题【悬赏问答】
CAN是有物理地址的,这个需要你来设置,,而且你可以自己定义地址协议等等。。。RE:CAN通讯问题【悬赏问答】
这个要通过硬件地址来决定了,你可以特殊的安排各个设备的硬件地址,这个你还是要看一下CAN ID组成协议。RE:CAN通讯问题【悬赏问答】
你可以检查地址位RE:CAN通讯问题【悬赏问答】
CAN ID组成协议 中有源地址及目标地址,通过不同的ID,识别到不同地址的源地址获取你要的信息
页:
[1]