SEGGER Embedded Studio 8.22a 搭建Nirdic 开发环境
本文主要介绍如何在 SEGGER Embedded Studio (SES) 8.22a 中搭建 Nordic nRF5x 系列芯片 的开发环境。整个过程分为三个主要部分:安装必要的软件、在SES中配置Nordic支持 和 创建/导入第一个项目。
目录
1.2 安装 nRF5 Command Line Tools (nRF5x-Command-Line-Tools)
1.3 安装 nRF5 SDK (Software Development Kit)
概述
本文主要介绍如何在 SEGGER Embedded Studio (SES) 8.22a 中搭建 Nordic nRF5x 系列芯片 的开发环境。整个过程分为三个主要部分:安装必要的软件、在SES中配置Nordic支持 和 创建/导入第一个项目。
1 开发环境安装
1.1 安装 SEGGER Embedded Studio
访问 SEGGER 官方下载页面。
选择您的操作系统(Windows, macOS, Linux)。
在 “Register & Download” 部分,务必选择 “ARM” 版本,因为 Nordic 芯片使用的是 ARM Cortex-M 内核。
完成简单的注册流程后下载安装程序。
运行安装程序,按照提示完成安装。安装过程中,建议勾选 “Add segger embedded studio to path”,这会在后续使用中提供便利。
1.2 安装 nRF5 Command Line Tools (nRF5x-Command-Line-Tools)
这些工具包含了关键的 J-Link 驱动 和 nRF5x 芯片的编程工具 (nrfjprog),是编译和调试的必要组件。
访问 Nordic 官方下载页面。
选择并下载适用于您操作系统的最新版本安装包。
运行安装程序,默认选项安装即可。安装程序会自动安装 J-Link 驱动。
验证安装:
打开命令提示符 (CMD) 或 PowerShell,输入 nrfjprog --version,如果显示版本信息则说明安装成功。
1.3 安装 nRF5 SDK (Software Development Kit)
SDK 包含了所有的库文件、驱动、示例代码和硬件抽象层,是开发应用的基础。
访问 Nordic 开发者中心。
点击 “Download SDK”。
建议下载最新版本(例如 nRF5 SDK 17.1.0)。您会得到一个 zip 压缩包。
将 SDK 解压到一个没有中文和空格的路径中,例如
C:\Nordic\nRF5_SDK_17.1.0_ddde560。记住这个路径,稍后在 SES 中需要配置。
下载地址:
https://www.segger.com/downloads/embedded-studio/

下载后,安装该软件,安装完成后,打开软件:

2 安装芯片包
SEGGER Embedded Studio 内置了对 Nordic 芯片的强大支持,但需要指向您刚下载的 SDK。
启动 SEGGER Embedded Studio。
打开 Tools -> Options (选项)。
在左侧树形菜单中,找到 Build -> Target Packages。
您会看到一个名为 “nRF5 Device Family Support” 的包。这就是 SES 为 Nordic 芯片提供的官方支持包。
在右侧的 Location 输入框中,点击 “...” 按钮,导航并选择您刚才解压的 nRF5 SDK 的根目录(例如
C:\Nordic\nRF5_SDK_17.1.0_ddde560)。点击 OK 保存设置。
现在 SES 已经知道您的 SDK 在哪里了,可以正确识别芯片型号、启动文件、链接脚本等。
在Target下选择Select Packages

搜索Nordic,可以看见如下安装包,点击和安装这两个安装包:

查看SEGGER下安装的packet

3 注册Licenses
首次安装完成SEGGER Embedded Studio,无法进行编译代码,该软件是收费软件,只对一部分买个版权的企业开发License。没有买过版权的用户则是需要付费的。Nordic已经对nRF52系列芯片付费。企业或者个人可以使用该软件进行项目开发。
注册成功后,可以看见如下信息:

更多推荐



所有评论(0)