13 个不稳定版本 (6 个重大更改)
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.12.0 | 2020年11月23日 |
#1553 在 嵌入式开发
用于 rubble-nrf5x
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 License,版本 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确说明,否则您根据Apache-2.0许可证定义的任何有意提交以包含在作品中的贡献,都将双重授权,如上所述,没有任何附加条款或条件。
依赖项
约7.5MB
约191K SLoC