STM32 LL库开发

一、STM32开发方式

  1. 标准库开发:Standard Peripheral Libraries,STD
  2. HAL库开发:Hardware Abstraction Layer,硬件抽象层
  3. LL库开发:Low-layer,底层库

二、HAL库与LL库开发对比

  • ST在推行HAL库的时候,逐渐停止了对于标准库的更新(新出的芯片已不再提供标准库),为了解决HAL库效率较低的问题,推出了LL库。
  • LL库相比于HAL库,更偏于底层,效率更高,和直接写寄存器的效率差不多。
  • 对于低性能的M0系列芯片,比较推荐LL库开发。

三、LL库的使用方法

与HAL库开发相同,可以使用STM32CubeMX生成LL库代码。HAL与LL可以混用,两者完全兼容。

相关推荐
贤哥哥yyds15 小时前
【无标题】
stm32
崇山峻岭之间18 小时前
单片机步进电机实验
单片机·嵌入式硬件
xiangw@GZ20 小时前
802.11全系列标准调制编码与速率档对应关系
网络·单片机·嵌入式硬件·架构
希希之光20 小时前
Aurix Tc3xx Port&Dio模块总结
单片机·嵌入式硬件
三品吉他手会点灯20 小时前
STM32F103 学习笔记-24-I2C-读写EEPROM(第1节)-I2C物理层介绍
笔记·stm32·学习
日拱一卒的小田20 小时前
ZYNQ学习笔记2-ZYNQ的UART控制器1
单片机·嵌入式硬件
我想走路带风21 小时前
OPENWRT-Day01
stm32·单片机·嵌入式硬件
ACP广源盛1392462567321 小时前
GSV2221@ACP#DP 1.4 MST 多屏转换芯片,物理 AI 多模态交互的视觉中枢
大数据·人工智能·嵌入式硬件·gpt·spark
云栖梦泽1 天前
Linux内核与驱动:pinctl子系统和GPIO子系统
linux·单片机·嵌入式硬件
电气_空空1 天前
基于 LabVIEW 的单片机串口通信设计
单片机·嵌入式硬件·毕业设计·labview