STM32
登录
直播中
李辉
7年用户
1338经验值
私信
关注
[问答]
STM32CubeIDE怎么样?
开启该帖子的消息推送
STM32CubeIDE
STM32
CubeIDE怎么样?
回帖
(1)
王春梅
2021-12-15 11:16:35
ST官方有推出自己的编程IDE及烧录软件 —— STM32CubeIDE、STM32CubeProgrammer。此至关于STM32的软件开发,有了全套的官方软件可以使用。下面是两个软件网盘上的下载链接方便大家下载使用。
STM32CubeIDE
下载链接:
https://pan.baidu.com/s/1Lx_zDmPkDBvUhrfTG4sKsg
提取码:47kq
STM32CubePromgrammer
下载链接:
https://pan.baidu.com/s/1aD_rc0w3lvUbzJ3YFR3AbA
提取码:xl4u
STM32CubeIDE介绍
在安装好软件之后,会在桌面上生成如下图标
点击图标后会出现如下界面,进行工作目录的设置
目录设置完成后到如下主界面
点击File新建文件,选择新建STM32 Project
选择新建项目之后,会来到STM32Cube的界面,可以方便的对所选芯片进行功能配置
芯片配置完成后,在Project里点击Generate Code来生成代码
下面为生成代码后的编辑界面
对代码修改完成后, 在Project里点击Build All,完成对代码的编译
编译过程完成后,会在之前设置的工作目录下生成对应的BIN文件及ELF文件用于下载
以上是使用STM32CubeIDE的一个基本流程,这个IDE是基于Eclipse软件进行开发的,有兴趣的朋友可以做一下进一步的探索。
STM32CubePromgrammer介绍
打开软件界面如下图,在右边可以选择与芯片的连接方法,这里选择使用串口连接
将BOOT0,BOOT1配置为1,0状态,串口线连接到芯片对应串口管脚PA9/PA10,芯片上电后点击Connect,如果芯片工作正常,会在界面的右上角显示Connected。这个软件常用到功能是对芯片Flash的读取、下载及擦除。
1. Flash的下载与擦除
打开软件点击如下图标来到下载界面,
如下图所标识出的FLASH下载区,在File path里选择编译好的ELF或者BIN文件,点击Start Programming按钮,就可以开始下载。
右侧为FLASH擦除区,可以勾选对应的地址进行部分擦除,也可以选择整片进行擦除,另外也提供了对外挂的FLASH进行擦除的功能。
2. Flash内容的读取
点击如下图标,来到FLASH读取界面
如下图中,Address:读取的起始地址,Size:读取的内容大小,Data Width:数据宽度设置,Find Data:查找并标记出想要的数据,
ST官方有推出自己的编程IDE及烧录软件 —— STM32CubeIDE、STM32CubeProgrammer。此至关于STM32的软件开发,有了全套的官方软件可以使用。下面是两个软件网盘上的下载链接方便大家下载使用。
STM32CubeIDE
下载链接:
https://pan.baidu.com/s/1Lx_zDmPkDBvUhrfTG4sKsg
提取码:47kq
STM32CubePromgrammer
下载链接:
https://pan.baidu.com/s/1aD_rc0w3lvUbzJ3YFR3AbA
提取码:xl4u
STM32CubeIDE介绍
在安装好软件之后,会在桌面上生成如下图标
点击图标后会出现如下界面,进行工作目录的设置
目录设置完成后到如下主界面
点击File新建文件,选择新建STM32 Project
选择新建项目之后,会来到STM32Cube的界面,可以方便的对所选芯片进行功能配置
芯片配置完成后,在Project里点击Generate Code来生成代码
下面为生成代码后的编辑界面
对代码修改完成后, 在Project里点击Build All,完成对代码的编译
编译过程完成后,会在之前设置的工作目录下生成对应的BIN文件及ELF文件用于下载
以上是使用STM32CubeIDE的一个基本流程,这个IDE是基于Eclipse软件进行开发的,有兴趣的朋友可以做一下进一步的探索。
STM32CubePromgrammer介绍
打开软件界面如下图,在右边可以选择与芯片的连接方法,这里选择使用串口连接
将BOOT0,BOOT1配置为1,0状态,串口线连接到芯片对应串口管脚PA9/PA10,芯片上电后点击Connect,如果芯片工作正常,会在界面的右上角显示Connected。这个软件常用到功能是对芯片Flash的读取、下载及擦除。
1. Flash的下载与擦除
打开软件点击如下图标来到下载界面,
如下图所标识出的FLASH下载区,在File path里选择编译好的ELF或者BIN文件,点击Start Programming按钮,就可以开始下载。
右侧为FLASH擦除区,可以勾选对应的地址进行部分擦除,也可以选择整片进行擦除,另外也提供了对外挂的FLASH进行擦除的功能。
2. Flash内容的读取
点击如下图标,来到FLASH读取界面
如下图中,Address:读取的起始地址,Size:读取的内容大小,Data Width:数据宽度设置,Find Data:查找并标记出想要的数据,
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32CubeIDE
如何安装
STM32CubeIDE
?怎么使用?
2021-11-26
1309
使用
stm32cubeide
处理公共代码的解决方案是什么?
2022-12-14
179
如何在
STM32CubeIDE
中加载elf文件呢
2022-12-16
462
STM32CubeIDE
的主要特点有哪些
2021-09-28
1470
怎样去使用
STM32CubeIDE
软件呢
2022-02-28
736
如何在
STM32CubeIDE
MCU设置中启用FPU功能呢
2022-12-16
724
STM32CubeIDE
整体开发的流程是怎样的
2021-11-25
959
如何在
STM32CubeIDE
实现printf重定向呢
2021-12-02
1740
STM32CubeIDE
怎么使用?
2021-11-26
1150
TouchGFX是否可以使用
STM32CubeIDE
与
STM32
H747进行调试?
2022-12-30
252
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分