一、硬件准备
1.nRF52832开发板一块
2.Jlink V8下载器一个,官方nRF52832自带,可不用
3.USB线一根
4.PC电脑一台,操作系统为windows,我的为win7 32位
5.其他可有可无的外设模块
二、软件准备
1.Jlink驱动 下载链接:https://www.segger.com/downloads/jlink/
2.MDK,编程开发环境 下载链接:https://www.keil.com/demo/eval/arm.htm
3.安装NordicSemiconductor.nRF_DeviceFamilyPack.8.17.0.pack,也可在mdk安装成功后,使用mdk的包管理器下载相应的pack包
4.下载开发所需要的sdk源码,我下载的是nRF5_SDK_15.2.0_9412b96
三、新建工程
1.新建工程文件夹
2.在创建工程文件夹内创建以下四个文件夹
1)APP:存放main.c和我们自己编写的应用程序文件
2)Doc:存放工程说明文档
3)Libraries:存放工程用到SDK中的库文件
4)Project:用来存放工程
3.拷贝库文件到步骤2中新建的Libraries目录中
4.打开mdk软件,点击Project选择如下选项建立工程
5.在步骤1中新建的工程文件夹内创建工程并保存
6.步骤5保存后会弹出如下窗口,我们选择要开发的平台,点击ok
7.勾选如下两处配置,点击ok
8.工程目录搭建
1)点击工程管理图标
2)默认工程是如下目录结构
经过按箭头指示的几处功能操作,调整后的基本目录结构如下
9.配置工程
1)点击如下图标
2)Target选项
3)Output选项
4)C/C++选项
5)Debug