本人最近在搞无线自组网的研究,现有无线模块(STM8+A7108)单个已经实现收发一体化,现在需要实现多发一收功能,有几点要求:
1:N个发送模块无优先级,都是随机发送
2:要充分利用A7108的低功耗优势
3:先不用考虑无线模块的覆盖距离,假设第一个和第N个无线模块可以通信
4,接收的不需工作于低功耗
这个难点在于不能同时发送,已经测试(N=2)同时发送的接收错误,也就是同一时间断只能一发一收,其他的发送的处于低功耗模式,一旦发送完成,唤醒下一个发送,以此类推。
之前幼稚的想到不同频段分开,但当N很大时,那有那么多频道用!还想过使用时间片来区分,但时间很不好掌握。
希望高手提点建议和思路,非常感谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>