打印
[应用相关]

STM32Cube学习(1)——点灯&配置

[复制链接]
647|42
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
好多年没用STM32了,项目需要又得重新捡起来,这次尝试使用HAL库+STM32CubeIDE进行开发。
.
单片机:STM32F407ZGT6
仿真器:ST Link V2
开发环境:STM32CubeIDE 1.10.1

使用特权

评论回复
评论
尽快回复过 2022-12-28 23:51 回复TA
———————————————— 版权声明:本文为CSDN博主「XS30」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u014798590/article/details/126527331 
沙发
尽快回复过|  楼主 | 2022-12-28 23:23 | 只看该作者
配置
1.1、初始配置
打开软件,新建工程,选择芯片

使用特权

评论回复
板凳
尽快回复过|  楼主 | 2022-12-28 23:24 | 只看该作者
选择工程路径

使用特权

评论回复
地板
尽快回复过|  楼主 | 2022-12-28 23:25 | 只看该作者
开始配置管脚,首先是SW下载管脚

使用特权

评论回复
5
尽快回复过|  楼主 | 2022-12-28 23:29 | 只看该作者
管脚配置
在Pinout view页面中,对需要使用的管脚进行配置。这里选择输出

使用特权

评论回复
6
尽快回复过|  楼主 | 2022-12-28 23:31 | 只看该作者

使用特权

评论回复
7
尽快回复过|  楼主 | 2022-12-28 23:32 | 只看该作者
右键单击PF9,选择Enter User Label——》输入名字(也可在下一步更改)

使用特权

评论回复
8
尽快回复过|  楼主 | 2022-12-28 23:33 | 只看该作者

使用特权

评论回复
9
尽快回复过|  楼主 | 2022-12-28 23:34 | 只看该作者

使用特权

评论回复
10
尽快回复过|  楼主 | 2022-12-28 23:34 | 只看该作者
找到这个界面,进行配置

使用特权

评论回复
11
尽快回复过|  楼主 | 2022-12-28 23:35 | 只看该作者

使用特权

评论回复
12
尽快回复过|  楼主 | 2022-12-28 23:36 | 只看该作者
GPIO output level——》高电平/低电平
GPIO mode——》推挽/开漏
GPIO Pull-up/Pull-down——》上拉/下拉/无
Maximum output speed——》低速/中速/高速/超高速
User Label——》自定义标签(上一步也可以修改)

使用特权

评论回复
13
尽快回复过|  楼主 | 2022-12-28 23:37 | 只看该作者

使用特权

评论回复
14
尽快回复过|  楼主 | 2022-12-28 23:37 | 只看该作者
时钟配置
在系统时钟配置页面,将HCLK配置为最高频率,然后回车确定,可以看到右侧数值自动更改,不同芯片的最高频率有所不同。

使用特权

评论回复
15
尽快回复过|  楼主 | 2022-12-28 23:38 | 只看该作者

使用特权

评论回复
16
尽快回复过|  楼主 | 2022-12-28 23:38 | 只看该作者
外设初始化
工程管理页面,勾选"Generate peripheral initialization…"

使用特权

评论回复
17
尽快回复过|  楼主 | 2022-12-28 23:39 | 只看该作者

使用特权

评论回复
18
尽快回复过|  楼主 | 2022-12-28 23:40 | 只看该作者
调试器配置
打开Run Configurations

使用特权

评论回复
19
尽快回复过|  楼主 | 2022-12-28 23:40 | 只看该作者
勾选"调试器"——》ST_LINK GDB server——》SWD——》点击 Apply
如果出现需要更新ST LINK 驱动,尝试更新,如果失败,参考3.1节

使用特权

评论回复
20
尽快回复过|  楼主 | 2022-12-28 23:42 | 只看该作者

使用特权

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

本版积分规则

39

主题

547

帖子

0

粉丝