549|0

214

帖子

2

TA的资源

一粒金砂(高级)

【STM32H5 NUCLEO H533RE测评】03搭建STM32CubeIDE环境开发 [复制链接]

本帖最后由 Maker_kun 于 2024-8-5 10:22 编辑

 

常用的STM32开发环境主要有三种:

1、直接用MDK5(KEIL软件),需要配置底层文件,往往需要花费大量精力用于环境搭建及各种报错调试

2、针对种类复杂,STM32官网推出过渡开发套件:STM32CubeMX协助MDK更好使用不同型号的MCU,官网还提供HAL库方便开发者使用

3、STM32官网推出STM32CubeIDE编译软件将图形化配置及编译调试与一体,满足通用化、统一化、规范化、标准化的要求

 

image.png  

STM32CubeIDE是一款由意法半导体(STMicroelectronics)开发的集成开发环境(IDE)专为STM32微控制器和微处理器设计。它基于Eclipse®/CDT™框架和GCC工具链进行开发,并使用GDB进行调试。该平台提供了全面的开发工具,包括代码编辑、编译、调试以及项目管理等功能。此外,STM32CubeIDE还支持图形化配置、代码生成和实时变量表等高级调试功能。这些功能使得开发者能够更快速地开发STM32应用程序,并且大大提高了代码编写的效率和准确性。

STM32CubeIDE不仅集成了TrueSTUDIO和STM32CubeMX,还提供了自动补全功能,这进一步提升了开发者的效率。它还支持多种操作系统,包括Windows、Linux和Mac,使其具有很强的跨平台能力。在实际应用中,STM32CubeIDE可以与各种STM32微控制器一起工作,并能够探索不同的功能。例如,用户可以通过图形化向导生成硬件初始化代码,持续更新ST源应用程序和驱动程序代码,以及生成STM32CubeIDE项目说明。

总之,STM32CubeIDE是一个强大且灵活的开发工具,为STM32 MCU开发者提供了一个强大的开发环境,使他们能够创建创新应用程序并利用STM32微控制器广泛的生态系统

 

安装STM32CubeIDE总共分成两步:

第一步:安装官方下载的STM32CubeIDE,下载链接:https://www.st.com/en/development-tools/stm32cubeide.html

4e7236f5f670d002541e683256b2542.png  

第二步:打开STM32CubeID,HELP中找到配置,更新STM32H5的Packs

image.png  

  

新建工程:

1.新建项目

475fc021e18adc71f7ecbbdf63bd883.png  

2.选择芯片类型

5a08ce3d565e01d78f56492ba033c8c.png    

3.配置功能

配置I/O

image.png  

配置时钟

image.png  

配置调试

image.png  

配置系统时钟

image.png  

配置工程

image.png  

image.png  

  

4.编译工程

image.png  

	  HAL_GPIO_WritePin(LED0_GPIO_Port, LED0_Pin, GPIO_PIN_SET);
	  HAL_Delay(50);
	  HAL_GPIO_WritePin(LED0_GPIO_Port, LED0_Pin, GPIO_PIN_RESET);
	  HAL_Delay(50);

编译通过

image.png  

下载程序

image.png  

 

观察LED闪烁

 

点灯.gif

 

image.png  

 

附件: 【STM32H5 NUCLEO H533RE测评】03搭建STM32CubeIDE环境开发.docx (3.38 MB, 下载次数: 1)
此帖出自stm32/stm8论坛

回复
举报
您需要登录后才可以回帖 登录 | 注册

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表