6 个版本 (3 个重大变更)
0.18.0 | 2024 年 5 月 25 日 |
---|---|
0.17.1 | 2024 年 4 月 18 日 |
0.16.1 | 2024 年 3 月 5 日 |
0.16.0 | 2022 年 10 月 26 日 |
0.15.1 | 2022 年 5 月 31 日 |
#1689 在 嵌入式开发 中
每月 22 次下载
535KB
11K SLoC
nrf-hal
HAL 适用于 nRF51、nRF52 和 nRF91 微控制器系列
请参阅 变更日志 以查看最新版本的更改。
软件包
每个 nRF 芯片都有自己的软件包,如下所示
来自 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.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的您有意提交用于作品包含的贡献,应双许可如上所述,无需附加条款或条件。
依赖项
~7.5MB
~192K SLoC