亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? os_core.lst

?? Small RTOS 下SJA1000驅(qū)動程序的編寫。主要介紹了在實時操作系統(tǒng)Small RTOS下
?? LST
?? 第 1 頁 / 共 3 頁
字號:
 362          ** 修改人: 陳明計
 363          ** 日 期: 2002年12月30日
 364          **------------------------------------------------------------------------------------------------------
 365          ** 修改人:
 366          ** 日 期:
 367          **-------------------------------------------------------------------------------------------------------
 368          ********************************************************************************************************/
 369                  void  OSSched(void)
 370          
 371          {
 372   1          uint8 temp;
 373   1      
 374   1          OS_ENTER_CRITICAL();
*** ERROR C202 IN LINE 374 OF ..\OS\OS_CORE.C: 'EA': undefined identifier
 375   1      #if EN_OS_INT_ENTER > 0
 376   1          if (OSIntNesting == 0)              /* 是否是中斷中調(diào)用 */
 377   1          {
 378   2      #endif
 379   2      
 380   2      #if OS_MAX_TASKS < 9
                              /* 查找處于就緒狀態(tài)的任務(wù)中優(yōu)先級最高的任務(wù) */
                      temp = OSTaskRuning;
                      for (OSNextTaskID = 0; OSNextTaskID < OS_MAX_TASKS; OSNextTaskID++)
                      {
                          if ((temp & 0x01) != 0)
                          {
                              break;
                          }
                          temp = temp >> 1;
                      }
                      OS_TASK_SW();                   /* 進行任務(wù)調(diào)度 */
              #else
 393   2                      /* 查找處于就緒狀態(tài)的任務(wù)中優(yōu)先級最高的任務(wù) */
 394   2              temp = OSTaskRuning % 256;
 395   2              for (OSNextTaskID = 0; OSNextTaskID < 8; OSNextTaskID++)
 396   2              {
 397   3                  if ((temp & 0x01) != 0)
 398   3                  {
 399   4                      goto TaskSw;
 400   4                  }
 401   3                  temp = temp >> 1;
 402   3              }
 403   2      
 404   2              temp = OSTaskRuning / 256 ;
 405   2              for (; OSNextTaskID < OS_MAX_TASKS; OSNextTaskID++)
 406   2              {
 407   3                  if ((temp & 0x01) != 0)
 408   3                  {
 409   4                      break;
 410   4                  }
 411   3                  temp = temp >> 1;
 412   3              }
 413   2      TaskSw:
 414   2              OS_TASK_SW();                   /* 進行任務(wù)調(diào)度 */
 415   2      #endif
 416   2      
C51 COMPILER V7.01  OS_CORE                                                                03/06/2003 10:20:02 PAGE 8   

 417   2      #if EN_OS_INT_ENTER > 0
 418   2          }
 419   1      #endif
 420   1          OS_EXIT_CRITICAL();
*** ERROR C202 IN LINE 420 OF ..\OS\OS_CORE.C: 'EA': undefined identifier
 421   1      }
 422          
 423          /*********************************************************************************************************
 424          ** 函數(shù)名稱: OSTimeTick
 425          ** 功能描述: 系統(tǒng)時鐘處理函數(shù),處理各個任務(wù)的延時
 426          ** 輸 入: 無
 427          ** 輸 出: 無
 428          ** 全局變量: OSWaitTick
 429          ** 調(diào)用模塊: OSIntSendSignal
 430          **
 431          ** 作 者: 陳明計
 432          ** 日 期: 2002年6月20日
 433          **-------------------------------------------------------------------------------------------------------
 434          ** 修改人: 陳明計
 435          ** 日 期: 2002年9月1日
 436          **-------------------------------------------------------------------------------------------------------
 437          ** 修改人: 陳明計
 438          ** 日 期: 2002年9月4日
 439          **------------------------------------------------------------------------------------------------------
 440          ** 修改人: 陳明計
 441          ** 日 期: 2002年12月30日
 442          **------------------------------------------------------------------------------------------------------
 443          ** 修改人:
 444          ** 日 期:
 445          **-------------------------------------------------------------------------------------------------------
 446          ********************************************************************************************************/
 447                  void  OSTimeTick(void)
 448          {
 449   1          uint8 i;
 450   1      
 451   1          for (i = 0; i < OS_MAX_TASKS; i++)                 
 452   1          {
 453   2              if (OSWaitTick[i] != 0 )
 454   2              {
 455   3                  OSWaitTick[i]--;
*** ERROR C187 IN LINE 455 OF ..\OS\OS_CORE.C: not an lvalue
 456   3                  if (OSWaitTick[i] == 0)
 457   3                  {
 458   4                      OSIntSendSignal(i);
 459   4                  }
 460   3              }
 461   2          }
 462   1      }
 463          
 464          /*********************************************************************************************************
 465          ** 函數(shù)名稱: OSWait
 466          ** 功能描述: 系統(tǒng)等待函數(shù),任務(wù)調(diào)用此函數(shù)可以等待一定時間或信號
 467          ** 輸 入: typ: 等待事件類型,目前可以取以下值,或是其中任意個值的按位或
 468          **             K_SIG: 等待信號
 469          **             K_TMO: 等待超時
 470          **        ticks : 等待超時時的系統(tǒng)嘀嗒數(shù)
 471          ** 輸 出 : NOT_OK : 參數(shù)錯誤
 472          **         TMO_EVENT : 超時到
 473          **         SIG_EVENT : 有信號
 474          ** 全局變量: OSWaitTick
 475          ** 調(diào)用模塊: OSClearSignal
 476          **
C51 COMPILER V7.01  OS_CORE                                                                03/06/2003 10:20:02 PAGE 9   

 477          ** 作 者: 陳明計
 478          ** 日 期: 2002年6月20日
 479          **-------------------------------------------------------------------------------------------------------
 480          ** 修改人: 陳明計
 481          ** 日 期: 2002年9月1日
 482          **-------------------------------------------------------------------------------------------------------
 483          ** 修改人: 陳明計
 484          ** 日 期: 2002年9月4日
 485          **------------------------------------------------------------------------------------------------------
 486          ** 修改人: 陳明計
 487          ** 日 期: 2002年9月9日
 488          **------------------------------------------------------------------------------------------------------
 489          ** 修改人: 陳明計
 490          ** 日 期: 2002年10月9日
 491          **------------------------------------------------------------------------------------------------------
 492          ** 修改人: 陳明計
 493          ** 日 期: 2002年12月2日
 494          **------------------------------------------------------------------------------------------------------
 495          ** 修改人:
 496          ** 日 期:
 497          **-------------------------------------------------------------------------------------------------------
 498          ********************************************************************************************************/
 499                  uint8 OSWait(uint8 typ, uint8 ticks)
 500          
 501          {
 502   1          OSWaitTick[OSTaskID] = ticks;               /* 設(shè)置超時時間         */
 503   1                                                      /* 可以優(yōu)化寄存器的使用  */
 504   1          switch(typ)
 505   1          {
 506   2          case K_SIG:                                 /* 等待信號,即掛起自己  */
 507   2              OSWaitTick[OSTaskID] = 0;               /* 沒有超時處理         */
 508   2              OSClearSignal(OSTaskID);                /* 任務(wù)進入等待狀態(tài)     */
 509   2              OSSched();                              /* 運行下一個任務(wù)       */
 510   2              return SIG_EVENT;
 511   2          case K_TMO:                                 /* 等待超時,即延時一段時間 */
 512   2              OS_ENTER_CRITICAL();
*** ERROR C202 IN LINE 512 OF ..\OS\OS_CORE.C: 'EA': undefined identifier
 513   2              while (OSWaitTick[OSTaskID] != 0)       /* 判斷超時時間是否到   */
 514   2              {
 515   3                  OSClearSignal(OSTaskID);            /* 任務(wù)進入等待狀態(tài)     */
 516   3                  OSSched();                          /* 運行下一個任務(wù)       */
 517   3              }
 518   2              OS_EXIT_CRITICAL();
*** ERROR C202 IN LINE 518 OF ..\OS\OS_CORE.C: 'EA': undefined identifier
 519   2              return TMO_EVENT;
 520   2          case (K_TMO | K_SIG):                       /* 等待信號(掛起自己)直到超時  */
 521   2                                                      /* 別的任務(wù)或中斷可以恢復(fù)它 */
 522   2              OS_ENTER_CRITICAL();
*** ERROR C202 IN LINE 522 OF ..\OS\OS_CORE.C: 'EA': undefined identifier
 523   2              if (OSWaitTick[OSTaskID] == 0)          /* 判斷超時時間是否到   */
 524   2              {
 525   3                  return TMO_EVENT;
 526   3              }
 527   2              OSClearSignal(OSTaskID);                /* 任務(wù)進入等待狀態(tài)     */
 528   2              OS_EXIT_CRITICAL();
*** ERROR C202 IN LINE 528 OF ..\OS\OS_CORE.C: 'EA': undefined identifier
 529   2              OSSched();                              /* 運行下一個任務(wù)       */
 530   2              if (OSWaitTick[OSTaskID] != 0)
 531   2              {
 532   3                  OSWaitTick[OSTaskID] = 0;
 533   3                  return SIG_EVENT;
 534   3              }
C51 COMPILER V7.01  OS_CORE                                                                03/06/2003 10:20:02 PAGE 10  

 535   2              return TMO_EVENT;
 536   2          default:
 537   2              OSWaitTick[OSTaskID] = 0;
 538   2              return NOT_OK;
 539   2          }
 540   1      }

