这个是我找的,我也看不懂。你说的和智能家居网络,智能交通有些关系。我想到一个办法就是时间同步法,你事先知道一组数据需要多长时间传输与处理,一个数据传输周期大于2倍的处理发送接收周期,这样你可以在这个定义周期内单工通信,因为mcu的当前状态和实际环境有很大关系,你不能确保这两个设备室同时开启的,所以在开机的时候这两个设备需要时间校准同步。为了能够更好的时间同步,需要每隔一定时间内两个设备时间再次同步(可以使一个小时,也可以使一天,一个月),但时间同步法的前提是两个设备正常工作,且可进行通信协议。
根据数据通信的API协议,你可以将标识符、请求匹配命令、自身ID
添入到你的发送和接受数据包内。
我觉得根据硬件的电路,无线模块会有些中断信号。通过接收端查看中断信号,进入处理函数,也可以实现相互通信的功能。
鉴于此,我还是推荐你看下无线组网相关的资料。
|