从1992年开始,由于高度可靠性、鲁棒性和安全性,UCOSIII已经广泛使用在从照相机到航空电子产品的各种应用中。到现在的UCOSIII越来越广泛的应用于微处理器、微控制器和数字信号处理器。UCOSIII以简单的视为一个多任务调度器,在这个任务调度器之上完善并添加了和多任务操作系统相关的系统服务,如信号量、邮箱等。其主要特点有公开源代码,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,可固化。
该课程有深入些详细介绍了UCOSIII内核各功能使用方法。包括:UCOSII和UCOSIII移植,UCOSIII任务管理,中断和时间管理,软件定时器,信号量和消息队列等知识。
视频转至:正点原子论坛
本课程主要内容涵盖如下:
第1讲 RTOS背景知识简介
第2讲 UCOSII在STM32F103上的移植
第3讲 UCOSII在STM32F407上的移植
第4讲 UCOSIII在STM32F103上的移植
第5讲 UCOSIII在STM32F407上的移植
第6讲 UCOSIII任务管理(上)
第7讲 UCOSIII任务管理(中)
第8讲 UCOSIII任务管理(下)
第9讲 UCOSIII任务创建和删除第10讲 UCOSIII任务挂起和恢复
第11讲 UCOSIII时间片轮转调度
第12讲 UCOSIII系统内部任务
第13讲 UCOSIII中断和时间管理
第14讲 UCOSIII软件定时器
第15讲 UCOSIII信号量和互斥信号量(上)
第16讲 UCOSIII信号量和互斥信号量(下)
第17讲 UCOSIII消息传递
第18讲 UCOSIII事件标志组和同时等待多个内核对象
第19讲 UCOSIII存储管理