nrf52832固件包括2部分:协议栈、应用固件。协议栈由官方提供,实现蓝牙基本的通信。用户可在应用固件中调用协议栈接口,对蓝牙进行操作。
官方提供的下载工具有2个:nRFgo Studio
,nRF Connect
。官方工具之外,也可用MDK和IAR下载固件。
之前开发nrf52832/nrf52840时,使用Command Line Tool + IAR
的组合下载固件。编译工具改为交叉编译器后,就改用nRFgo Studio
。
协议栈固件由官方提供hex固件,可在SDK的 .\components\softdevice
路径获取。S132
路径对应nrf52832芯片,S140
路径对应nrf52840芯片。