关于STM32F2系列项目开发工程文件的建立

本文深入探讨STM32F2系列微控制器的固件库使用,包括STM32CubeF2_V1.7.0、Keil.STM32F2xx_DFP.2.9.0及STM32F10x_Stdperiph_Lib之间的区别与联系,讲解如何在KeiluVision5环境下构建STM32F205ZET项目,以及HAL库和LL底层库的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

STM32F2系列项目开发工程文件的建立

最近在开发STM32F205ZET固件,装完Keil uVision5和驱动Keil.STM32F2xx_DFP.2.9.0,接着学习力工程文件的建立(这是教程,可点击),其中介绍STM32F1系列的标准固件库STM32F10x_Stdperiph_Lib和利用Keil uVision5的向导两种方式构建工程,但当我想在ST官网下载STM32F2系列的标准库时只发现STM32CubeF2_V1.7.0的固件库,这时就些蒙了,STM32F10x_Stdperiph_Lib、STM32CubeF2_V1.7.0、Keil.STM32F2xx_DFP.2.9.0这三者有何联系,通过查阅资料以及查看他们的文件系统机构,发现STM32F10x_Stdperiph_Lib是标准库(包含STM32F10x_Stdperiph_Driver),STM32CubeF2_V1.7.0和Keil.STM32F2xx_DFP.2.9.0是同一个东西(他们都包含了STM32F2xx_HAL_Driver,可能之前的标准库被细分为了HAL抽象层和LL底层),Keil uVision5向导Device中只提供了HAL库,要想使用LL底层(寄存器控制方式)看来只能使用STM32CubeF2_V1.7.0文件中的样板(Template_LL)Keil uVision5工程向导
LL底层

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值