代码搜索:Chapter
找到约 10,000 项符合「Chapter」的源代码
代码结果 10,000
www.eeworm.com/read/292405/7150616
txt chapter1.txt
1.00 Installing uC/OS-II
由于作者写此书是在20世纪90年代,当时软驱还比较流行,因此作者提供了一个通过软驱进行安装的INSTALL.BAT批处理文件。作者在书中所讲述的安装方法也是基于这个批处理文件进行的。显然,对于现在的许多机器用作者书中所描述的方法将不可能完成安装(现在的机器上基本都不安装软驱)。不过,我们可以根据作者的批处理文件,通过手工安装的方式,来完成安装。
...
www.eeworm.com/read/292405/7150617
txt chapter4.txt
4.00 Creating a Task, OSTaskCreate()
只想说一处:
OS_ENTER_CRITICAL();
if(OSTCBPrioTbl[prio] == (OS_TCB *)0){
OSTCBPrioTbl[prio] = (OS_TCB *)1;
OS_EXIT_CRITICAL();
....
这里的OSTCBPrioTbl[p
www.eeworm.com/read/292405/7150618
txt chapter3.txt
3.01 任务
~~uC/OS中任务的书写有几个特点:
1、每个任务都是一个死循环;
2、uC/OS中所有任务的返回类型都是void;
3、在任务中必须包含延时等待语句,否则,那些优先级较该任务低的任务将无法执行!
框架:
void SampleTask(void *pdata)
{
//...
for(;;)
{
//...
www.eeworm.com/read/292405/7150619
txt chapter6.txt
6.01 ~ 6.04
在OSEventWaitListInit()、OSEventTaskRdy()、OSEventTaskWait()和OSEventTO()中,OSEventTaskRdy()与OSEventTO()需要在禁止中断的情况下调用。
主要原因在于,OSEventTaskRdy()与OSEventTO()中都包含将任务重新放入就绪队列中的操作,为了防止在此操作彻底完成之前产生时
www.eeworm.com/read/464737/7155925
ppt chapter 10.ppt
www.eeworm.com/read/464737/7155926
ppt chapter 6.ppt
www.eeworm.com/read/464737/7155927
ppt chapter 5.ppt
www.eeworm.com/read/464737/7155928
ppt chapter 7.ppt
www.eeworm.com/read/464737/7155929
ppt chapter 9.ppt
www.eeworm.com/read/464737/7155930