promkit - 帮助你写交互式自动提示的工具箱
https://github.com/ynqa/promkit
Ariel OS - 一款嵌入式OS
Ariel OS 是一个为安全、内存安全、低功耗物联网(IoT)设计的操作系统。它从底层开始基于 Rust 构建,并支持基于 32 位微控制器架构的硬件(包括 Cortex-M、RISC-V 和 Xtensa)。
目标与设计
Ariel OS 建立在嵌入式 Rust 生态系统的现有项目之上,包括 Embassy、esp-hal、defmt、probe-rs、sequential-storage 和 embedded-test。虽然这些项目为广泛的嵌入式应用提供了高质量的构建模块,但它们并未提供开发者在现代基于 C 的微控制器操作系统(如 RIOT 或 Zephyr)中所熟悉的高度集成。
因此,Ariel OS 采取了一种方法,即同时集成许多异构的现有 crate,并添加缺失的操作系统功能,例如抢占式多核调度器、可移植的外设 API、额外的网络安全设施,以及 laze——一个将所有这些整合在一起的元构建系统。结果如何?一个强大的框架,允许开发者以最小的样板代码编写可移植的嵌入式 Rust 应用程序,提供“开箱即用”的体验。还有疑问吗?请查看我们的 FAQ 和/或阅读《Ariel OS 手册》。
https://github.com/ariel-os/ariel-os
--
From 日报小组 Mike
社区学习交流平台订阅:
评论区
写评论还没有评论