PC机与多单片机进行不定长帧通信的问题
总线上有很多设备,每个设备通过ID区分
PC机发送数据时,先发送4个字节进行握手
4个字节为 两个字节固定同步字,1个字节目标设备ID,1个字节将要发送的数据长度
设备受到这4个字节数据,判断是同步字并且ID和自己一样,就回应握手,并开始接受后续数据
这样设计有没有问题?
问题点数:50、回复次数:7Top
1 楼FirerFirerFirer(毛毛蟲)回复于 2006-03-01 10:12:35 得分 0
關注,幫頂!Top
2 楼jsq1982(苹果)回复于 2006-03-01 10:55:38 得分 0
我认为这样可以。也可以不发送数据长度,最后设一个结束标志。Top
3 楼wanyeye(助人者天助)回复于 2006-03-01 11:08:28 得分 0
应该可以的嘛
就想IP 一样的
BON CHANCE !Top
4 楼vick(古来圣贤皆寂寞,唯有淫贼留其名)回复于 2006-03-01 11:56:26 得分 0
后续数据是不定长的
这样说来,每个设备都在随时接受数据并判断,有没有什么影响?Top
5 楼flowercity(菜农)回复于 2006-03-01 13:12:07 得分 0
理论上可行
不是自己的就不动作
不会出现问题的
同一时刻
全点对点Top
6 楼wanyeye(助人者天助)回复于 2006-03-06 13:11:41 得分 0
用CAN 不就行了
像局鱼网一样
Top
7 楼shipingjing(槟子)回复于 2006-03-08 12:52:01 得分 0
没有问题
用过Top




