|
将OpenThread堆栈移植到新的硬件平台包括五个步骤:
硬件平台要求
OpenThread需要以下平台服务:
- IEEE 802.15.4-2006 2.4 GHz无线电
- 发送和接收IEEE 802.15.4帧
- 生成IEEE 802.15.4确认帧
- 在接收的帧上提供接收信号强度指示器(RSSI)测量
- 具有报警功能的毫秒级自由运行计时器
- 非易失性存储器,用于存储网络配置设置
- 真正的随机数生成器(TRNG)
示例构建
OpenThread存储库中提供了几个示例构建。有关更多信息,请参见平台。
有关如何从头开始移植OpenThread的完整端到端示例,请参阅“添加对EFR32的支持”拉取请求。