系统环境
- 系统:10.14.5(Windows和Linux同样适用)
- 网络:联网
软件环境
- 编译器环境:Segger Embedded Studio v4.16(SES)
- 镜像烧录器:nRF Connect v2.6.2
- 仿真器驱动:J-Link Software and Documentation Pack v6.44e
- 软件开发包:nRF5 SDK v15.3.0
硬件环境
- 开发板:nRF52 DK v1.1.0
- 开发板:青风 nRF52832 开发板
- 仿真器:J-Link v9.5(淘宝版)
下载 nRF5 SDK v15.3.0
- nRF52832 的软件开发必须要在 nRF5 SDK 中进行,可以选择从修改某一个例程,也可以从模版工程开始添加自己需要的内容。nRF5 SDK的下载站点有两个,分别是北欧半导体 nRF5 SDK 官方网站页面和北欧半导体开发者资源站 nRF5 SDK页面,本文使用了 v15.3.0 版本。下载后先不要解压。
安装 J-Link 驱动
- 打开 J-Link Software and Documentation Pack 官方页面,向下滚动找到 Software and Documentation Pack 区域,点击“Click for downloads”弹出下载选择菜单,我们这里实在macOS系统下,所以选择“for macOS”的选项,点击“Old versions”找到对应的版本后下载。
- 下载完成后可以得到一个“pkg”格式的安装包,按照提示一直点击“Next”到安装结束即可。
安装 Segger Embedded Studio
- 打开 Segger Embedded Studio 官方页面,找到 Embedded for ARM 区域,找到对应的版本并下载。
- 打开下载好的“dmg”格式文件,加载好后,双击里面的安装文件开始安装。由于已经装了 J-Link 的驱动,所以这里不需要再勾选和 J-Link 驱动相关的选项。按照提示一直点击“Next”到安装结束即可。
安装 nRF Connect
未完待续