1个不稳定版本
0.18.0 | 2024年5月25日 |
---|
#1789 在 嵌入式开发
535KB
11K SLoC
nrf-hal
HAL for 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许可证定义,您提交的任何旨在包含在本作品中的贡献将根据上述条件双重许可,不附加任何额外条款或条件。
依赖项
~7MB
~172K SLoC