SEGGER Embedded Studio 安装及新建工程

摘要

SEGGER Embedded Studio(SES)是一个集成开发环境(IDE),是SEGGER Microcontroller公司开发出来专门用于嵌入式系统开发使用的。值得一提的是J-Link也是segger公司开发的。SES提供了一套全面的工具和功能,以便于嵌入式系统的开发过程,并且对目前来说使用SES学习和评估都是免费的。

过程参考网络资料以及官方手册Embedded Studio for ARM Reference Manual Version: 7.30

1.安装

下载地址:Embedded Studio Downloads

这里根据使用的芯片架构和电脑系统下载对应版本,这里使用的芯片是GD32F10x,是ARM架构的。系统是win10,因此选择Embedded Studio for ARM下的Windows。

下载

安装流程比较简单,双击安装包启动后只需要修改一下安装路径,一直点next就行。

2.界面简介

进去之后选accept,可以看见如下图的画面,图中将几个分区用不同颜色的选框标记出来了。

SES界面

如果没有工具栏,可以在菜单栏中的veiw中开启。

开启工具栏

点击菜单栏的Target选择连接模拟器,再点击工具栏第一个按钮或者使用菜单栏的debug就会进入debug状态,会出现调试器窗口和输出窗口。调试例子就会出现如下现象。

模拟debug

3.新建工程

点击菜单栏 file-> new Project创建项目,在弹出的窗口中选择新建solution,一般一个solution可以挂多个project。

选择新建项目

这里需要先下载一下板子所需的支持包。

下载板子支持包

这里以gd32f10x为例

gd32f10x

如果下载失败也可以在菜单栏 Tools -> package Manage中再次查找下载,在Show Installed Packages中可以查看下好的支持包。

随后回到上一步,选择第一个

创建

详细的配置先不用管,一路默认就行。创建完可以成功build和debug就算成功。