nRF52832:在 macOS 下使用 Segger Embedded Studio (SES) 搭建开发环境

时间:2024-03-26 18:22:14

系统环境

  • 系统: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 版本。下载后先不要解压。

nRF52832:在 macOS 下使用 Segger Embedded Studio (SES) 搭建开发环境

安装 J-Link 驱动

  • 打开 J-Link Software and Documentation Pack 官方页面,向下滚动找到 Software and Documentation Pack 区域,点击“Click for downloads”弹出下载选择菜单,我们这里实在macOS系统下,所以选择“for macOS”的选项,点击“Old versions”找到对应的版本后下载。

nRF52832:在 macOS 下使用 Segger Embedded Studio (SES) 搭建开发环境

  • 下载完成后可以得到一个“pkg”格式的安装包,按照提示一直点击“Next”到安装结束即可。

安装 Segger Embedded Studio

nRF52832:在 macOS 下使用 Segger Embedded Studio (SES) 搭建开发环境

  • 打开下载好的“dmg”格式文件,加载好后,双击里面的安装文件开始安装。由于已经装了 J-Link 的驱动,所以这里不需要再勾选和 J-Link 驱动相关的选项。按照提示一直点击“Next”到安装结束即可。

安装 nRF Connect

 

 

 

 

未完待续