STM32
直播中

王莉

7年用户 1254经验值
私信 关注
[问答]

怎样去安装Keil与STM32CubeMX软件呢

STM32是什么?
STM32的命名规则有哪些?
怎样去安装Keil与STM32CubeMX软件呢?

回帖(2)

甘晓茵

2021-10-26 15:53:58
STM32总览

STM32是意法半导体 (STMicroelectronics)研发的一系列高性能,低功耗,采用ARM Cortex内核的32位微控制器的总称。目前STM32分为F0,F1,F4,F7等几个系列,其各个系列官方总览图如图1.1所示。





图1.1 STM32系列总览
所有的如图1.1的STM32系列,笔者认为,从速度,功能,性能层面,尤其是性能上层面上,可以总体划分为四个范围(系列):


  • STM32F0,L0,L1系列:STM32F0属于CortexM0内核,超低价格的代表作品系列,以最常用的STM32F030为例,每片STM32F030的价格约为人民币2元。即使价格如此低廉(几乎和最廉价的51单片机差不多),但是其拥有4个16位定时器,12通道的9/10位ADC转换功能,且具有SPI,IIC,USART通讯功能及48MHZ运行频率,已经完全超越普通51单片机,是比较在乎价格因素,但又需要比较强的性能的项目工程下位机的绝佳选择。
  • STM32F1,F3,L4系列:STM32F1系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3,最高72MHz工作频率。以其中常用的STM32F103为例,相比于STM32F0系列,STM32F103核心频率增强至72MHZ(超频状态下可以稳定工作在超过130MHZ),片内的程序存储FLASH更大,运行程序的RAM也更大,ADC模块提升至12位,且增加了DAC模块和IIS,USB,CAN,SDIO总线通信功能,是目前最为常用的32位微控制器入门学习器件。适用于各类场合,其高性能和强大的综合功能使其成为最为炙手可热的微控制器。价格在每片十元人民币左右。而STM32F3则是整合了DSP与FPU指令以及高级模拟外设(如可编程仪表放大器)、虽然工作频率同样为72 MHz,但其内核为ARM Cortex-M4内核再加上DSP指令,在执行数字信号处理时优势不少,而STM32L4则主要为超低功耗而开发
  • STM32F4,F2,F7系列:STM32F2系列主要为了音视频处理而诞生,拥有全面的功能及丰富的外设接口,适合企业、学校及科研单位进行音视频产品开发与科学研究,但是其通用性不如STM32F4和F7系列。STM32F4系列是本书所选用的控制器,STM32F407拥有高达168Mhz的稳定运行速度,其内部同样拥有DSP指令,可以以极快的速度完成FFT等运算,ADC精度提升为16位,SPI,IIC,USART,USB等通信接口的数量增加,并支持有线网络通信通信(需配合其他芯片),经过测试,其可以在220Mhz的速度下稳定工作。而STM32F7则是STM32H7出现之前最为功能强大,性能卓越的控制器,几乎囊括了前面STM32F1,F2,F3,F4系列的所有优点于一身,甚至更为优秀,但缺点就是价格太高,每片约需要人民币100元,相比之下,F4系列每片约30元的价格就显得性价比极高,所以本书选用STM32F407VET6作为主控。
  • STM32H7系列:STM32H7是2016年10月发布的最新控制器,但是笔者认为H7已经不再仅仅是控制器的概念了,其400Mhz的运行频率直逼处理器的速度,这样的速度可谓将Cortex-M7内核的功力发挥到了极致。STM32H7采用了ST最新40nm工艺,这种新工艺是H7采用更为高性能架构的基础,几乎和两年前的手机处理器差不多。H7中还加入了CAN FD和TT-CAN,标志着ST向汽车电子前进的步伐。

STM32命名规则

以STM32F407VET6为例,命名规则如表1.1:
表1.1                                 STM32命名表

