Networking 802.15.4非时隙CSMA/CA实现

Networking 802.15.4非时隙CSMA/CA实现,networking,wireless,cortex-m3,Networking,Wireless,Cortex M3,我想实现802.15.4非时隙CSMA/CA 我读过IEEE 802.15.4文件(2016年),但找不到与此相关的任何内容 实现802.15.4非时隙CSMA/CA 只有关于整个802.15.4的描述,没有关于实现的说明 我在谷歌上搜索过,只有Z-Stack或TIMAC 我使用的是CC2538DK,有支持802.15.4MAC的射频模块 所以,我想在Cortex-M3(CC2538)上实现802.15.4非时隙CSMA/CA模式 任何建议或参考对我都很有帮助 谢谢。我建议您先使用TIMAC,看

我想实现802.15.4非时隙CSMA/CA

我读过IEEE 802.15.4文件(2016年),但找不到与此相关的任何内容 实现802.15.4非时隙CSMA/CA

只有关于整个802.15.4的描述,没有关于实现的说明

我在谷歌上搜索过,只有Z-Stack或TIMAC

我使用的是CC2538DK,有支持802.15.4MAC的射频模块

所以,我想在Cortex-M3(CC2538)上实现802.15.4非时隙CSMA/CA模式

任何建议或参考对我都很有帮助


谢谢。

我建议您先使用TIMAC,看看它是否适合您的用例。如果没有,它至少会提供一个可以作为参考的实现

关于TIMAC,其结构如下:

  • 上层/高层MAC:提供源代码。主要是IEEE指定的API常量等
  • 中间MAC:未提供源。TI在这里提供了预构建的二进制文件(好吧,上次我使用这个库时他们就提供了)
  • 下部MAC/RF驱动器:提供源。这是低电平射频模块驱动器等

我建议您先使用TIMAC,看看它是否适合您的用例。如果没有,它至少会提供一个可以作为参考的实现

关于TIMAC,其结构如下:

  • 上层/高层MAC:提供源代码。主要是IEEE指定的API常量等
  • 中间MAC:未提供源。TI在这里提供了预构建的二进制文件(好吧,上次我使用这个库时他们就提供了)
  • 下部MAC/RF驱动器:提供源。这是低电平射频模块驱动器等

你应该看看riot-os.org或Contiki,它们提供了一个完整的开源堆栈,包括未开槽的IEEE 802.15.4和许多其他用于构建物联网应用程序的好东西。

你应该看看riot-os.org或Contiki,它们提供了一个完整的开源堆栈,包括未开槽的IEEE 802.15.4和许多其他用于构建物联网应用程序的好东西构建物联网应用程序