#arm #svd2rust #cortex-m

无 std efm32pg12-pac

Silicon Labs EFM32PG12 微控制器的外设访问 API

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

MIT/Apache

8MB
233K SLoC

EFM32PG12 PAC

crates.io docs.rs

ARM Cortex-M4 微控制器系列 Silicon Labs EFM32PG12 的低级寄存器映射,使用 Rust 编写。代码自动从供应商提供的 SVD 文件生成,使用 svd2rust

该库的目的是为用 Rust 编写的嵌入式程序或库提供对 EFM32PG12 MCU 完整功能的访问。

文档

SVD 文件可在 EFM32PG12 CMSIS-Pack 中找到。该系列中的所有设备具有相同的寄存器描述,但每个设备在包中都有一个 SVD 文件。只需选择其中的一个 SVD 文件,并删除 <name><description> 标签的设备特定部分。

其他供应商提供的文档

许可证

根据您的选择,许可如下

贡献

除非您明确声明,否则根据 Apache-2.0 许可证定义的,您提交的任何有意包含在本作品中的贡献,均应按上述方式双重许可,不附加任何额外条款或条件。

依赖项

~0.8–1.1MB
~17K SLoC