Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Przenoszenie OpenThread na nowe platformy sprzętowe

Przeniesienie stosu OpenThread na nową platformę sprzętową składa się z pięciu kroków:

  1. Skonfiguruj środowisko kompilacji
  2. Zaimplementuj interfejsy API warstwy abstrakcji platformy
  3. Wdrażaj zaawansowane funkcje (warstwa abstrakcji sprzętu)
  4. Sprawdź poprawność portu
  5. Certyfikacja i README

Wymagania dotyczące platformy sprzętowej

OpenThread wymaga następujących usług platformy:

  • Radio IEEE 802.15.4-2006 2,4 GHz
    • Wysyłaj i odbieraj ramki IEEE 802.15.4
    • Generuj ramki potwierdzenia IEEE 802.15.4
    • Zapewnia pomiary wskaźnika siły sygnału odbieranego (RSSI) w odebranych ramkach
  • Automatyczny zegar o rozdzielczości milisekundowej z alarmem
  • Pamięć nieulotna do przechowywania ustawień konfiguracji sieci
  • Prawdziwy generator liczb losowych (TRNG)

Przykładowe kompilacje

W repozytorium OpenThread dostępnych jest kilka przykładowych kompilacji. Aby uzyskać więcej informacji, zobacz platformy .

Aby uzyskać pełny, kompleksowy przykład przenoszenia OpenThread od podstaw, zobacz Dodawanie obsługi żądania ściągnięcia EFR32 .