跳转至

Rust 嵌入式开发

STM32

添加 Cortex-M4(F) 目标:

rustup target add thumbv7em-none-eabi   # 无浮点处理单元
rustup target add thumbv7em-none-eabihf # 有浮点处理单元 (FPU)

Arduino

cargo install cargo-generate
cargo install ravedude

cargo generate --git https://github.com/Rahix/avr-hal-template.git

Warning

Arduino 开发板的闪存1通常较小, 因此使用 Rust 开发需要特别注意空间使用情况, 避免程序过大.

评论