打印
[STM32H7]

【STM32H745I-DISCO试用】+ 新建工程 + 点灯

[复制链接]
161|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

[i=s] 本帖最后由 飞思啦 于 2025-2-16 21:50 编辑 [/i]<br /> <br />

前言

很多人对stm32的开发普遍使用keil,IAR这两个工具,追求调试方便,编译快速都会选择keil,追求编译后的文件大小极致小,会选择IAR,不过这两个软件都是收费软件,商业目的并不能用。还有些人会选择eclipse+gcc或者vscode+gcc的方式,这个属于比较新颖的方式,我在日常的开发中,使用的是stm32cubeMX生成代码,然后用vscode看代码。再直接用gcc编译,没有继承到vscode中(stm32开发用的少,所以没继承)。不过这里选择使用stm32cubeIDE的方式来搭建开发环境,听说该工具支持代码生成、编译、下载、调试一条龙。一起来试试吧。

stm32cubeIDE

STM32CubeIDE是一个高级的C/C++开发平台,专为STM32微控制器和微处理器设计,具备外围设备配置、代码生成、代码编译和调试功能。它基于Eclipse®/CDT™框架和GCC工具链进行开发,并使用GDB进行调试。STM32CubeIDE允许集成现有的数百种插件,这些插件可以完善Eclipse® IDE的功能。

下载IDE

我们首先直接在stm32官网下载stm32cubeIDE,网址如下:

https://www.st.com/en/development-tools/stm32cubeide.html

image.png 在图片中选择自己系统对应的版本下载即可,我们一般都在windows下面开发,选择win版本就行了。

下载H7的package

这个就像是keil一样,不过keil是任意系列单片机都需要单独下载package,但是对于stm32cubeIDE来说,只有一些不常用的需要单独下载package,比如我们的H745单片机,他需要下载STM32Cube MCU Package for STM32H7 series

下载网址如下: https://www.st.com/en/embedded-software/stm32cubeh7.html

打开下载网址之后,可以看见里面有2个包,为什么会有2个,我刚刚打开的时候只是单纯的以为是版本号不一样,既然都是测评,那肯定要下载最新版的package包来测评。 但是其实并不是单纯的版本号不一样。其实从他们两个的名字上就可以看出来一点端倪,可惜我当初没发现,折腾了一段时间。

image.png

1、下载

要使用最新版的1.12.1版本的package,需要直接把2个包都下载了

2、对比

使用对比软件

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

179

帖子

2

粉丝