|
Chuyển ngăn xếp OpenThread sang một nền tảng phần cứng mới bao gồm năm bước:
- Thiết lập môi trường xây dựng
- Triển khai các API lớp trừu tượng nền tảng
- Triển khai các tính năng nâng cao (Lớp trừu tượng phần cứng)
- Xác thực cổng
- Chứng nhận và README
Yêu cầu nền tảng phần cứng
OpenThread yêu cầu các dịch vụ nền tảng sau:
- IEEE 802.15.4-2006 Đài 2,4 GHz
- Gửi và nhận khung IEEE 802.15.4
- Tạo khung thông báo IEEE 802.15.4
- Cung cấp các phép đo Chỉ báo cường độ tín hiệu đã nhận (RSSI) trên các khung đã nhận
- Bộ hẹn giờ chạy tự do có độ phân giải mili giây với báo thức
- Bộ nhớ không thay đổi để lưu trữ cài đặt cấu hình mạng
- Trình tạo số ngẫu nhiên thực sự (TRNG)
Bản dựng mẫu
Một số bản dựng ví dụ được cung cấp trong kho OpenThread. Để biết thêm thông tin, hãy xem Nền tảng .
Để có ví dụ đầu cuối đầy đủ về cách chuyển OpenThread từ đầu, hãy xem Thêm hỗ trợ cho yêu cầu kéo EFR32 .