Zephyr RTOS

Dự án Zephyr

Zephyr OS là một nỗ lực cộng tác nguồn mở để xây dựng hệ điều hành (RTOS) theo thời gian thực cho Internet của vạn vật (IoT). API này dựa trên một hạt nhân kích thước nhỏ được thiết kế để sử dụng trên các hệ thống ràng buộc về tài nguyên: từ các cảm biến môi trường được nhúng đơn giản và thiết bị đeo LED cho đến các đồng hồ thông minh tinh vi và cổng không dây IoT.

Hạt nhân Zephyr cung cấp môi trường thực thi đa luồng, hiệu suất cao và thấp, với một bộ các tính năng phong phú. Phần còn lại của hệ sinh thái Zapier, bao gồm các trình điều khiển thiết bị, ngăn xếp mạng và mã dành riêng cho ứng dụng, sử dụng các tính năng của hạt nhân để tạo một ứng dụng hoàn chỉnh. Hạt nhân hỗ trợ nhiều cấu trúc, trong đó có ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa và RISC-V.

Để bắt đầu sử dụng OpenThread bằng Zephyr, hãy xem các ví dụ về kết nối Echo ServerEcho Client trên kho lưu trữ dự án Zephyr trên GitHub. Bạn có thể chạy các ví dụ này trên các hệ thống SoC hỗ trợ đài phát thanh IEEE 802.15.4, chẳng hạn như Nordic nRF52840.

Thông tin khác