13 个版本 (8 个重大变更)
0.12.0 | 2024 年 6 月 3 日 |
---|---|
0.10.1 | 2024 年 4 月 29 日 |
0.9.0 | 2024 年 3 月 1 日 |
0.8.0 | 2023 年 12 月 26 日 |
0.1.1 | 2019 年 10 月 20 日 |
#1613 在 嵌入式开发
每月 113 次下载
用于 xmc4-hal
8.5MB
238K SLoC
xmc4300
这是一个进行中的工作,许多内容尚未测试
这是一个使用 svd2rust 和 Infineon 提供的 SVD 文件生成的,用于 Rust 嵌入式支持的 XMC4300 系列微控制器的“外设访问包”。
所有 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
由于 SVD 文件或使用 svd2rust 生成代码的问题,src/lib.rs
中已删除 EtherCAT 的包含。在修复之前,目前没有支持。尚未在硬件上测试以确保没有其他影响。