STM32Cube和HAL库使用初体验-第5季第2部分视频课程

第5季第2个课程,本部分以时钟和GPIO模块为案例来讲解STM32CubeMX工具加HAL库加MDK

14353人学习

高级9课时2018/06/01更新

二维码下载学堂APP缓存视频离线看

朱有鹏
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
朱有鹏老师单片机学习系列课程
单片机控制一个外设-LED灯-1季第6部分
28788人学习
¥15.00
51单片机也能玩TFT彩屏-第2季第3部分
12777人学习
¥39.00
STM32标准库的引入视频课程-第3季第6部分
34494人学习
¥59.00
更 多 45 门 课 程
STM32的cubeMX和HAL库详解-朱有鹏老师单片机系列
STM32的Cube和HAL生态是怎么回事-第5季开篇部分
11736人学习
¥1.00
CRC与ADC与DMA与随机数发生器-第5季第5部分
2347人学习
¥39.00
TF卡和FAT32文件系统的使用-第5季第7部分
1624人学习
¥39.00
更 多 8 门 课 程
0基础一个月学习51单片机-朱有鹏老师单片机系列视频课程第一季专题
你不能错过的单片机课程-1季1部分
59530人学习
¥1.00
单片机到底是个什么东西-1季第2部分
73941人学习
¥1.00
单片机有很多种-1季第3部分
17059人学习
¥9.00
更 多 17 门 课 程
从51到ARM之STM32完全学习-朱有鹏老师单片机系列视频课程第3季专题
STM32的定时器和DS18B20调试-第3季第8部分
19193人学习
¥59.00
STM32的中断体系和FSMC控制LCD-第3季第7部分
25754人学习
¥39.00
STM32标准库的引入视频课程-第3季第6部分
34494人学习
¥59.00
更 多 8 门 课 程
从51到ARM之STM32完全学习-朱有鹏老师单片机系列视频课程第3季专题
STM32的定时器和DS18B20调试-第3季第8部分
19193人学习
¥59.00
STM32的中断体系和FSMC控制LCD-第3季第7部分
25754人学习
¥39.00
STM32标准库的引入视频课程-第3季第6部分
34494人学习
¥59.00
更 多 8 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

本课程为STM32单片机的系统学习课程,适合有一定单片机编程基础和C语言基础的同学

你将会学到:

第5季第2个课程,本部分以时钟和GPIO模块为案例来讲解STM32CubeMX工具加HAL库加MDK

课程简介:

《朱有鹏老师单片机学习系列课程》针对有志于物联网技术开发行业的零基础学员设计,共分6季,总200余小时的课程。本课程属于第5季。

本季课程主要讲解STM32的全新开发方式:使用STM32CubeMX工具做图形化配置,自动生成初始化代码;添加各种中间件;使用HAL库和LL库来操作外设。结合朱老师物联网大讲堂专为nbiot物联网开发而设计的NB476开发板,本季课程能够让大家彻底学习物联网时代以nbiot和低功耗STM32L4单片机为代表的典型开发模式,实战意义非常重要。


课程特色

*零基础可学习,降低学习门槛。

*深入浅出,通俗易懂。不怕学不会,就怕你不学习。

*思路清晰、语言风趣,对着视频看也不会想睡觉······

*视频 + 文档 + 练习题 + 答疑,多方位保证学习质量。

*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。

*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。


展开更多

课程大纲-STM32Cube和HAL库使用初体验-第5季第2部分视频课程

  • 1

    5.2.1.STM32Cube和HAL库模式开发流程本节讲解STM32CubeMX和HAL库的模式来开发单片机程序的流程。

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [35:11]
  • 2

    5.2.2.STM32CubeMX生成的工程解读本节细节解读由CubeMX工具自动生成的MDK工程的结构

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [24:58]
  • 3

    5.2.3.STM32HAL库源码分析1本节开始分析HAL库源码,从start.S启动文件开始分析到main中。

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [30:35]
  • 4

    5.2.4.STM32HAL库源码分析2本节继续分析HAL库源码,主要是HAL_Init函数,这是HAL库自身初始化所需要的总函数

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [24:55]
  • 5

    5.2.5.STM32HAL库源码分析3本节接着分析HAL库源码,主要是用户配置的时钟设置函数和用户配置的GPIO设置函数

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [25:05]
  • 6

    5.2.6.STM32CubeMX和HAL库点亮LED实战本节使用CubeMX工具和HAL库这套体系来实现点亮LED的全套操作,通过整个完整案例让大家体验使用这一套体系来开发的流程。

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [29:48]
  • 7

    5.2.7.STM32CubeMX和HAL库时钟设置实战本节用2个实验来案例式讲解使用CubeMX工具和HAL库设置时钟的流程和技术细节。

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [25:41]
  • 8

    5.2.8.STM32CubeMX和HAL库GPIO实战本节通过再增加2个LED点亮的代码来演示GPIO部分如何配置,这些配置又会如何影响到生成的代码。通过这些案例大家可以加深对CubeMX和HAL库这一套体系的理解。

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [31:59]
  • 9

    5.2.9.HAL库体系的头文件包含本节主题是分析HAL库体系的头文件包含,其中有2条主线,经过完整分析大家对HAL为何叫硬件抽象层,也知道了我们写代码时如果遇到未定义要包含哪个头文件来解决。

    「仅限付费用户」点击下载“课件_5.2.STM32Cube和HAL库使用初体验.txt”

    [35:44]
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部