32个版本
| 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.4.4 | 2018年3月22日 | 
#983 在 嵌入式开发
390 每月下载量
在 10 个包(7 个直接)中使用
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》或https://open-source.org.cn/licenses/MIT)
供您选择。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交以包含在作品中的任何贡献,应如上所述双授权,不得附加任何额外条款或条件。
依赖项
~5.5MB
~128K SLoC