O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Portando OpenThread para novas plataformas de hardware

Ver fonte no GitHub

Transferir a pilha OpenThread para uma nova plataforma de hardware consiste em cinco etapas:

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

Requisitos de plataforma de hardware

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 Força do Sinal Recebido (RSSI) nos quadros recebidos
  • Um cronômetro de execução livre com resolução de milissegundos e alarme
  • Armazenamento não volátil para armazenamento de configurações de rede
  • Um verdadeiro gerador de números aleatórios (TRNG)

Construções de exemplo

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

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