手把手教你用嵌入式操作系统资源介绍:
在学习设计完自己的嵌入式操作系统后,看看在实际的应用中应当如何应用操作系统的各种模块。
资源目录:
├─ 05.教你用嵌入式操作系统
│ ├─ {1}–课程简介
│ │ ├─ (1.4)–资料下载.pdf
│ │ ├─ [1.1]–下载安装开发软件.mp4
│ │ ├─ [1.2]–下载并调试第一个工程.mp4
│ │ └─ [1.3]–tinyOS工作原理与功能概述.mp4
│ ├─ {2}–任务间共享资源冲突解决
│ │ ├─ [2.10]–任务间共享资源问题总结.mp4
│ │ ├─ [2.1]–资源共享冲突问题概述.mp4
│ │ ├─ [2.2]–任务间资源共享问题示例.mp4
│ │ ├─ [2.3]–关中断解决任务间资源共享问题.mp4
│ │ ├─ [2.4]–调度锁解决任务间资源共享问题.mp4
│ │ ├─ [2.5]–二值信号量解决任务间资源共享问题.mp4
│ │ ├─ [2.6]–事件标志组解决任务间资源共享问题.mp4
│ │ ├─ [2.7]–邮箱标志组解决任务间资源共享问题.mp4
│ │ ├─ [2.8]–互斥信号量解决任务间资源共享问题.mp4
│ │ └─ [2.9]–死锁问题及解决.mp4
│ ├─ {3}–任务与中断共享资源
│ │ ├─ [3.1]–任务与中断共享资源冲突示例.mp4
│ │ ├─ [3.2]–关中断解决任务中断共享资源冲突.mp4
│ │ ├─ [3.3]–关指定中断解决任务中断共享资源冲突.mp4
│ │ ├─ [3.4]–优化缩短关中断的时间.mp4
│ │ ├─ [3.5]–请求模式解决任务中断共享资源冲突.mp4
│ │ └─ [3.6]–嵌套中断共享资源问题及解决.mp4
│ ├─ {4}–任务中断的同步与通信
│ │ ├─ [4.1]–任务中断的同步与通信概述.mp4
│ │ ├─ [4.2]–用信号量实现任务间单向同步.mp4
│ │ ├─ [4.3]–用邮箱实现多事件的单向同步.mp4
│ │ ├─ [4.4]–用事件标志组实现多事件单向同步.mp4
│ │ ├─ [4.5]–用信号量实现简单双向同步.mp4
│ │ ├─ [4.6]–环状同步造成的死锁问题.mp4
│ │ ├─ [4.7]–利用全局数据实现数据通信.mp4
│ │ └─ [4.8]–利用邮箱或消息队列实现数据通信.mp4
│ ├─ {5}–系统中的时间配置
│ │ ├─ [5.1]–系统时钟节拍设置.mp4
│ │ ├─ [5.2]–任务延时的配置.mp4
│ │ ├─ [5.3]–一次性定时事件的处理.mp4
│ │ ├─ [5.4]–周期性定时事件的处理.mp4
│ │ ├─ [5.5]–定时器的资源互斥处理.mp4
│ │ └─ [5.6]–定时器精度问题.mp4
│ ├─ {6}–系统中的存储管理配置
│ │ ├─ [6.1]–存储管理方案概述.mp4
│ │ ├─ [6.2]–定长内存管理.mp4
│ │ ├─ [6.3]–变长存储块.mp4
│ │ └─ [6.4]–存储管理方案小结.mp4
│ ├─ {7}–任务的管理与创建
│ │ ├─ [7.1]–任务管理模式概述.mp4
│ │ ├─ [7.2]–使用非常驻任务管理事件.mp4
│ │ ├─ [7.3]–中断事件分离处理.mp4
│ │ ├─ [7.4]–合理配置空闲任务.mp4
│ │ ├─ [7.5]–多任务的协同.mp4
│ │ └─ [7.6]–任务优先级配置.mp4
│ ├─ {8}–实战案例
│ │ ├─ [8.10]–外部事件处理(2).mp4
│ │ ├─ [8.11]–监控任务设计(1).mp4
│ │ ├─ [8.12]–监控任务设计(2).mp4
│ │ ├─ [8.13]–监控任务设计(3).mp4
│ │ ├─ [8.14]–性能优化和功能裁剪.mp4
│ │ ├─ [8.15]–设计回顾.mp4
│ │ ├─ [8.1]–实践案例概述.mp4
│ │ ├─ [8.2]–按键驱动设计.mp4
│ │ ├─ [8.3]–串口驱动设计.mp4
│ │ ├─ [8.4]–外部端口驱动设计.mp4
│ │ ├─ [8.5]–波形生成设计.mp4
│ │ ├─ [8.6]–命令解释器设计(1).mp4
│ │ ├─ [8.7]–命令解释器设计(2).mp4
│ │ ├─ [8.8]–命令解释器设计(3).mp4
│ │ └─ [8.9]–外部事件处理(1).mp4
│ └─ 课件
│ ├─ 《【课程文档A】手把手教你用RTOS》.txt
│ ├─ 微信图片_20240902154027.png
│ ├─ 微信图片_20240902154036.png
│ ├─ 微信截图_20240902154041.png
│ └─ 新建文件夹
│ ├─ 第0章 课程概述
│ │ ├─ 1.指南介绍.jpg
│ │ ├─ 2.课程资料
│ │ │ ├─ Learning-Using-RTOS-master.zip
│ │ │ └─ 课程资料.jpg
│ │ ├─ 3.学前准备.png
│ │ ├─ 4.下载安装开发软件.png
│ │ └─ 5. 调试第一个工程.png
│ ├─ 第1章 初识RTOS及使用
│ │ ├─ 1.RTOS工作原理与功能概述.png
│ │ └─ 2.创建任务并运行起来.png
│ ├─ 第2章 任务间共享资源保护
│ │ ├─ 1.资源共享冲突问题概述.png
│ │ ├─ 10.任务间共享资源问题总结.png
│ │ ├─ 2.任务间资源共享问题示例.png
│ │ ├─ 3.关中断解决任务间资源共享问题.png
│ │ ├─ 4.调度锁解决任务间资源共享问题.png
│ │ ├─ 5.二值信号量解决任务间资源共享问题.png
│ │ ├─ 6.事件标志组解决任务间资源共享问题.jpg
│ │ ├─ 7.邮箱解决任务间资源共享问题.png
│ │ ├─ 8.互斥信号量解决任务间资源共享问题.jpg
│ │ └─ 9.死锁问题及解决.png
│ ├─ 第3章 任务中断间的共享资源保护
│ │ ├─ 1.任务与中断共享资源冲突示例.png
│ │ ├─ 2.关中断解决任务中断共享资源冲突.png
│ │ ├─ 3.关指定中断解决任务中断共享资源冲突.jpg
│ │ ├─ 4.优化缩短关中断的时间.jpg
│ │ ├─ 5.请求模式解决任务中断共享资源冲突.jpg
│ │ └─ 6.嵌套中断共享资源问题及解决.png
│ ├─ 第4章 任务中断间的同步与通信
│ │ ├─ 1.任务同步与通信概述.png
│ │ ├─ 2.用信号量实现任务间单向同步.png
│ │ ├─ 3.用邮箱实现多事件的单向同步.jpg
│ │ ├─ 4.用事件标志组实现多事件单向同步.jpg
│ │ ├─ 5.用信号量实现简单双向同步.jpg
│ │ ├─ 6.环状同步造成的死锁问题.jpg
│ │ ├─ 7.利用全局数据实现数据通信.png
│ │ └─ 8.利用邮箱实现数据通信.jpg
│ ├─ 第5章 系统延时与走时
│ │ ├─ 1.系统时钟节拍设置.png
│ │ ├─ 2.任务延时的配置.jpg
│ │ ├─ 3.一次性定时事件的处理.png
│ │ ├─ 4.周期性定时事件的处理.jpg
│ │ ├─ 5.定时器的资源互斥处理.png
│ │ └─ 6.定时器精度问题.jpg
│ ├─ 第6章 存储管理应用
│ │ ├─ 1.存储管理概述.jpg
│ │ ├─ 2.变长内存管理.png
│ │ └─ 3.定长内存管理.jpg
│ ├─ 第7章 任务管理模式
│ │ ├─ 1.多任务的协同.jpg
│ │ ├─ 2.使用非常驻任务管理事件.png
│ │ ├─ 3.使用非常驻任务管理事件.png
│ │ ├─ 4.中断事件分离处理.jpg
│ │ ├─ 5.合理配置空闲任务.jpg
│ │ └─ 6.任务优先级配置.png
│ └─ 第8章 综合实例
│ ├─ 1.实践案例说明.png
│ ├─ 2.硬件驱动设计.png
│ ├─ 3.命令解释器设计.png
│ ├─ 4.外部事件处理.png
│ ├─ 5.监控任务设计.jpg
│ └─ 6.设计回顾.jpg

