#cortex-m #svd2rust

no-std xmc4700

由SVD生成的XMC4700外设库

17个版本 (11个重大变更)

0.12.0 2024年6月3日
0.10.1 2024年4月29日
0.9.0 2024年3月1日
0.8.3 2023年12月26日
0.1.0 2017年10月17日

#5 in #svd2rust

Download history 199/week @ 2024-04-16 412/week @ 2024-04-23 503/week @ 2024-04-30 29/week @ 2024-05-07 21/week @ 2024-05-14 3/week @ 2024-05-21 162/week @ 2024-05-28 55/week @ 2024-06-04 70/week @ 2024-06-11 94/week @ 2024-07-30

每月94次下载
用于 xmc4-hal

MIT 许可证

12MB
340K SLoC

xmc4700

这是一个正在进行中的项目,许多部分尚未经过测试

crates.io rust

这是一个用于通过svd2rust和Infineon提供的SVD文件在Rust中进行嵌入式支持的“外设访问crate”

所有API和用法(除了存在的寄存器)都由svd2rust定义

从SVD生成crate

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

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

依赖项