1
STM32
STM32代表ARM Cortex-M内核的32位微控制器。
2
F
F代表芯片子系列。
3
407
407代表其为F4系列07型号芯片
4
V
V这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚,I代表176脚。
5
E
E这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。
6
T
T这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。
7
6
6这一项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃
STM32F407VET6功能简介

STM32F407采用哈弗架构,拥有168Mhz的主频,其拥有浮点运算能力以及DSP处理指令,因此在卷积运算等数字信号处理时优势明显,拥有512KB的Flash和196KB的RAM。除了基本功能外,STM32F4拥有照相机接口,加密处理器及USB功能。另外,CAN总线等工业总线一应俱全,功能总览如表1.2。
表1.2 STM32VET6功能表

名称
数量
功能应用举例
定时器
10(通用)+ 2(高级)+ 2(基本)
延时,测量频率,输出PWM波
以太网控制器
1
通过有线网络通信
看门狗
2
制止程序跑飞
实时时钟
1
低功耗时钟
SPI/I2S
3 + 2
TF卡SPI读取,SPI式Flash读写
IIC
3
串行EEPROM读取,各类传感器读取
USART/UART
4 + 2
串口通信
USB OTG
2
USB读取U盘数据
CAN
2
汽车上电子设备之间通信
SDIO
1
读取SD卡
照相机控制器
1
控制摄像头数据传输
ADC
16
模拟信号转换为数字信号
DAC
2
数字信号转化为模拟信号
GPIO
82
读取数据,外部中断等
DMA控制器
2
快速在外设及内存中交换数据,不经过CPU处理
温度传感器
1
ADC1第16通道功能,用于测量片内温度

STM32F407开发环境介绍

任何微控制器都需要一个外部开发环境,综合目前中国市场和应用情况,本书采用Keil MDK 5作为编程软件,以STM32CubeMX软件作为辅助开发工具,采用STM32HAL库函数进行编程。下面将Keil与STM32CubeMX的安装作简要说明,STM32HAL库函数将在下一章作介绍。
Keil软件

Keil是美国Keil Software公司出品的微控制器C语言软件开发系统, Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起,可以运行在WIN98、NT、WIN2000、WINXP、WIN7和WIN10操作系统。
首先,进入Keil官网:http://www.keil.com/,在页面中选择如图1.2所示链接,然后根据页面提示进行下载。在国内的校园网网络环境下,这可能要花费较长的时间,建议使用中国电信宽带进行下载操作。








    • 图1.2 Keil MDK软件官网界面


下载完成后,双击安装,根据提示一步步完安装。








    • 图1.3 Keil MDK软件安装界面


安装完成后,双击打开软件,在如图位置输入许可证文件。








    • 图1.4 Keil MDK输入许可证文件界面


以下介绍软件菜单功能,如图1.5:








    • 图1.5 Keil MDK工具条界面


File:File是文件操作,通过该选项可以实现创建文件,保存文件,打印文件,打开最近文件的功能。
Edit:Edit是编辑器控制栏,可以对代码进行快速注释(将代码变为注释状态)和取消注释,将代码向后推移(美观),以及实现查找和替换等功能。
View:View是界面控制器,通过View可以控制Keil界面上的各个工具栏存在或隐藏,当读者因为个人原因误关闭了某个快捷窗口,就可以通过View再次打开。
Project:Project是工程控制选项,可以通过该选项新建,打开,关闭某个工程,它和File的关系是,一个工程下一般有多个文件,此外,编译,连接等功能均在Project选项内。
Flash:Flash是微控制器的选择工具,开发人员通过该选项选择控制器型号,代码优化方式,输出文件按位置调试选项和内存大小配置(需要正确配置内存微控制器才能正常工作)。
Debug:仿真时使用的各种调试功能,例如单步执行,执行到鼠标指针所在代码行,全速运行等仿真调试功能均在Debug。
Peripherals:仿真调试时用于控制外设状态以模拟实际运行环境使用。
Tools:个人工具,用于添加插件,与其他软件联合仿真等,例如可以使用小插件Astyle使得书写的界面整洁有序。
SVCS:个人源代码管理工具,可以添加别的编译器(如VS)来管理代码。
Window:当前打开的窗口查看工具,可以在此关闭打开的页面。
Help:官方帮助文件。
在实际操作中,最常用的是File,Project和Flash三个选项的功能。
STM32CubeMX软件

