O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Portando o OpenThread para novas plataformas de hardware

A portabilidade da pilha do OpenThread para uma nova plataforma de hardware consiste em cinco etapas:

  1. Configurar o ambiente de construção
  2. Implementar APIs da camada de abstração da plataforma
  3. Implementar recursos avançados (camada de abstração de hardware)
  4. Valide a porta
  5. Certificação e README

Requisitos da plataforma de hardware

O OpenThread requer os seguintes serviços de plataforma:

  • Rádio IEEE 802.15.4-2006 2,4 GHz
    • Enviar e receber quadros IEEE 802.15.4
    • Gerar quadros de confirmação IEEE 802.15.4
    • Fornece medições do Indicador de intensidade do sinal recebido (RSSI) em quadros recebidos
  • Um timer de execução livre de milissegundos com alarme
  • Armazenamento não volátil para armazenar definições de configuração de rede
  • Um verdadeiro gerador de números aleatórios (TRNG)

Construções de exemplo

Vários exemplos de compilações são fornecidos no repositório OpenThread. Para mais informações, consulte Plataformas .

Para obter um exemplo completo de ponta a ponta de como portar o OpenThread a partir do zero, consulte o Adicionar suporte à solicitação pull EFR32 .