阅读:1176回复:0
大家帮我参考一下,给分
RS485总线,一个主机,20个设备。
每个设备连到RS485总线上时,要经过单片机,单片机的P3.X口都已经被使用。 主机要对所有的设备进行监控,我的问题如下: 1。主机要经常访问设备,通信协议使用什么?我现在想到“时间片轮询”还是“象中断的方式”,但不知道哪个比较好? 2。以前,单片机的P3.X口可以判断这个数据是地址还是非地址(根据帧的第9位是否为1)。现在单片机的P3.X口被用,这样每个主机访问设备时,单片机CPU必须判断所有的数据是否为地址,即使这个数据不是发给自己的。这样必然会造成单片机的繁忙。如何改进? |
|
|