uCOS2的events事件源码分析-第4季第5部分

本课程重点分析了ucos2的5种event(mutex、sem、flag、mbox、q)

24441人学习

高级17课时2017/08/25更新

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

朱有鹏
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
朱有鹏老师单片机学习系列课程
单片机控制一个外设-LED灯-1季第6部分
28788人学习
¥15.00
51单片机也能玩TFT彩屏-第2季第3部分
12775人学习
¥39.00
STM32标准库的引入视频课程-第3季第6部分
34494人学习
¥59.00
更 多 45 门 课 程
uCOS2和uCOS3在STM32F3和F4平台源码全解专题
uCOS3在STM32F4开发板上的移植-第4季第8部分
5908人学习
¥29.00
uCOS3源码解析视频教程-第4季第7部分
5171人学习
¥29.00
uCOS2源码分析3-RTOS核心代码-第4季第4部分
34168人学习
¥49.00
更 多 8 门 课 程
0基础一个月学习51单片机-朱有鹏老师单片机系列视频课程第一季专题
你不能错过的单片机课程-1季1部分
59529人学习
¥1.00
单片机到底是个什么东西-1季第2部分
73856人学习
¥1.00
单片机有很多种-1季第3部分
17027人学习
¥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语言基础的同学

你将会学到:

本课程重点分析了ucos2的5种event(mutex、sem、flag、mbox、q)

课程简介:

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

通过前3季课程的学习,尤其第3季中对stm32的基础应用学习后,RTOS就成了我们不得不去翻越的一座高山,本课程用几十个小时去分析ucos2和ucos3的源码,并在不同开发板上做移植实战,是比较深入、细致、本质化的RTOS课程,有该课程的铺垫,学习了uCos2,再去学习其他RTOS时也会感觉如鱼得水。


课程特色

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

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

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

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

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

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



展开更多

课程大纲-uCOS2的events事件源码分析-第4季第5部分

  • 1

    4.5.1.互斥锁和信号量本节从操作系统原理角度来分析互斥锁和信号量这两个概念,为后面分析源码打好基础。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [15:27]
  • 2

    4.5.2.ucos2的mutex互斥锁源码分析1本节开始分析ucos2的mutex源码,主要是非阻塞方式的mutex申请函数OSMutexAccept。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [29:05]
  • 3

    4.5.3.ucos2的mutex互斥锁源码分析2本节继续分析ucos2的mutex源码,主要是OSMutexDel函数,分析mutex删除的细节。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [29:45]
  • 4

    4.5.4.ucos2的优先级翻转问题1本节从理论角度分析下什么是操作系统的优先级反转问题,同时提出了2种解决优先级反转的理论。同时讲了ucos2解决优先级反转问题的策略,为后面课程打基础。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [27:00]
  • 5

    4.5.5.OSMutexPend函数详解1本节开始分析ucos2的OSMutexPend函数,该函数中实际遇到了优先级反转的问题并用代码实现了解决方案。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [25:04]
  • 6

    4.5.6.OSMutexPend函数详解2本节接上节继续分析ucos2的OSMutexPend函数,该函数中实际遇到了优先级反转的问题并用代码实现了解决方案。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [26:36]
  • 7

    4.5.7.OSMutexPost函数详解本节详解OSMutexPost函数,重点是信号量释放后对排队等待任务的唤醒和标记工作。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [25:38]
  • 8

    4.5.8.ucos2的semaphore信号量源码解析本节讲解信号量的源码分析,有前面几节mutex的基础信号量的代码分析起来非常容易。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [29:43]
  • 9

    4.5.9.ucos2的旗标FLAG源码解析1本节开始讲解ucos2的旗标FLAG,首先从原理性上讲述FLAG的工作原理和主要用途。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [24:04]
  • 10

    4.5.10.ucos2的旗标FLAG源码解析2本节主要讲解FLAG的非阻塞版本获取函数OSFlagAccept,并同时对比FLAG和EVENT的处理差异点。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [23:19]
  • 11

    4.5.11.ucos2的旗标FLAG源码解析3本节主要讲解FLAG的创建和删除函数OSFlagCreate和OSFlagDel。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [24:06]
  • 12

    4.5.12.ucos2的旗标FLAG源码解析4本节主要讲解FLAG的阻塞版本的check函数OSFlagPend。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [24:09]
  • 13

    4.5.13.ucos2的旗标FLAG源码解析5本节完成FLAG源码的分析,主要是剩余的几个函数了。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [16:14]
  • 14

    4.5.14.ucos2的MBOX源码解析本节讲解ucos2的mailbox源码,因为有前面2个event的铺垫所以1节课就讲完了。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [26:58]
  • 15

    4.5.15.ucos2的Q源码解析1本节开始讲解ucos2的Queen队列,首先从数据结构角度系统讲了队列这种数据结构的特征。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [25:02]
  • 16

    4.5.16.ucos2的Q源码解析2本节继续讲解queen,主要分析了OSQAccept和OSQCreate这2个函数。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [25:44]
  • 17

    4.5.17.ucos2的Q源码解析3本节继续讲解queen,分析了剩余的所有接口,因为和其他event非常类似所以很快就看完了。

    「仅限付费用户」点击下载“课件_4.5.uCOS2的events事件源码分析.txt”

    [24:46]
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部