C51 COMPILATION COMPLETE.  0 WARNING(S),  16 ERROR(S)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一卡两卡| 亚洲综合男人的天堂| 91麻豆精品国产91久久久资源速度 | 国精产品一区一区三区mba桃花| 午夜精品久久久久久久久| 亚洲影视资源网| 丝瓜av网站精品一区二区| 午夜久久久久久久久久一区二区| 亚洲在线成人精品| 亚洲午夜视频在线观看| 日韩av成人高清| 久久99热这里只有精品| 国产精品99久久久| 成人av午夜影院| 色欧美日韩亚洲| 91精品国产综合久久精品app| 91精品麻豆日日躁夜夜躁| 制服丝袜av成人在线看| 久久亚洲精品小早川怜子| 久久亚区不卡日本| 亚洲三级电影全部在线观看高清| 国产精品盗摄一区二区三区| 玉米视频成人免费看| 日一区二区三区| 国产成人在线免费观看| 91女人视频在线观看| 91麻豆精品国产91久久久资源速度 | 91在线porny国产在线看| 91在线视频观看| 欧美日韩国产成人在线91| 精品国产麻豆免费人成网站| 国产精品热久久久久夜色精品三区| 亚洲另类在线视频| 日韩成人一区二区| 国产v日产∨综合v精品视频| 91国产成人在线| 久久综合狠狠综合| 亚洲精品免费播放| 久久国产精品99精品国产 | 亚洲精品欧美综合四区| 日本亚洲欧美天堂免费| 成人小视频在线观看| 欧美日韩久久不卡| 国产精品家庭影院| 免费欧美日韩国产三级电影| 99精品国产热久久91蜜凸| 日韩一级片在线播放| 亚洲欧美另类久久久精品| 久久99久国产精品黄毛片色诱| 99热这里都是精品| 欧美tickling网站挠脚心| 亚洲激情自拍偷拍| 粉嫩av一区二区三区在线播放| 91精品欧美久久久久久动漫| 国产精品私房写真福利视频| 免费观看一级特黄欧美大片| 99久久综合国产精品| 久久蜜臀精品av| 日韩精品午夜视频| 欧美性淫爽ww久久久久无| 国产精品传媒在线| 国产成人免费在线视频| 精品美女一区二区| 美女爽到高潮91| 欧美精品丝袜中出| 亚洲一区二区高清| 在线观看一区二区精品视频| 国产精品久久久久久久久免费丝袜| 久久99国产精品免费网站| 欧美美女视频在线观看| 一区二区三区视频在线看| 91在线免费播放| 亚洲欧美色综合| 色婷婷香蕉在线一区二区| 亚洲柠檬福利资源导航| 91网页版在线| 亚洲综合色丁香婷婷六月图片| 在线国产亚洲欧美| 亚洲国产视频一区| 337p亚洲精品色噜噜噜| 蜜桃一区二区三区在线观看| 日韩欧美一二三四区| 老色鬼精品视频在线观看播放| 日韩欧美国产三级| 国产在线不卡一区| 国产三区在线成人av| 高清beeg欧美| 亚洲麻豆国产自偷在线| 欧美三区免费完整视频在线观看| 亚洲电影一区二区| 欧美变态tickle挠乳网站| 国产麻豆一精品一av一免费| 国产精品天天看| 欧美在线一二三四区| 免费观看在线综合| 国产女人18毛片水真多成人如厕| 成年人国产精品| 一区二区三区91| 欧美xxxx老人做受| av成人免费在线观看| 亚洲mv在线观看| 久久综合久久综合久久综合| 不卡高清视频专区| 亚洲成人av在线电影| 精品国产91久久久久久久妲己| 不卡视频一二三| 日精品一区二区| 国产精品麻豆久久久| 欧美老肥妇做.爰bbww| 成人一区二区三区中文字幕| 亚洲高清免费视频| 久久精子c满五个校花| 国产精品一区二区三区四区| ㊣最新国产の精品bt伙计久久| 欧美日韩三级在线| 成人妖精视频yjsp地址| 午夜国产精品影院在线观看| 国产天堂亚洲国产碰碰| 欧美日韩aaaaa| 99久久伊人精品| 韩日av一区二区| 亚洲成人在线免费| 国产精品嫩草久久久久| 日韩欧美在线不卡| 一本大道久久a久久精二百| 国产一区二区三区香蕉| 午夜久久久影院| 伊人夜夜躁av伊人久久| 国产欧美1区2区3区| 日韩欧美一区二区不卡| 欧美午夜电影网| av一区二区三区在线| 国产一区91精品张津瑜| 免费av网站大全久久| 亚洲一区二区三区爽爽爽爽爽| 中文字幕电影一区| 亚洲精品一区二区三区四区高清| 欧美日韩国产综合视频在线观看| 成人av在线播放网址| 国产成人自拍高清视频在线免费播放| 日韩黄色在线观看| 亚洲一区二区在线免费看| 综合欧美亚洲日本| 中文字幕乱码久久午夜不卡| 久久噜噜亚洲综合| 2020国产精品| 久久久久99精品国产片| 精品久久免费看| 精品久久国产字幕高潮| 欧美成人国产一区二区| 日韩美女主播在线视频一区二区三区| 欧美精品久久久久久久多人混战 | 日韩vs国产vs欧美| 日日夜夜精品视频免费| 午夜视黄欧洲亚洲| 五月天亚洲精品| 日本aⅴ免费视频一区二区三区| 亚洲成人自拍网| 亚洲va欧美va人人爽午夜 | 国产美女在线观看一区| 九九精品视频在线看| 国产一区二区日韩精品| 国产成人在线视频免费播放| 成人黄色777网| 色综合久久久久综合体| 在线免费观看日本一区| 欧美亚洲国产一区在线观看网站| 欧美日韩在线精品一区二区三区激情| 欧美综合久久久| 日韩欧美另类在线| xf在线a精品一区二区视频网站| 国产欧美一区二区三区网站| 中文字幕中文字幕在线一区| 亚洲男人的天堂在线aⅴ视频| 亚洲一级片在线观看| 蜜桃久久av一区| 国产91在线观看| 91国产福利在线| 国产亚洲欧美中文| 亚洲天天做日日做天天谢日日欢| 亚洲伦理在线免费看| 免费观看在线色综合| 成人精品电影在线观看| 欧美色综合天天久久综合精品| 日韩三级精品电影久久久 | 亚洲一区二区三区免费视频| 日韩二区三区在线观看| 成人亚洲精品久久久久软件| 欧美性生活影院| 久久人人97超碰com| 一区二区三区欧美视频| 精品一区二区三区免费播放| 91视频com| 久久婷婷国产综合精品青草| 亚洲欧美日韩电影| 国产一区二区精品在线观看| 色悠久久久久综合欧美99| 26uuu国产在线精品一区二区| 一区二区在线观看av| 国产中文一区二区三区|