下面将会介绍STM32CubeMX软件,其使用方法将在第二章详细说明。
STM32CubeMX是ST公司开发,在2015年开始全力推荐的STM32微控制器图形化配置工具,通过STM32CubeMX,开发人员可以直观地看到引脚冲突,直接配置引脚状态,动态设置确定时钟树 ,可以动态确定参数设置的外围和中间件模式和初始化,可以进行功耗预测,最后根据配置,直接生成C代码工程(Keil,IAR,GCC等均可)。








    • 图1.6 通过STM32CubeMX配置引脚功能界面





    • 图1.7 通过STM32CubeMX配置时钟界面


STM32CubeMX最具有特色功能在于,其集成了HAL库函数与FreeRTOS操作系统,使得配置好的参数直接变为工程代码,大大方便了开发人员的工作。
安装STM32CubeMX软件,首先需要进入ST官网www.st.com,搜索STM32CubeMX,选择如图1.9选项进入下载过程。








    • 图1.8 ST官网进行软件搜索界面









    • 图1.9 ST官网软件下载界面


进入下载页面后,文件下载在最下方:”GET SOFTWARE”区域。下载的时候需要邮箱验证,同样国内的校园网下载速度较慢,建议使用电信下载。
STM32CubeMX需要运行在JAVA环境下,所以初次安装时会自动弹出JAVA环境安装选项,开发人员只需要根据其提示安装即可。
STM32CubeF4支持工具

STM32CubeMX是一个图形化配置工具,可以大大减轻开发微控制器所需要记忆的外设初始化步骤和过程。而STM32CUBE则是一个使开发者充分发挥STM32所拥有的全部能力的参考资料包的组合。
准确的说,STM32Cube就包括了STM32CubeMX这个工具,STM32CubeMX是STM32Cube用来减轻用户工作量,提高工作效率的组成部分之一。
针对STM32F4系列, STM32CubeF4包括了STM32Cube标准硬件库函数HAL和简易高效库函数LL;还有部分中间组件工具,如STemWin,USB,Audio,FatFs,LwIP,FreeRTOS,LibJPEG,PolarSSL及对他们的说明和示例。








    • 图1.10 STM32CubeF4所拥有的功能图示


STM32CubeF4下载方式同STM32CubeMX,都是在ST官网下载,也都是免费的。








    • 图1.11 STM32CubeF4下载页面(ST官网)


示范其一个最简单直接的帮助,那就是文档说明功能:解压后打开下面的文件夹: STM32Cube_FW_F4_V1.14.0DriversCMSISDocumentationindex.html








    • 图1.12 STM32CubeF4解压打开


可以打开如图1.13所示的离线帮助文档,有利于读者自行学习和理解。








    • 图1.13 STM32CubeF4的CMSIS离线帮助文档

Jlink工具及其驱动

要把程序下载到微控制器,需要一个下载器,下载和硬件仿真测试都可以通过JLINK仿真器完成。
J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/9/11,Cortex M0/M1/M3/M4, Cortex A5/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM实用开发工具。
产品规格:电源USB供电,整机电流 <50mA 支持的目标板电压 1.2 ~ 3.3V,5V兼容 目标板供电电压 4.5 ~ 5V (由USB提供5V) 目标板供电电流 最大300mA。
除了JLINK,还可以使用ST官方推荐的ST-LINK等工具,当时使用体验上笔者们感觉JLINK更为流畅强劲。
要使用JLINK,电脑需要安装Jlink仿真器的驱动程序,Jlink是SEGGER公司的产品,其官方的网址为:https://www.segger.com/。目前最新版本是6.18C(截止201707)。




     







    • 图1.14 SEGGER官网软件下载界面


