ble开发 nRF52840学习「1」:程序烧录

发布时间 2023-07-07 15:39:09作者: foorun

1.nRF connect for windows 下载

点击这里 前往官方进行下载

下载完成后进行安装,安装保持默认即可。安装是会提示jlink安装,需也对其进行安装。否则无法检测到jlink驱动

2.下载programmer插件,直接install下载即可。若下载不成功则为需挂梯子FQ

 

 

 

3.通过仿真器对设备进行JTAG或者SWD连接

本次采用SWD进行连接,程序烧录只需连接4根线即可 SCK线 SWD线 电源线 地线 如下图

白色为电源线 黑色为地线 绿色为SWD线 紫色为SCK线

 连接成功后便可在programmer中找到jlink连接

 4.程序烧录

选择jlink连接后,将所需烧录的.hex文件进programmer中即可

如图,为将未添加ble协议栈的文件

 然后点击erase&write即可进行烧录

5.烧录蓝牙协议栈

蓝牙协议栈需手动进行烧录

步骤与4相同,协议栈路径如下

 BLE实验1:蓝牙样例(52840)版本\components\softdevice\s140\hex

 然后再将程序的.hex文件拖进去

就会出现如下图所示颜色

 之后擦除烧录即可

参考博客 这里