1 个不稳定版本
使用旧的Rust 2015
0.0.1 | 2018年3月29日 |
---|
#201 in #svd2rust
65KB
130 行
统一EFM32设备支持包
本项目目标是统一所有EFM32器件的支持,集成到一个包中。为了实现这一目标,原始的SVD文件已被修改并合并为一个小文件集。不幸的是,svd2rust无法实际生成支持所有设备的单个包,也无法创建一个将多个svd2rust包组合在一起的巨包。例如全局向量表等问题。因此,目前这个包实际上是一个“元包”,运行时会生成一个新的包。
例如,要为EFM32HG350F64设备生成一个包,请使用
./target/debug/efm32 efm32hg350f64 >lib.rs
请注意,本存储库的“目的”是维护svd/
下的文件,而不是实际的工具本身(该工具只是svd2rust的一个薄包装)。
目前支持的设备
- 所有EFM32HG器件
非常感谢
依赖关系
~365–550KB