以上所有软件均可以通过搜索引擎搜索下载,软件图标如图1.15。
























    • 图1.15 可能用到的软件的图标




举报

钟晶

2021-10-26 15:53:59
STM32总览

STM32是意法半导体 (STMicroelectronics)研发的一系列高性能,低功耗,采用ARM Cortex内核的32位微控制器的总称。目前STM32分为F0,F1,F4,F7等几个系列,其各个系列官方总览图如图1.1所示。





图1.1 STM32系列总览
所有的如图1.1的STM32系列,笔者认为,从速度,功能,性能层面,尤其是性能上层面上,可以总体划分为四个范围(系列):


  • STM32F0,L0,L1系列:STM32F0属于CortexM0内核,超低价格的代表作品系列,以最常用的STM32F030为例,每片STM32F030的价格约为人民币2元。即使价格如此低廉(几乎和最廉价的51单片机差不多),但是其拥有4个16位定时器,12通道的9/10位ADC转换功能,且具有SPI,IIC,USART通讯功能及48MHZ运行频率,已经完全超越普通51单片机,是比较在乎价格因素,但又需要比较强的性能的项目工程下位机的绝佳选择。
  • STM32F1,F3,L4系列:STM32F1系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3,最高72MHz工作频率。以其中常用的STM32F103为例,相比于STM32F0系列,STM32F103核心频率增强至72MHZ(超频状态下可以稳定工作在超过130MHZ),片内的程序存储FLASH更大,运行程序的RAM也更大,ADC模块提升至12位,且增加了DAC模块和IIS,USB,CAN,SDIO总线通信功能,是目前最为常用的32位微控制器入门学习器件。适用于各类场合,其高性能和强大的综合功能使其成为最为炙手可热的微控制器。价格在每片十元人民币左右。而STM32F3则是整合了DSP与FPU指令以及高级模拟外设(如可编程仪表放大器)、虽然工作频率同样为72 MHz,但其内核为ARM Cortex-M4内核再加上DSP指令,在执行数字信号处理时优势不少,而STM32L4则主要为超低功耗而开发
  • STM32F4,F2,F7系列:STM32F2系列主要为了音视频处理而诞生,拥有全面的功能及丰富的外设接口,适合企业、学校及科研单位进行音视频产品开发与科学研究,但是其通用性不如STM32F4和F7系列。STM32F4系列是本书所选用的控制器,STM32F407拥有高达168Mhz的稳定运行速度,其内部同样拥有DSP指令,可以以极快的速度完成FFT等运算,ADC精度提升为16位,SPI,IIC,USART,USB等通信接口的数量增加,并支持有线网络通信通信(需配合其他芯片),经过测试,其可以在220Mhz的速度下稳定工作。而STM32F7则是STM32H7出现之前最为功能强大,性能卓越的控制器,几乎囊括了前面STM32F1,F2,F3,F4系列的所有优点于一身,甚至更为优秀,但缺点就是价格太高,每片约需要人民币100元,相比之下,F4系列每片约30元的价格就显得性价比极高,所以本书选用STM32F407VET6作为主控。
  • STM32H7系列:STM32H7是2016年10月发布的最新控制器,但是笔者认为H7已经不再仅仅是控制器的概念了,其400Mhz的运行频率直逼处理器的速度,这样的速度可谓将Cortex-M7内核的功力发挥到了极致。STM32H7采用了ST最新40nm工艺,这种新工艺是H7采用更为高性能架构的基础,几乎和两年前的手机处理器差不多。H7中还加入了CAN FD和TT-CAN,标志着ST向汽车电子前进的步伐。

STM32命名规则

以STM32F407VET6为例,命名规则如表1.1:
表1.1                                 STM32命名表

1
STM32
STM32代表ARM Cortex-M内核的32位微控制器。
2
F
F代表芯片子系列。
3
407
407代表其为F4系列07型号芯片
4
V
V这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚,I代表176脚。
5
E
E这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。
6
T
T这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。
7
6
6这一项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃
STM32F407VET6功能简介

