4 个版本 (2 个重大变更)
0.3.0 | 2020 年 1 月 1 日 |
---|---|
0.2.1 | 2019 年 11 月 5 日 |
0.2.0 | 2019 年 11 月 2 日 |
0.1.0 | 2019 年 10 月 14 日 |
#148 in #svd2rust
8MB
233K SLoC
EFM32PG12 PAC
ARM Cortex-M4 微控制器系列 Silicon Labs EFM32PG12 的低级寄存器映射,使用 Rust 编写。代码自动从供应商提供的 SVD 文件生成,使用 svd2rust。
该库的目的是为用 Rust 编写的嵌入式程序或库提供对 EFM32PG12 MCU 完整功能的访问。
文档
SVD 文件可在 EFM32PG12 CMSIS-Pack 中找到。该系列中的所有设备具有相同的寄存器描述,但每个设备在包中都有一个 SVD 文件。只需选择其中的一个 SVD 文件,并删除 <name>
和 <description>
标签的设备特定部分。
其他供应商提供的文档
许可证
根据您的选择,许可如下
- Apache 许可证 2.0 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您提交的任何有意包含在本作品中的贡献,均应按上述方式双重许可,不附加任何额外条款或条件。
依赖项
~0.8–1.1MB
~17K SLoC