21个版本 (11个破坏性更新)
0.18.0 | 2024年5月25日 |
---|---|
0.16.1 | 2024年3月5日 |
0.16.0 | 2022年10月26日 |
0.15.1 | 2022年5月31日 |
0.6.0-beta.4 |
|
#228 in 嵌入式开发
456 次每月下载
用于 17 crate
535KB
11K SLoC
nrf-hal
HAL 用于 nRF51、nRF52 和 nRF91 微控制器系列
请参阅 变更日志,以了解最近版本中的更改。
Crates
以下列出了每个nRF芯片的crate
Nordic提供的设备参考手册
设备 | 产品规范 | DK参考指南 |
---|---|---|
nRF52805 |
v1.3 |
v1.3.1* |
nRF52810 |
v1.3 |
v1.3.1* |
nRF52811 |
v1.0 |
v1.3.1* |
nRF52832 |
v1.4 |
v1.3.1* |
nRF52833 |
v1.3 |
v1.0.1 |
nRF52840 |
v1.1 |
v1.2 |
nRF9160 |
v2.0 |
v0.9.3 |
* 这些设备没有单独的开发套件,并共享 NRF52 DK
开发
请务必复制并编辑 Cargo.example.toml
文件到 Cargo.toml
。该文件将根据您要使用的目标进行编辑,并包含一些其他说明。同样,在 Visual Studio Code 的上下文中使用时,请检查 .vscode/settings.json
文件。默认情况下,所有这些文件都配置为与 nRF52840 目标一起使用。
许可证
根据以下任一项许可
- Apache License, Version 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- 麻省理工学院许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确表示,否则任何根据Apache-2.0许可证定义有意提交供作品包含的贡献,均应如上双许可,不附加任何额外条款或条件。
依赖项
约11MB
约284K SLoC