有没有简单的防冲突的无线组网协议或代码

皓月鸣心 2016-11-25 04:04:22
有没有放冲突的无线组网协议或代码,最好还有时间同步功能,,应用于MSP430平台。请大神们给些建议,谢谢!谢谢!
...全文
1308 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hunan2011yzy 2017-10-30
  • 打赏
  • 举报
回复
引用 4 楼 u011922164 的回复:
谢谢您的建议。我选用的无线芯片是SEMTECH的SX1212,要求功耗比较小,目前我了解到,具有子组网协议的模块一般功耗都比较大。不知您了不了解,功耗问题。如果我要将您说的协议移植到SX1212,有没有好的入门途径。
兄弟,请问您这个项目找到了合适组网协议没?希望能够请教您一下。
C_Rabbit 2016-12-02
  • 打赏
  • 举报
回复
不过你用的是MSP430主控的话,这是TI的芯片,可以查一下是否可以用其调动协议栈配合其他公司的无线收发器使用。 功耗问题不用太担心,自组网也是可以设计休眠时间和唤醒时间的,当然要牺牲一点效率才行。
C_Rabbit 2016-12-02
  • 打赏
  • 举报
回复
SX1212芯片没有用过,不是太了解。而z-stark协议栈是TI为自家芯片制作的,好像不能在其他芯片上使用。z-stark协议栈是针对zigbee协议的,也就是IEEE802.15.4。这个协议完全移植过去的话,很复杂的,没有必要。 你的情况还是使用自建协议合适一些,只要在制订协议的过程中加入一些关键的概念就可以了:中心节点、节点mac路由表、心跳机制、通信握手反馈机制。
皓月鸣心 2016-12-01
  • 打赏
  • 举报
回复
谢谢您的建议。我选用的无线芯片是SEMTECH的SX1212,要求功耗比较小,目前我了解到,具有子组网协议的模块一般功耗都比较大。不知您了不了解,功耗问题。如果我要将您说的协议移植到SX1212,有没有好的入门途径。
C_Rabbit 2016-11-29
  • 打赏
  • 举报
回复
Z-stark是TI公司的协议栈,专用于针对需要符合zigbee协议标准的芯片无线组网设计,一般使用CC2530芯片进行组网。学这个如果是学校支持的话,看有没有对应的zigbee的开发试验箱是最全套的,一个箱子全都有了。 要是自己学习的话,上淘宝找找zigbee相关的开发板,自己做几个节点的组网也可以。 如果是作为实用性产品的设计的话,对防冲突的要求没那么高的话,其实是可以走msp430+nrf24l01的方式来做的,等于是自己自定协议,加入一定的反馈放丢包的措施即可。不过要注意nrf24l01一般用于单向通讯,双向通讯理论上可以牺牲效率来实现,但我没试过。
皓月鸣心 2016-11-29
  • 打赏
  • 举报
回复
谢谢您,您那有没有关于Z—stark的相关学习资料和入门方法或建议,我是刚搞无线组网的新手,对这方面了解的太少了
C_Rabbit 2016-11-28
  • 打赏
  • 举报
回复
基本上完美防冲突的都不简单,MSP430的话,如果搭配TI自家的CC系列收发器,用z-stark协议栈貌似还是比较好入门的。

3,846

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 无线
社区管理员
  • 无线
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