NRF52 SDK16.0 DFU升级步骤
----- 写在前面的话,参考文档: https://www.cnblogs.com/iini/p/9314246.html ----- 1.1 安全式 蓝牙空中升级步骤 本文目的,Nordic SDK已经提供了DFU例子,下面我们一步一步给大家讲解如何通过Nordic SDK来实现 无按键式 蓝牙空中升级。 欲实现空中升级,设备需要同时下载softdevice,应用程序,BootLoader程序,以及BootLoader settings page。其中BootLoader代码位于目录:SDK根目录\examples\dfu\secure_bootloader,然后在该目录下选择你对应的板子和工程。Application对应的目录:SDK根目录\examples\ble_peripheral\ble_app_buttonless_dfu,而softdevice所在目录:SDK根目录\components\softdevice。 下面我们以nRF52832/PCA10040和S132为例阐述 无按键式 蓝牙空中升级实现步骤: 1) 安装PC版nrfutil。nrfutil安装有两种方式,一种是直接下载exe文件,一种是以Python的方式进行安装。nrfutil.exe直接下载链接为: https://github.com/NordicSemiconductor/pc