news 2026/6/14 22:18:41

STM32F0实战:基于HAL库开发【1.3】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
STM32F0实战:基于HAL库开发【1.3】
2.2.2 STM32系统板

STM32F072VBT6微控制器采用LQFP100封装,引脚间距仅为0.5mm,这样的封装很难用手工的方法搭建系统板,所以建议使用成品的系统板或者全功能开发板来完成本书的代码测试任务。

STM32F072VBT6系统板的外观如图2-75所示,系统板电路原理可以参考本书附录A,全功能开发板外观详见本书附录B。另外,也可以使用核心板配合显示模块来完成系统搭建,具体详见本书附录C。

2.3 项目建立

我们已经为开发STM32F072VBT6微控制器准备好了软件和硬件资源,现在是时候建立一个专属于它的开发项目了。这里使用的软件就是刚刚安装好的微控制器初始化和代码生成器—— STM32CubeMX。

2.3.1 新建开发项目

在开始使用STM32CubeMX软件建立开发项目之前,首先需要建立项目保存的路径,在PC的“D:\STM32F072VB_REG”路径下,新建一个子文件夹,命名为“chapter02”,用于保存本章所建立的开发项目,本书以后的开发项目也是按此方法,以章节为顺序保存到该路径下。使用STM32CubeMX软件建立开发项目的步骤如下。

1)双击STM32CubeMX软件的快捷方式图标,打开STM32CubeMX软件,如图2-76所示。

2)单击“New Project”按钮,会弹出“New Project”窗口,在此窗口“MCUs List”列表中选择微控制器的型号为“STM32F072VBTx”,之后单击“OK”按钮,如图2-77所示。

3)器件选择完成后,会显示STM32CubeMX软件的主窗口。在主窗口中最上面的部分是软件的菜单栏,其次是工具栏,工具栏的下方是四个视图选项卡,如图2-78所示。

5)“Clock Configuration”视图是时钟配置视图,用于配置时钟树的运行参数,如图2-80所示。

6)“Configuration”视图是配置视图,用于配置引脚、外设等的初始化参数,如图2-81所示。

7)“Power Consumption Calculator”视图是电源功耗计算器视图,用于计算微控制器的电流消耗和电池的寿命等,如图2-82所示。

到目前为止,我们对STM32F072VBT6这个芯片的内部结构还并不熟悉,但我们还是要尝试使用STM32CubeMX软件来建立第一个开发项目,将STM32F072VBT6微控制器的PC13引脚置为低电平,用于点亮DEMO板上与该引脚相连的LED灯。

8)在主窗口中单击“Pinout”视图标签,打开引脚配置视图。在该视图的右侧,将鼠标指向出现的微控制器图形,按住键盘上的“Ctrl”键,上下拨动鼠标滚轮,可以调整“Pinout”视图中微控制器图形的大小。单击微控制器图形的“PC13”引脚,在弹出的下拉列表中将“PC13”引脚的工作模式设置为“GPIO_Output”,即将PC13引脚配置为I/O接口,并将其方向设置为输出,如图2-83所示。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/12 13:07:45

IQE公布积极交易更新

2026年第一季度,军工、人工智能(AI)、数据中心以及手机市场成为强劲订单的驱动因素📄化合物半导体晶圆制造商IQE发布了截至2025年12月31日的全年交易更新。集团于2025年下半年展现出强劲的交易态势,这得益于部分美国军…

作者头像 李华
网站建设 2026/6/10 7:50:48

【计算机毕业设计案例】基于微信小程序驾校预约练车平台的设计与实现基于springboot+微信小程序的驾考在线学习与测试系统(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/6 13:33:04

小程序计算机毕设之基于springboot+微信小程序的校园导航与信息服务系统基于Java的校园导航微信小程序的设计与实现(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/9 23:10:54

【人工智能学习-AI入试相关题目练习-第六次】

人工智能学习-AI入试相关题目练习-第六次1-前言3-问题题目训练第1問(人工知能・探索アルゴリズム【相似】)【選択肢】第2問(人工知能・確率的推定【相似】)【選択肢】第3問(人工知能・強化学習【予測・模擬】&#xff…

作者头像 李华
网站建设 2026/6/10 15:44:57

2026必备!9个AI论文平台,自考毕业论文轻松搞定!

2026必备!9个AI论文平台,自考毕业论文轻松搞定! AI 工具让论文写作不再难 随着人工智能技术的不断进步,越来越多的学生开始借助 AI 工具来提升论文写作效率。尤其是在自考过程中,面对繁重的论文任务,如何在…

作者头像 李华
网站建设 2026/6/6 21:39:34

宏智树 AI:ChatGPT 学术版驱动的全流程学术创作智能引擎

在人工智能深度赋能学术研究的新时代,如何高效攻克论文写作从选题构思到答辩定稿的全链路难题,成为科研人、高校师生的核心诉求。宏智树 AI(官网www.hzsxueshu.com,微信公众号搜一搜 “宏智树 AI”)应势而生&#xff0…

作者头像 李华