【李述铜】从0到1手把手教你用嵌入式操作系统

课程内容:

第1讲—C0.00 课程简介.mp4

第2讲—C0.01 下载安装开发软件.mp4

第3讲—C0.02 下载并调试第一个工程.mp4

第4讲—C1.00 tinyOS工作原理与功能概述.mp4

第5讲—C1.01 创建任务并运行起来.mp4

第6讲—C2.00 资源共享冲突问题概述.mp4

第7讲—C2.01 任务间资源共享问题示例.mp4

第8讲—C2.02 关中断解决任务间资源共享问题.mp4

第9讲—C2.03 调度锁解决任务间资源共享问题.mp4

第10讲—C2.04 二值信号量解决任务间资源共享问题.mp4

第11讲—C2.05 事件标志组解决任务间资源共享问题.mp4

第12讲—C2.06 邮箱标志组解决任务间资源共享问题.mp4

第13讲—C2.07 互斥信号量解决任务间资源共享问题.mp4

第14讲—C2.08 死锁问题及解决.mp4

第15讲—C2.09 任务间共享资源问题总结.mp4

第16讲—C3.00 任务与中断共享资源冲突示例.mp4

第17讲—C3.01 关中断解决任务中断共享资源冲突.mp4

第18讲—C3.02 关指定中断解决任务中断共享资源冲突.mp4

第19讲—C3.03 优化缩短关中断的时间.mp4

第20讲—C3.04 请求模式解决任务中断共享资源冲突.mp4

第21讲—C3.05 嵌套中断共享资源问题及解决.mp4

第22讲—C4.00 任务中断的同步与通信概述.mp4

第23讲—C4.01 用信号量实现任务间单向同步.mp4

第24讲—C4.02 用邮箱实现多事件的单向同步.mp4

第25讲—C4.03 用事件标志组实现多事件单向同步.mp4

第26讲—C4.04 用信号量实现简单双向同步.mp4

第27讲—C4.05 环状同步造成的死锁问题.mp4

第28讲—C4.06 利用全局数据实现数据通信.mp4

第29讲—C4.07 利用邮箱或消息队列实现数据通信.mp4

第30讲—C5.01 系统时钟节拍设置.mp4

第31讲—C5.02 任务延时的配置.mp4

第32讲—C5.03 一次性定时事件的处理.mp4

第33讲—C5.04 周期性定时事件的处理.mp4

第34讲—C5.05 定时器的资源互斥处理.mp4

第35讲—C5.06 定时器精度问题.mp4

第36讲—C6.00 存储管理方案.mp4

第37讲—C6.01 定长内存管理.mp4

第38讲—C6.02 变长存储块.mp4

第39讲—C6.03 存储管理方案小结.mp4

第40讲—C7.00 任务管理模式概述.mp4

第41讲—C7.01 使用非常驻任务管理事件.mp4

第42讲—C7.02 中断事件分离处理.mp4

第43讲—C7.05 任务优先级配置.mp4

第44讲—C7.03 合理配置空闲任务.mp4

第45讲—C7.04 多任务的协同.mp4

第46讲—C8.00 实例:总体功能说明.mp4

第47讲—C8.01 实例:按键驱动设计.mp4

第48讲—C8.02 实例:串口驱动设计.mp4

第49讲—C8.03 实例:外部端口驱动设计.mp4

第50讲—C8.04 实例:波形生成设计.mp4

第51讲—C8.05 实例:命令解释器设计1.mp4

第52讲—C8.06 实例:命令解释器设计2.mp4

第53讲—C8.07 实例:命令解释器设计.mp4

第54讲—C8.08 实例:外部事件处理1.mp4

第55讲—C8.09 实例:外部事件处理2.mp4

第56讲—C8.10 实例:监控任务设计1.mp4

第57讲—C8.11 实例:监控任务设计2.mp4

第58讲—C8.12 监控任务设计3.mp4

第59讲—C8.13 性能优化和功能裁剪.mp4

第60讲—C8.14 设计回顾.mp4