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可以混用,两者完全兼容。

相关推荐
星辰pid6 小时前
STM32控制四自由度机械臂(SG90舵机)(硬件篇)(简单易复刻)
stm32·单片机·嵌入式硬件·机械臂
威桑7 小时前
STM32 专有名词缩写整合
stm32·单片机·嵌入式硬件
星源~8 小时前
tree 命令集成到 Git Bash:可视化目录结构的指南
git·单片机·物联网·嵌入式·项目开发
SKYDROID云卓小助手9 小时前
无人设备遥控器之自动调整编码技术篇
人工智能·嵌入式硬件·算法·自动化·信号处理
所念皆星海9119 小时前
图灵完备之路(数电学习三分钟)----数据选择器与总线
嵌入式硬件·通信·数电
智者知已应修善业11 小时前
【51单片机节日彩灯控制器设计】2022-6-11
c语言·经验分享·笔记·单片机·嵌入式硬件·51单片机
开-悟11 小时前
嵌入式编程-使用AI查找BUG的启发
c语言·人工智能·嵌入式硬件·bug
Wangshanjie_9813 小时前
【STM32】-串口通讯
stm32
许白掰13 小时前
【stm32】HAL库开发——CubeMX配置RTC,单片机工作模式和看门狗
stm32·单片机·嵌入式硬件·学习·实时音视频
DIY机器人工房14 小时前
0.96寸OLED显示屏 江协科技学习笔记(36个知识点)
笔记·科技·stm32·单片机·嵌入式硬件·学习·江协科技