#register #api #access

rp2040

rp2040 微控制器的外围设备访问API(使用svd2rust生成)

1 个不稳定版本

0.1.0 2021年1月22日

#1835硬件支持

每月21 次下载
用于 rp-hal

BSD-3-Clause…

5.5MB
153K SLoC

rp2040

rp2040 微控制器的外围设备访问包

此包包含 rp2040 微控制器的底层寄存器映射。它从 svd 文件自动生成。

用法

要生成 Rust 源代码,需要一些工具。安装后,使用 generate.sh 调用 svd2rust,并使用 form 格式化源代码。

cargo install svd2rust
cargo install form
sh generate.sh

之后,可以编译该包

cargo build --target thumbv6m-none-eabi

许可协议

寄存器定义文件 rp2040.svdraspberrypi/pico-sdk 仓库 下载。版权所有 2020 (c) 2020 Raspberry Pi (Trading) Ltd.,并许可在 BSD-3-Clause 许可协议 下使用。

此仓库的其余部分在您的选择下,根据 MIT 许可协议Apache 许可协议(版本 2.0) 的条款进行许可。

依赖关系

~0.6–0.8MB
~11K SLoC