#pac #arm #cortex-m

无需 std efm32hg309f64-pac

Silicon Labs EFM32HG309系列MCU的外设访问Crate

1个不稳定版本

0.2.1 2022年8月22日

#2034嵌入式开发

MIT/Apache

3.5MB
102K SLoC

efm32hg309f64-pac

来自Silicon Labs efm32hg系列的efm32hg309f64微控制器的外设访问API。

efm32hg的寄存器定义是从keil.com检索的,此处提供在./svd中,仅作为方便。

此外,此crate包括原SVD文件中未包含的DEVINFO寄存器的SVD补丁。

支持的系列

当前支持和测试的系列

  • efm32hg309f64

其他HG系列可能能够使用此crate,但在未明确说明之前不受支持。

文档

要求

该crate可用于Rust v1.56或更高版本。

重新生成

已生成src目录。如果您想在这里上交更改,请不要手动编辑,而是发送一个PR到tools/gen中使用的上游工具之一。但是,如果您有工具或svd版本更新,可以重新生成此pac。该脚本需要通过Makefile应用svd补丁,需要安装svdtools。然后您可以运行make从源svd修补、生成和格式化pac。

许可

根据您的要求,许可为以下之一

贡献

除非您明确声明,否则根据Apache-2.0许可证定义的任何有意提交的工作,均应按上述方式双重许可,不附加任何其他条款或条件。

依赖关系

~0.6–0.8MB
~11K SLoC