1个不稳定版本
0.2.1 | 2022年8月22日 |
---|
#2034 在 嵌入式开发
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 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
-
MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的任何有意提交的工作,均应按上述方式双重许可,不附加任何其他条款或条件。
依赖关系
~0.6–0.8MB
~11K SLoC