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的支持”拉取請求。