#cortex-m #svd2rust

无 std xmc4800

由 SVD 生成的 XMC4800 外设库

14 个版本 (9 个破坏性更改)

0.12.0 2024 年 5 月 3 日
0.10.0 2024 年 3 月 1 日
0.8.0 2023 年 12 月 26 日
0.7.0 2023 年 11 月 25 日
0.2.1 2019 年 10 月 20 日

#1728 in 嵌入式开发

Download history 93/week @ 2024-04-22 940/week @ 2024-04-29 43/week @ 2024-05-06 19/week @ 2024-05-13 4/week @ 2024-05-20 1/week @ 2024-05-27 53/week @ 2024-06-03 72/week @ 2024-06-10 46/week @ 2024-07-01 90/week @ 2024-07-29

90 每月下载量
用于 xmc4-hal

MIT 许可证

12MB
358K SLoC

XMC4800

这是一个正在进行中的工作,很多部分尚未经过测试

crates.io rust

这是一个使用 svd2rust 和 Infineon 提供的 SVD 文件生成的,为嵌入式支持 Rust 的 XMC4800 系列微控制器的外设接口的 '外围访问包'。

所有 API 和使用(除注册器外)都由 svd2rust 定义

从 SVD 生成软件包

# Necessary 3rd-party tools
cargo install svd2rust
cargo install form
rustup component add rustfmt

svd.sh # Generates code from crate and formats to rustfmt

依赖关系