admin 管理员组

文章数量: 1184232


2024年4月17日发(作者:spoc课程平台)

STM32 LL库使用指南

---By Fengzi

熟悉STM32的都知道ST官方提供了非常方便好用的库函数供用户使用,多数人都使用

过STM32标准外设库,STM32Cube库(即HAL库),这个LL库是什么鬼,却从来没听说过。

好吧,我承认这个名字是我自己XJB取的。。。。。。。。

目录

一、

二、

三、

四、

五、

初识LL 库 ......................................................................................................... 1

怎么使用LL库 .................................................................................................. 3

新建STM32LL库工程模板 ................................................................................ 5

第一个程序——点亮LED .................................................................................. 8

添加其他程序功能 .......................................................................................... 10

………………………………………………………………………………………………………………………………………………….

一、 初识LL 库

最近论坛发的STM32L476RG Nucleo开发板到手了,准备学习玩耍,当然第一步就是下

载资料,于是我下载STM32L4Cube 1.1.0版本,打开逐个查看,

好像和以前一样的,没什么特别嘛,于是准备开始开发。。。

等等,好像还真发现了有点不一样:

熟悉HAL库的都知道,该库的文件几乎都是以stm32xxx_hal_xxx.h/.c命名的,为了和以

前的标准库有个区分,上图中那些是什么鬼

前辈说,遇到问题赶紧查手册,于是我果断打开STM32L4Cube库的说明手册(UM1884):

原来这个东西叫做Low Layer APIs,作为英文渣渣表示实在不习惯洋里洋气的高大上名

字,于是擅自把他叫做【STM32LL库】了(不服的你咬我啊)。

从这里看好像是说这个东东比HAL库更接近硬件,到底什么鬼,还不清楚。但是以前

好像没见过这个东西啊,就算是STM32L4Cube的1.0.0版本中都没有。看看Cube发行历史:


本文标签: 准备 东西 好像 版本 程序