1 个不稳定版本

0.1.0 2021年4月11日

#7 in #stm32h7xx

26 个月下载量

MIT 许可证

54KB
1.5K SLoC

文档

libdaisy

Daisy板硬件抽象层实现。

要求

  • 硬件目标
$ rustup target add thumbv7em-none-eabihf
$ cargo install cargo-binutils

$ rustup component add llvm-tools-preview

烧录工具

这需要某种调试探针(例如 ST link),并允许通过 RTT 进行快速调试消息。

cargo embed --features log-rtt --example passthru

构建示例

cargo objcopy --example blinky --release -- -O binary blinky.bin

cargo objcopy --example passthru --release -- -O binary passthru.bin

最低支持的 Rust 版本

目前最低支持的 Rust 版本是 1.51.0。

演示

Looper - 基本的单按钮循环器。

依赖项

~94MB
~2.5M SLoC