Google is committed to advancing racial equity for Black communities. See how.
此页面由 Cloud Translation API 翻译。
Switch to English

将OpenThread移植到新的硬件平台

将OpenThread堆栈移植到新的硬件平台包括五个步骤:

  1. 设置构建环境
  2. 实施平台抽象层API
  3. 实施高级功能(硬件抽象层)
  4. 验证端口
  5. 认证和自述文件

硬件平台要求

OpenThread需要以下平台服务:

  • IEEE 802.15.4-2006 2.4 GHz无线电
    • 发送和接收IEEE 802.15.4帧
    • 生成IEEE 802.15.4确认帧
    • 在接收的帧上提供接收信号强度指示器(RSSI)测量
  • 具有报警功能的毫秒级自由运行计时器
  • 非易失性存储器,用于存储网络配置设置
  • 真正的随机数生成器(TRNG)

示例构建

OpenThread存储库中提供了几个示例构建。有关更多信息,请参见平台

有关如何从头开始移植OpenThread的完整端到端示例,请参阅“ 添加对EFR32的支持”拉取请求。