Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Porting OpenThread ke Platform Perangkat Keras Baru

Lihat sumber di GitHub

Porting tumpukan OpenThread ke platform perangkat keras baru terdiri dari lima langkah:

  1. Siapkan lingkungan build
  2. Menerapkan API Lapisan Abstraksi Platform
  3. Menerapkan fitur lanjutan (Lapisan Abstraksi Perangkat Keras)
  4. Validasi port
  5. Sertifikasi dan README

Persyaratan platform perangkat keras

OpenThread membutuhkan layanan platform berikut:

  • IEEE 802.15.4-2006 2.4 GHz radio
    • Mengirim dan menerima frame IEEE 802.15.4
    • Buat bingkai pengakuan IEEE 802.15.4
    • Memberikan pengukuran Received Signal Strength Indicator (RSSI) pada frame yang diterima
  • Timer berjalan bebas resolusi milidetik dengan alarm
  • Penyimpanan non-volatile untuk menyimpan pengaturan konfigurasi jaringan
  • Generator nomor acak benar (TRNG)

Contoh bangunan

Beberapa contoh build disediakan di repositori OpenThread. Untuk informasi lebih lanjut, lihat Platform .

Untuk contoh ujung-ke-ujung lengkap tentang cara mem-port OpenThread dari awal, lihat Tambahkan dukungan untuk permintaan tarik EFR32 .