当前位置: 代码网 > it编程>编程语言>Java > 【STM32 IDE】使用STM32CubeIDE创建一个工程

【STM32 IDE】使用STM32CubeIDE创建一个工程

2024年08月03日 Java 我要评论
关于IDE的下载安装和环境配置这里暂且不介绍,我们直接使用STM32F407ZGT6创建工程。但是很不幸,我们登录ST账号的时候,出现了网络问题。。。。

关于ide的下载安装和环境配置这里暂且不介绍,我们直接使用stm32f407zgt6创建工程。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这里需要注意两点:

  1. 创建工程时,默认使用最新版本的固件包(hal库),好像还不让更改。如果本地电脑位置没有该版本的包,则会在后面步骤中自动在线下载。但是在线下载的时候需要登陆st账号,可以自行注册。
  2. 固件包(hal库)在本地电脑的存放位置,如果手动在官网下载或者其他方式获取的,应该放在该目录,这样ide才会找到。

在这里插入图片描述

但是很不幸,我们登录st账号的时候,出现了网络问题。。。。那么我们现在可以采取两种方案:

1.去官网下载最新版本v1.28.0

stm32cubef4 - stm32cube mcu package for stm32f4 series (hal, low-layer apis and cmsis, usb, tcp/ip, file system, rtos, graphic - and examples running on st boards) - stmicroelectronics

官方链接,但是无奈网速还是很慢,记住,下载完后需要存放的目录。

2.使用旧版本的包

在这里插入图片描述

如果本地电脑有旧版本的包,比如v1.27.1,那么我们就可以手动修改新建的项目使用这个版本的包。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

由于我们刚才新建工程的时候还没有固件包,所以目前就这两个文件,我们需要用文本的方式打开ioc文件。

在这里插入图片描述

找到这一行,将版本号修改为v1.27.1,然后保存重新打开project文件。

3.时钟树配置

时钟树的介绍,我们在标准库的教程已经学习了,这里就不介绍了。直接在mx中配置,还是使用外部高速时钟8mhz的晶振。

在这里插入图片描述

在这里插入图片描述

4.配置code generator

在这里插入图片描述

5.配置一个gpio点亮led

省略。。。

6.配置调试器

在这里插入图片描述

我们使用的是st-link,所以到时候编译好后,直接点击运行可以将程序烧录到板子中。

在这里插入图片描述

这里可以配置输出的文件类型。

在这里插入图片描述

右下角可以看烧录进度。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com