![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HAL库
不可能的37.2
这个作者很懒,什么都没留下…
展开
-
HAL库 - GPIO分析
本文章用于对于HAL库GPIO代码进行分析,并同时关心cubemx是如何使用hal库进行初始化的。芯片基于F429/F767两种。前面从cubemx开始,到函数使用,再到具体的代码的分析。cubemx设置设置比较简单:GPIO mode:GPIO的工作模式,比如开漏输出,推挽输出,输入等。GPIO Pull-up/Pull-down:上下拉选择Max output speed:最大切...原创 2019-07-02 16:16:38 · 1901 阅读 · 0 评论 -
HAL - RTC分析
本文章用于对于HAL库RTC代码进行分析,并同时关心cubemx是如何使用hal库进行初始化的。芯片基于F429/F767两种。前面从cubemx开始,到函数使用,再到具体的代码的分析。cubemx设置通常情况下,我们会选择LSE作为RTC的时钟源,一般f RTCCLK = f LSE = 32.768KHz. 然后经过预分频器PRER分频生成1Hz的时钟用于更新日历,为了最大程度的降低功...原创 2019-07-02 17:36:12 · 4572 阅读 · 3 评论 -
HAL- LTDC分析
本文章用于对于HAL库Ltdc代码进行分析,并同时关心cubemx是如何使用hal库进行初始化的。芯片基于F429/F767两种。前面从cubemx开始,到函数使用。cubemx设置Horizontal Synchronization Width: 水平同步信号的宽度Horizontal Back Porch:虽然是back,但实际上是上一个水平像素(一行)之后的垃圾时间,或者说本周期之...原创 2019-07-03 17:37:44 · 1167 阅读 · 0 评论 -
HAL - DMA2D分析
cubemx设置Transfer Mode:DMA有4种工作模式,分别是寄存器到存储器,存储器到存储器,像素格式转换模式,混合模式, 寄存器到存储器用于快速填充同一种颜色。存储器到存储器用于图片搬运等,像素格式转换,在存储器到存储器基础上额外进行格式转换,混合,在像素转换功能上增加混合功能。color mode:目标颜色模式outputoffset:指每行之后的间隔像素(用于窗口)。混合...原创 2019-07-04 12:01:28 · 1271 阅读 · 0 评论