#cortex-m #svd2rust

no-std xmc4500

由SVD生成的XMC4500外设库

19个版本 (12个重大更新)

0.13.0 2024年6月3日
0.11.1 2024年4月29日
0.10.0 2024年3月1日
0.8.3 2023年12月26日
0.1.1 2017年10月24日

#1620嵌入式开发

Download history 895/week @ 2024-04-27 89/week @ 2024-05-04 19/week @ 2024-05-11 7/week @ 2024-05-18 2/week @ 2024-05-25 202/week @ 2024-06-01 77/week @ 2024-06-08 6/week @ 2024-06-15 17/week @ 2024-06-29 107/week @ 2024-07-06 122/week @ 2024-07-27 1/week @ 2024-08-03

每月123 次下载
xmc4-hal 中使用

MIT 许可证

10MB
304K SLoC

xmc4500

这是一个正在进行中的项目,许多功能尚未测试

crates.io rust

这是一个使用svd2rust和Infineon提供的SVD文件生成的针对XMC4500系列微控制器的外设接口的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

依赖关系