STM32F407采用哈弗架构,拥有168Mhz的主频,其拥有浮点运算能力以及DSP处理指令,因此在卷积运算等数字信号处理时优势明显,拥有512KB的Flash和196KB的RAM。除了基本功能外,STM32F4拥有照相机接口,加密处理器及USB功能。另外,CAN总线等工业总线一应俱全,功能总览如表1.2。
表1.2 STM32VET6功能表

名称
数量
功能应用举例
定时器
10(通用)+ 2(高级)+ 2(基本)
延时,测量频率,输出PWM波
以太网控制器
1
通过有线网络通信
看门狗
2
制止程序跑飞
实时时钟
1
低功耗时钟
SPI/I2S
3 + 2
TF卡SPI读取,SPI式Flash读写
IIC
3
串行EEPROM读取,各类传感器读取
USART/UART
4 + 2
串口通信
USB OTG
2
USB读取U盘数据
CAN
2
汽车上电子设备之间通信
SDIO
1
读取SD卡
照相机控制器
1
控制摄像头数据传输
ADC
16
模拟信号转换为数字信号
DAC
2
数字信号转化为模拟信号
GPIO
82
读取数据,外部中断等
DMA控制器
2
快速在外设及内存中交换数据,不经过CPU处理
温度传感器
1
ADC1第16通道功能,用于测量片内温度

STM32F407开发环境介绍

任何微控制器都需要一个外部开发环境,综合目前中国市场和应用情况,本书采用Keil MDK 5作为编程软件,以STM32CubeMX软件作为辅助开发工具,采用STM32HAL库函数进行编程。下面将Keil与STM32CubeMX的安装作简要说明,STM32HAL库函数将在下一章作介绍。
Keil软件

Keil是美国Keil Software公司出品的微控制器C语言软件开发系统, Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起,可以运行在WIN98、NT、WIN2000、WINXP、WIN7和WIN10操作系统。
首先,进入Keil官网:http://www.keil.com/,在页面中选择如图1.2所示链接,然后根据页面提示进行下载。在国内的校园网网络环境下,这可能要花费较长的时间,建议使用中国电信宽带进行下载操作。








    • 图1.2 Keil MDK软件官网界面


下载完成后,双击安装,根据提示一步步完安装。








    • 图1.3 Keil MDK软件安装界面


安装完成后,双击打开软件,在如图位置输入许可证文件。








    • 图1.4 Keil MDK输入许可证文件界面


以下介绍软件菜单功能,如图1.5:








    • 图1.5 Keil MDK工具条界面


File:File是文件操作,通过该选项可以实现创建文件,保存文件,打印文件,打开最近文件的功能。
Edit:Edit是编辑器控制栏,可以对代码进行快速注释(将代码变为注释状态)和取消注释,将代码向后推移(美观),以及实现查找和替换等功能。
View:View是界面控制器,通过View可以控制Keil界面上的各个工具栏存在或隐藏,当读者因为个人原因误关闭了某个快捷窗口,就可以通过View再次打开。
Project:Project是工程控制选项,可以通过该选项新建,打开,关闭某个工程,它和File的关系是,一个工程下一般有多个文件,此外,编译,连接等功能均在Project选项内。
Flash:Flash是微控制器的选择工具,开发人员通过该选项选择控制器型号,代码优化方式,输出文件按位置调试选项和内存大小配置(需要正确配置内存微控制器才能正常工作)。
Debug:仿真时使用的各种调试功能,例如单步执行,执行到鼠标指针所在代码行,全速运行等仿真调试功能均在Debug。
Peripherals:仿真调试时用于控制外设状态以模拟实际运行环境使用。
Tools:个人工具,用于添加插件,与其他软件联合仿真等,例如可以使用小插件Astyle使得书写的界面整洁有序。
SVCS:个人源代码管理工具,可以添加别的编译器(如VS)来管理代码。
Window:当前打开的窗口查看工具,可以在此关闭打开的页面。
Help:官方帮助文件。
在实际操作中,最常用的是File,Project和Flash三个选项的功能。
STM32CubeMX软件

