#外设

无std nrf5340-app-pac

Nordic nrf5340-app 微控制器的外设访问库

7 个不稳定版本 (3 个破坏性更新)

0.12.2 2022年9月28日
0.12.1 2022年9月28日
0.11.0 2022年2月4日
0.10.1 2021年8月19日
0.1.0 2019年11月27日

#1678硬件支持

Download history 1241/week @ 2024-03-14 1027/week @ 2024-03-21 445/week @ 2024-03-28 793/week @ 2024-04-04 798/week @ 2024-04-11 703/week @ 2024-04-18 437/week @ 2024-04-25 597/week @ 2024-05-02 597/week @ 2024-05-09 671/week @ 2024-05-16 696/week @ 2024-05-23 431/week @ 2024-05-30 301/week @ 2024-06-06 524/week @ 2024-06-13 472/week @ 2024-06-20 324/week @ 2024-06-27

1,652 每月下载次数
6 个 库中使用

0BSD 许可证

7MB
212K SLoC

nRF 微控制器的PACs

CI

此仓库包含Nordic nRF系列Cortex-M微控制器的外设访问库(PACs)。

所有这些库都是使用 svd2rust 自动生成的。

为了提供更用户友好的外设接口,可能更合适使用 nrf-hal 库。

请参阅 变更日志 了解最新版本中的更改。

每个nRF芯片都有自己的PAC,如下所示

文档 crates.io 目标
nrf51-pac docs.rs crates.io thumbv6m-none-eabi
nrf52805-pac docs.rs crates.io thumbv7em-none-eabi
nrf52810-pac docs.rs crates.io thumbv7em-none-eabi
nrf52811-pac docs.rs crates.io thumbv7em-none-eabi
nrf52820-pac docs.rs crates.io thumbv7em-none-eabi
nrf52832-pac docs.rs crates.io thumbv7em-none-eabihf
nrf52833-pac docs.rs crates.io thumbv7em-none-eabihf
nrf52840-pac docs.rs crates.io thumbv7em-none-eabihf
nrf5340-app-pac docs.rs crates.io thumbv8m.main-none-eabihf
nrf5340-net-pac docs.rs crates.io thumbv8m.main-none-eabihf
nrf9160-pac docs.rs crates.io thumbv8m.main-none-eabihf

Nordic的设备参考手册

设备 产品规格 DK参考指南
nRF52805 v1.2 v1.3.1*
nRF52810 v1.3 v1.3.1*
nRF52811 v1.0 v1.3.1*
nRF52820 v1.0 v1.0.1
nRF52832 v1.4 v1.3.1*
nRF52833 v1.3 v1.0.1
nRF52840 v1.1 v1.2
nRF5340 v1.1 v1.0.0
nRF9160 v2.0 v0.9.3

* 这些设备没有单独的开发套件,与 NRF52 DK 共享

依赖项

~0.6–0.8MB
~11K SLoC