Google si impegna a far progredire equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Porting OpenThread a nuove piattaforme hardware

Il porting dello stack OpenThread a una nuova piattaforma hardware è costituito da cinque fasi:

  1. Impostare l'ambiente di compilazione
  2. Implementare API layer piattaforma astrazione
  3. Implementare funzioni avanzate (Hardware Abstraction Layer)
  4. Convalida del porto
  5. Certificazione e README

requisiti di piattaforma hardware

OpenThread richiede i seguenti servizi della piattaforma:

  • IEEE 802.15.4-2006 radio a 2,4 GHz
    • Inviare e ricevere IEEE 802.15.4 telai
    • Generare frame IEEE 802.15.4 Riconoscimento
    • Fornire Received Signal Strength Indicator (RSSI) misure su frame ricevuti
  • Un millisecondo-risoluzione del timer con allarme free-running
  • Memoria non volatile per memorizzare le impostazioni di configurazione di rete
  • Un generatore casuale (TRNG)

esempio costruisce

Diversi esempio costruisce sono forniti nel repository OpenThread. Per ulteriori informazioni, vedere le piattaforme .

Per un esempio completo end-to-end di come porto OpenThread da zero, vedere il supporto aggiuntivo per EFR32 richiesta di pull.