18 个版本 (10 个破坏性更新)
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.7.0 | 2019 年 2 月 22 日 |
#1651 在 嵌入式开发
每月 24 次下载
用于 4 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 许可证第 2 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义,您有意提交的工作中的任何贡献都应双重许可,如上所述,不附加任何额外条款或条件。
依赖项
~7.5MB
~183K SLoC