Hasty Briefsbeta

双语

Ariel OS – a Rust RTOS for IoT Microcontrollers

4 months ago
  • #Rust
  • #RTOS
  • #Microcontrollers
  • Ariel OS 是一款用 Rust 编写的新型微控制器实时操作系统(RTOS)
  • 支持主流硬件架构(Arm Cortex-M/ESP32/RISC-V)及乐鑫/北欧半导体/树莓派/意法半导体等厂商的开发板
  • 基于 Embassy Rust 框架和 embedded-hal 硬件抽象层(HAL)构建
  • 新增了包括多核调度器在内的操作系统功能
  • 专为微控制器上的安全、内存安全、网络化应用而设计
  • 整合了精选的库生态系统并补充了缺失的OS功能
  • 具有抢占式多核调度器/可移植外设API/网络安全设施等特性
  • 旨在缩短应用开发周期、提高代码可移植性、减少安全漏洞
  • 源代码采用Apache 2.0与MIT双重许可在GitHub开源
  • 支持BBC micro:bit V2/北欧半导体nRF52840-DK/树莓派Pico等开发平台