news 2026/4/18 3:50:03

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
STM32F0实战:基于HAL库开发【1.4】
2.3.4 查看项目属性

使用STM32CubeMX软件的优点不仅在于可以快速建立开发项目,还在于可以同步地完成项目的相关设置,要知道这些设置是使用MDK-ARM软件新建开发项目所必需的。以下我们就通过查看项目属性的方法来感受一下STM32CubeMX软件在生成开发项目时都自动完成了哪些设置。

1)单击工具栏上的“Option For Target”按钮或在“Project”菜单中选择“Option For Group”项,如图2-108所示。

2)在弹出的“Option For Target‘One_LED’”对话框中,单击“Device”选项卡可以查看所选择的目标器件,如图2-109所示。

3)在“Target”选项卡中,时钟频率“Xtal(MHz)”默认为48.0MHz,这也是STM32F0系列微控制器允许的最高系统时钟,如图2-110所示。

4)在“Output”选项卡中,需要勾选“Create HEX File”项,目的是在项目成功编译后能生成HEX文件,该文件可用于对微控制器的烧写,如图2-111所示。

5)保持“Output”、“Listing”和“User”选项卡的默认设置不变,在“C/C++”选项卡下可以看到,在“Preprocessor Symbols”项中软件自动添加了两个非常重要的宏,即:“USE_HAL_DRIVER”和“STM32F072xB”,二者之间使用逗号进行分隔。其中“USE_HAL_DRIVER”定义的是使用HAL库用于项目开发,项目的开发可以使用标准外设固件库,定义了这个宏之后,与外设相关的函数才允许包含到项目中来;另一个宏“STM32F072xB”用于指定目标MCU的类型和容量。这两个宏对于程序的正确编译是非常重要的,如图2-112所示。

除了设定以上两个宏之外,软件在生成项目时还在“Include Paths”项中定义了如下路径:http://www.hzcourse.com/resource/readBook? path=/openresources/teach_ebook/uncompressed/18006/OEBPS/Text/../Inc;http://www.hzcourse.com/resource/readBook? path=/openresources/teach_ebook/uncompressed/18006/OEBPS/Text/../Drivers/STM32F0xx_HAL_Driver/Inc;http://www.hzcourse.com/resource/readBook? path=/openresources/teach_ebook/uncompressed/18006/OEBPS/Text/../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy;http://www.hzcourse.com/resource/readBook? path=/openresources/teach_ebook/uncompressed/18006/OEBPS/Text/.

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

空间智能感知与物联网透明化管控系统

现实背景军工仓库与地下硐室承担着装备储存、战备物资保障和关键基础设施防护等重要任务,其运行环境普遍具有以下特征:空间结构复杂、封闭性强人员与车辆活动频繁但可视条件受限环境风险(温度、气体、电力)隐蔽性强对安全性、可靠…

作者头像 李华
网站建设 2026/4/11 0:51:03

Python+django的ssm毕业设计论文选题管理系统 质量分析系统28ro95f4

目录摘要开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 随着高校教育信息化的快速发展,毕业设计管理成为提升教学质量和效率的重要环节。传统的毕业设计选题管理依赖人工操…

作者头像 李华
网站建设 2026/4/16 9:31:00

基于AI智能名片链动2+1模式S2B2C商城小程序的流量运营策略研究

摘要:在零售行业竞争日益激烈的背景下,流量获取与转化成为企业发展的关键。本文聚焦AI智能名片链动21模式S2B2C商城小程序这一创新商业模式,深入探讨其在推广产品定位、归集渠道现有流量以及拓展内外部流量方面的作用机制与实践路径。通过理论…

作者头像 李华
网站建设 2026/4/16 16:43:12

8个降AI率工具推荐!自考党速看

8个降AI率工具推荐!自考党速看 AI降重工具:自考论文的“隐形助手” 随着人工智能技术在学术领域的广泛应用,越来越多的自考学生发现自己的论文中出现了明显的AI痕迹,导致AIGC率过高,影响了最终成绩。为了应对这一挑战…

作者头像 李华