你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】整体捋顺STM32H7的HAL库和LL库的框架,再配合寄存器造轮子找到更适合自己的玩法

[复制链接]
STMCU小助手 发布时间:2022-3-18 20:00
    本系列视频教程重在学习方法,授人以渔,突出实用性,  视频教程中,我们使用ARM官方文档,ST的参考手册,数据手册,勘误手册和编程手册来教学,改变传统的使用PPT教学模式。让大家知道这些知识点都是来自那里,这样更接近实际应用。& T7 V* c- W! x' o2 R
    本期视频为大家分享第3期教程,ST推出HAL库和LL库已经有几年了,现在新的芯片也基本都采用HAL库和LL库了,通过本次教程,我们把HAL库和LL库的框架捋顺了,做到心理有底,这样用起来更加得心应手。中断服务器程序和需要频繁调用的程序,我们可以自己寄存器实现来造轮子,让驱动代码的高效性,可移植性和通用性更高些。
) ~# k2 I9 H/ x  |2 x6 y8 e    LL库是寄存器纯享版API,HAL库就是寄存器封装版API。- D! A1 j& G  u3 ?( |$ D6 }% L3 r

. B! f4 t7 ^4 {( U# |视频(1080p观看):

' G" b% v4 E" b$ l
本期视频主要为大家讲解这么几个内容:
# U/ n+ C- H) i6 m+ J# e4 x! P3 X1、第1部分,整体介绍HAL库和LL库区别。
5 Q. s: r8 [+ I! i# v, R. C2、第2部分,自学HAL库的API怎么个玩法。3 ^( R3 t: Z1 t. U
3、第3部分,介绍HAL库框架:
/ S$ p+ S9 b. U. Y(1)介绍HAL库配置文件。
( V  p4 ~8 O7 G3 z" }3 B(2)HAL库的时间基准。4 f) _# S% Q3 R" G  ]5 g- i
(3)HAL启动流程。
( R+ z* y8 t/ d; A; Q/ F(4)外设初始化。9 i5 h0 \  c: ^) Q
(5)中断方式玩法。5 ?+ |; o* L# X1 _
(6)DMA方式玩法。+ K( o3 a& f5 t* i+ v  _  c
4、第4部分,寄存器方式造轮子。
! F5 d1 _( P( r4 Y+ I0 U# n" D+ Q
B站地址:
https://www.bilibili.com/video/BV1344y1L72v
9 J+ `3 _# R) N$ ?
赞 收藏 评论0 发布时间:2022-3-18 20:00

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版