#cortex-m #svd2rust

no-std xmc4200

XMC4200 ARM Cortex-M外设访问库

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

0.13.0 2024年6月3日
0.11.0 2024年4月29日
0.10.0 2024年3月1日
0.8.2 2023年12月25日
0.1.1 2017年10月24日

#345嵌入式开发

Download history 102/week @ 2024-04-22 1044/week @ 2024-04-29 44/week @ 2024-05-06 19/week @ 2024-05-13 4/week @ 2024-05-20 213/week @ 2024-06-03 73/week @ 2024-06-10 39/week @ 2024-07-01 101/week @ 2024-07-29

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

MIT 许可证

7.5MB
215K SLoC

xmc4200

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

crates.io rust

这是一个为Rust嵌入式支持生成的“外设访问crate”,用于与XMC4200系列微控制器接口,使用svd2rust和Infineon提供的SVD文件。

rtcritical-section功能默认启用。

所有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

依赖项