⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lst

📁 ucos v2.62 安装程序 附带已移植到C8051F020的UCOS源码
💻 LST
字号:
C51 COMPILER V8.05a   MAIN                                                                 04/11/2007 16:19:49 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\Program Files\keil\C51\BIN\C51.EXE main.c LARGE BROWSE INCDIR(..\app;..\Main;..\Port;..\SOURCE) 
                    -DEBUG OBJECTEXTEND PRINT(..\Output\main.lst) SRC(..\Output\main.SRC)

line level    source

   1          #include  "INCLUDES.H"
   2          extern void Init_Device(void);
   3          
   4          #define  TaskStkSize                 128
   5          //#define  TaskStartPrio                                 0
   6          //#define  TaskTestPrio                1
   7          
   8          OS_STK   TaskStartStk[TaskStkSize];
   9          OS_STK   TaskTestStk[TaskStkSize];
  10          OS_STK   TSK_STK2[TaskStkSize];
  11          OS_STK   TSK_STK3[TaskStkSize];
  12          OS_STK   TSK_STK4[TaskStkSize];
  13          OS_STK   TSK_STK5[TaskStkSize];
  14          OS_STK   TSK_STK6[TaskStkSize];
  15          OS_STK   TSK_STK7[TaskStkSize];
  16          OS_STK   TSK_STK8[TaskStkSize];
  17          OS_STK   TSK_STK9[TaskStkSize];
  18          OS_STK   TSK_STKA[TaskStkSize];
  19          OS_STK   TSK_STKB[TaskStkSize];
  20          OS_STK   TSK_STKC[TaskStkSize];
  21          OS_STK   TSK_STKD[TaskStkSize];
  22          OS_STK   TSK_STKE[TaskStkSize];
  23          OS_STK   TSK_STKF[TaskStkSize];
  24          
  25          void TaskStart(void *ppdata);
  26          void TaskTest(void *ppdata);
  27          void TSK2(void *p)
  28          {       while(1){OSTimeDly(3);}
  29   1      }
*** WARNING C280 IN LINE 27 OF MAIN.C: 'p': unreferenced local variable
  30          void TSK3(void *p)
  31          {       while(1){OSTimeDly(5);}
  32   1      }
*** WARNING C280 IN LINE 30 OF MAIN.C: 'p': unreferenced local variable
  33          
  34          void TSK4(void *p)
  35          {       while(1){OSTimeDly(7);}
  36   1      }
*** WARNING C280 IN LINE 34 OF MAIN.C: 'p': unreferenced local variable
  37          
  38          void TSK5(void *p)
  39          {       while(1){OSTimeDly(11);}
  40   1      }
*** WARNING C280 IN LINE 38 OF MAIN.C: 'p': unreferenced local variable
  41          
  42          void TSK6(void *p)
  43          {       while(1){OSTimeDly(13);}
  44   1      }
*** WARNING C280 IN LINE 42 OF MAIN.C: 'p': unreferenced local variable
  45          
  46          void TSK7(void *p)
  47          {       while(1){OSTimeDly(17);}
  48   1      }
*** WARNING C280 IN LINE 46 OF MAIN.C: 'p': unreferenced local variable
C51 COMPILER V8.05a   MAIN                                                                 04/11/2007 16:19:49 PAGE 2   

  49          
  50          void TSK8(void *p)
  51          {       while(1){OSTimeDly(19);}
  52   1      }
*** WARNING C280 IN LINE 50 OF MAIN.C: 'p': unreferenced local variable
  53          void TSK9(void *p)
  54          {       while(1){OSTimeDly(23);}
  55   1      }
*** WARNING C280 IN LINE 53 OF MAIN.C: 'p': unreferenced local variable
  56          void TSKA(void *p)
  57          {       while(1){OSTimeDly(29);}
  58   1      }
*** WARNING C280 IN LINE 56 OF MAIN.C: 'p': unreferenced local variable
  59          void TSKB(void *p)
  60          {       while(1){OSTimeDly(31);}
  61   1      }
*** WARNING C280 IN LINE 59 OF MAIN.C: 'p': unreferenced local variable
  62          void TSKC(void *p)
  63          {       while(1){OSTimeDly(37);}
  64   1      }
*** WARNING C280 IN LINE 62 OF MAIN.C: 'p': unreferenced local variable
  65          void TSKD(void *p)
  66          {       while(1){OSTimeDly(41);}
  67   1      }
*** WARNING C280 IN LINE 65 OF MAIN.C: 'p': unreferenced local variable
  68          void TSKE(void *p)
  69          {       while(1){OSTimeDly(43);}
  70   1      }
*** WARNING C280 IN LINE 68 OF MAIN.C: 'p': unreferenced local variable
  71          void TSKF(void *p)
  72          {       while(1){OSTimeDly(47);}
  73   1      }
*** WARNING C280 IN LINE 71 OF MAIN.C: 'p': unreferenced local variable
  74          
  75          
  76          main()
  77          {
  78   1              Init_Device();
  79   1          OSInit();
  80   1          OSTaskCreate(TaskStart,(void*)0,&TaskStartStk[0],0);
  81   1                  OSTaskCreate(TSK2,(void*)0,TSK_STK2,1);
  82   1                  OSTaskCreate(TSK3,(void*)0,TSK_STK3,3);
  83   1                  OSTaskCreate(TSK4,(void*)0,TSK_STK4,4);
  84   1                  OSTaskCreate(TSK5,(void*)0,TSK_STK5,5);
  85   1                  OSTaskCreate(TSK6,(void*)0,TSK_STK6,6);
  86   1                  OSTaskCreate(TSK7,(void*)0,TSK_STK7,7);
  87   1                  OSTaskCreate(TSK8,(void*)0,TSK_STK8,8);
  88   1                  OSTaskCreate(TSK9,(void*)0,TSK_STK9,9);
  89   1                  OSTaskCreate(TSKA,(void*)0,TSK_STKA,10);
  90   1                  OSTaskCreate(TSKB,(void*)0,TSK_STKB,11);
  91   1                  OSTaskCreate(TSKC,(void*)0,TSK_STKC,12);
  92   1                  OSTaskCreate(TSKD,(void*)0,TSK_STKD,13);
  93   1                  OSTaskCreate(TSKE,(void*)0,TSK_STKE,14);
  94   1                  OSTaskCreate(TSKF,(void*)0,TSK_STKF,15);
  95   1          OSStart();
  96   1      }
  97          
  98          void TaskStart(void *ppdata)
  99          {
 100   1          ppdata = ppdata;
 101   1          
 102   1              OSTimeInit();
C51 COMPILER V8.05a   MAIN                                                                 04/11/2007 16:19:49 PAGE 3   

 103   1          OSTaskCreate(TaskTest,(void*)0,&TaskTestStk[0],2);
 104   1              for(;1;)
 105   1              {
 106   2                  OSTimeDly(1);
 107   2                      //OSTaskDel(OS_PRIO_SELF);
 108   2              }
 109   1      
 110   1      }
 111          void TaskTest(void *ppdata)
 112          {
 113   1          unsigned char led_on=0;
 114   1          ppdata = ppdata;
 115   1              for(;1;)
 116   1              {
 117   2            OSTimeDly(2);     
 118   2              }
 119   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1162    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   2048      43
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -