1- Bluetooth开发
NRF52832芯片简述:
由于 nordic Semiconductor 的低功耗蓝牙芯片NRF52 系列的协议栈是未开源的,同时为了鼓励开发者快速入门nrf52 系列的开发,节省对基础硬件寄存器的操作的程序编写时间,使开发者方便快速的编写程序,官方提供专业的SDK工程开发包。
软件开发工具包括广义上指辅助开发某一类软件的相关文档、范例和工具的集合。一般而言SDK 即开发 Windows平台下的应用程序所使用的 SDK. 它可以简单的为某个程序设计语言提供应用程序接口 API的一些文件,也包括能与某种嵌入式系统通讯的复杂的硬件驱动。同时 nordic Semiconductor 官方在 SDK中还提供包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。
从形式上来说,nRF5 SDK 其实就是一个产品压缩包,如下:
components文件包:各类驱动,蓝牙协议栈、芯片库程序等文件 SDK的核心
工具篇:
![](https://img2020.cnblogs.com/blog/1209677/202007/1209677-20200722095051555-2076441294.png)
![](https://img2020.cnblogs.com/blog/1209677/202009/1209677-20200923110538427-638258520.png)
PS:我的Keil版本是V5.21.0.0的版本,在安装NordicSemiconductor.nRF_DeviceFamilyPack.8.17.0的时候,keil提示:
打开工程时会提示:missing software packs: NordicSemiconductor.nRF_DeviceFamilyPack.8.5.0, 所以我的版本需要安装8.5的版本
![](https://img2020.cnblogs.com/blog/1209677/202007/1209677-20200723092112863-1133835324.png)
青风板子:
posted on 2020-07-22 09:57 Darren_pty 阅读(219) 评论(0) 编辑 收藏 举报