导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于UCOS问题?????

* 70769: 关于UCOS问题?????

   jola 
jola发表的帖子 

 关于UCOS问题?????
void OSTimeDly (INT16U ticks) reentrant
{
    if (ticks >   0) {                                                      /* 0 means no delay!         */
        OS_ENTER_CRITICAL();
       if ((OSRdyTbl[OSTCBCur->  OSTCBY] &= ~OSTCBCur->  OSTCBBitX) == 0) {  /* Delay current task        */
            OSRdyGrp &= ~OSTCBCur->  OSTCBBitY;
        }
        OSTCBCur->  OSTCBDly = ticks;                                       /* Load ticks in TCB         */
        OS_EXIT_CRITICAL();
        OSSched();                                                        /* Find next task to run!    */
    }
}

红色部分怎么分析啊??




发表时间:2005年1月7日14:52:14

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:刚才我用查询的方法等待下降沿,重新运行正常了。刚才我用查询的方法等待下降沿,重新运行正常了。再看看问
[下一篇帖子]:yesyes ,you do