下面将会介绍STM32CubeMX软件,其使用方法将在第二章详细说明。
STM32CubeMX是ST公司开发,在2015年开始全力推荐的STM32微控制器图形化配置工具,通过STM32CubeMX,开发人员可以直观地看到引脚冲突,直接配置引脚状态,动态设置确定时钟树 ,可以动态确定参数设置的外围和中间件模式和初始化,可以进行功耗预测,最后根据配置,直接生成C代码工程(Keil,IAR,GCC等均可)。








    • 图1.6 通过STM32CubeMX配置引脚功能界面





    • 图1.7 通过STM32CubeMX配置时钟界面


STM32CubeMX最具有特色功能在于,其集成了HAL库函数与FreeRTOS操作系统,使得配置好的参数直接变为工程代码,大大方便了开发人员的工作。
安装STM32CubeMX软件,首先需要进入ST官网www.st.com,搜索STM32CubeMX,选择如图1.9选项进入下载过程。








    • 图1.8 ST官网进行软件搜索界面









    • 图1.9 ST官网软件下载界面


进入下载页面后,文件下载在最下方:”GET SOFTWARE”区域。下载的时候需要邮箱验证,同样国内的校园网下载速度较慢,建议使用电信下载。
STM32CubeMX需要运行在JAVA环境下,所以初次安装时会自动弹出JAVA环境安装选项,开发人员只需要根据其提示安装即可。
STM32CubeF4支持工具

STM32CubeMX是一个图形化配置工具,可以大大减轻开发微控制器所需要记忆的外设初始化步骤和过程。而STM32CUBE则是一个使开发者充分发挥STM32所拥有的全部能力的参考资料包的组合。
准确的说,STM32Cube就包括了STM32CubeMX这个工具,STM32CubeMX是STM32Cube用来减轻用户工作量,提高工作效率的组成部分之一。
针对STM32F4系列, STM32CubeF4包括了STM32Cube标准硬件库函数HAL和简易高效库函数LL;还有部分中间组件工具,如STemWin,USB,Audio,FatFs,LwIP,FreeRTOS,LibJPEG,PolarSSL及对他们的说明和示例。








    • 图1.10 STM32CubeF4所拥有的功能图示


STM32CubeF4下载方式同STM32CubeMX,都是在ST官网下载,也都是免费的。








    • 图1.11 STM32CubeF4下载页面(ST官网)


示范其一个最简单直接的帮助,那就是文档说明功能:解压后打开下面的文件夹: STM32Cube_FW_F4_V1.14.0DriversCMSISDocumentationindex.html








    • 图1.12 STM32CubeF4解压打开


可以打开如图1.13所示的离线帮助文档,有利于读者自行学习和理解。








    • 图1.13 STM32CubeF4的CMSIS离线帮助文档

Jlink工具及其驱动

要把程序下载到微控制器,需要一个下载器,下载和硬件仿真测试都可以通过JLINK仿真器完成。
J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/9/11,Cortex M0/M1/M3/M4, Cortex A5/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM实用开发工具。
产品规格:电源USB供电,整机电流 <50mA 支持的目标板电压 1.2 ~ 3.3V,5V兼容 目标板供电电压 4.5 ~ 5V (由USB提供5V) 目标板供电电流 最大300mA。
除了JLINK,还可以使用ST官方推荐的ST-LINK等工具,当时使用体验上笔者们感觉JLINK更为流畅强劲。
要使用JLINK,电脑需要安装Jlink仿真器的驱动程序,Jlink是SEGGER公司的产品,其官方的网址为:https://www.segger.com/。目前最新版本是6.18C(截止201707)。




     







    • 图1.14 SEGGER官网软件下载界面


以上所有软件均可以通过搜索引擎搜索下载,软件图标如图1.15。
























    • 图1.15 可能用到的软件的图标




举报

更多回帖

发帖
×
20
完善资料,
赚取积分