ucos2中文3 第三章:内核结构:本章给出μC/OS-II的主要结构概貌。读者将学习以下一些内容; μC/OS-II是怎样处理临界段代码的; 什么是任务,怎样把用户的任务交给μC/OS-II; 任务是怎样调度的; 应用程序CPU的利用率是多少,μC/OS-II是怎样知道的; 怎样写中断服务子程序
ucos2中文第二章 实时系统概念:实时系统的特点是,如果逻辑和时序出现偏差将会引起严重后果的系统。有两种类型的实时系统:软实时系统和硬实时系统。在软实时系统中系统的宗旨是使各个任务运行得越快越好,并不要求限定某一任务必须在多长时间内完成。
ucos2中文6 第六章:任务之间的通讯与同步一个任务或者中断服务子程序可以通过事件控制块ECB(EventControlBlocks)来向另外的任务发信号[F6.1A(1)]。这里,所有的信号都被看成是事件(Event)。这也说明为什么上面把用于通讯的数据结构叫做事件控制块。一个任务还可以等待另一个任务或中断服务子
ucos2中文12 第十二章:配置手册本章将介绍μC/OS-II中的初始化配置项。由于μC/OS-II向用户提供源代码,初始化配置项由一系列#defineconstant语句构成,都在文件OS_CFG.H中。用户的工程文件组中都应该包含这个文件。
Windows CE电源管理 当用户关闭了一个使用电池的WindowsCE设备,电源系统不会关闭PC电源,事实上,只是系统被挂起(译者注:这里就像有些PocketPC把关闭电源放在拔SIM卡的位置,拔出SIM卡才真正关闭电源。但是,目前包括Smartphone在内,因为硬件设备,比如CPU无法进入低功耗,所以为了省电,需要做到关
ucos2_中文_5 第五章:时间管理本章主要讲述五个与时钟节拍有关的系统服务:OSTimeDly()OSTimeDlyHMSM()OSTimeDlyResume()OSTimeGet()OSTimeSet()
ucos2_中文_8 第八章 移植µC/OS-Ⅱ 这一章介绍如何将µC/OS-Ⅱ移植到不同的处理器上。所谓移植,就是使一个实时内核能在某个微处理器或微控制器上运行。为了方便移植,大部分的µC/OS-Ⅱ代码是用C语言写的;但仍需要用C和汇编语言写一些与处理器相关的代码,这是因为µC/OS-Ⅱ在读写处理器寄存器时只能通过汇编