串口(协调器)冲突问题
时间:10-02
整理:3721RD
点击:
我有一个星型网络,协调器既可以把终端的数据发送到串口,也可以把串口的控制命令发给协调器到终端,这样一来,控制命令有时候发送不了是什么问题呢?怎么解决呢?
终端是靠定时去poll获得数据的。协调器在终端设备醒来读取数据前,需要暂存这个数据。因此,这个暂存数据的缓冲是有限的。
1. 你可以把终端设备改RT路由设备,保持接收,功耗会变大,但实时性好
2.提高poll rate,不过也会曾咋功耗,也不能保证,你发任何命令都能及时响应
可是终端已经关闭了低功耗模式,这个情况还是存在
关闭低功耗也不能改变他的角色,建议你使用RT的设定。