5个版本
0.0.5 | 2022年6月24日 |
---|---|
0.0.4 | 2022年6月8日 |
0.0.3 | 2022年4月27日 |
0.0.2 | 2022年4月27日 |
0.0.1 | 2022年4月10日 |
#58 in #rp2040
120KB
1.5K SLoC
alkyn
专注于Erlang风格消息传递的嵌入式Rust操作系统。
目前是一个用于评估使用Rust可行性的原型操作系统。在RP2040微控制器上运行。
先决条件
Alkyn需要
- Rust Nightly
- 一个与probe-run兼容的调试探针
- 基于RP2040的设备
Alkyn的示例还使用flip-link
作为链接器,安装方法如下
cargo install flip-link
Alkyn可以在您的项目中不使用此功能,但推荐使用。
示例
示例在/examples
目录中,可以通过运行以下命令在RP2040设备上运行
cargo run --example threads
lib.rs
:
RP2040 MCU的Alkyn内核。
Alkyn内核是一个小型原型内核,探索在微控制器内核中使用Erlang风格消息传递的可用性。
截至2022年6月,不应将其视为生产就绪。
最低支持的Rust版本
Nightly,尽可能新;我已经做了一些可怕的事情
安全性
可怕。
依赖项
~7MB
~143K SLoC