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

📄 app.lst

📁 编译环境是 iar EWARM ,STM32 下的UCOSII
💻 LST
📖 第 1 页 / 共 5 页
字号:
##############################################################################
#                                                                            #
# IAR ARM ANSI C/C++ Compiler V4.42A/W32 KICKSTART     26/Dec/2008  18:21:58 #
# Copyright 1999-2005 IAR Systems. All rights reserved.                      #
#                                                                            #
#    Cpu mode        =  thumb                                                #
#    Endian          =  little                                               #
#    Stack alignment =  4                                                    #
#    Source file     =  F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\app.c                                   #
#    Command line    =  F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\app.c -lCN F:\PROJECT\STM32_UCOSII\Eval #
#                       Boards\ST\STM3210E-EVAL\IAR\OS-Probe\Flash\List\ -o  #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\Flash\Obj\ -z6 --no_unroll --no_inline  #
#                       --no_tbaa --no_scheduling --debug --cpu_mode thumb   #
#                       --endian little --cpu cortex-M3 --stack_align 4 -e   #
#                       --fpu None --dlib_config "E:\Program Files\IAR       #
#                       Systems\Embedded Workbench 4.0                       #
#                       Kickstart\arm\LIB\dl7mptnnl8n.h" -I                  #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\ -I F:\PROJECT\STM32_UCOSII\EvalBoards\ #
#                       ST\STM3210E-EVAL\IAR\OS-Probe\..\BSP\ -I             #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\..\..\..\..\..\CPU\ST\STM32\inc\ -I     #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\..\..\..\..\..\uC-CPU\ -I               #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\..\..\..\..\..\uC-CPU\ARM-Cortex-M3\IAR #
#                       \ -I F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E- #
#                       EVAL\IAR\OS-Probe\..\..\..\..\..\uC-LCD\Source\ -I   #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\..\..\..\..\..\uC-LIB\ -I               #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\..\..\..\..\..\uCOS-II\Ports\ARM-Cortex #
#                       -M3\Generic\IAR\ -I F:\PROJECT\STM32_UCOSII\EvalBoar #
#                       ds\ST\STM3210E-EVAL\IAR\OS-Probe\..\..\..\..\..\uCOS #
#                       -II\Source\ -I F:\PROJECT\STM32_UCOSII\EvalBoards\ST #
#                       \STM3210E-EVAL\IAR\OS-Probe\..\..\..\..\..\uC-Probe\ #
#                       Target\Communication\Generic\RS-232\Source\ -I       #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\..\..\..\..\..\uC-Probe\Target\Communic #
#                       ation\Generic\RS-232\Ports\ST\STM32\ -I              #
#                       F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\..\..\..\..\..\uC-Probe\Target\Communic #
#                       ation\Generic\Source\ -I F:\PROJECT\STM32_UCOSII\Eva #
#                       lBoards\ST\STM3210E-EVAL\IAR\OS-Probe\..\..\..\..\.. #
#                       \uC-Probe\Target\Plugins\uCOS-II\ -I "E:\Program     #
#                       Files\IAR Systems\Embedded Workbench 4.0             #
#                       Kickstart\arm\INC\"                                  #
#    List file       =  F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\Flash\List\app.lst                      #
#    Object file     =  F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\ #
#                       IAR\OS-Probe\Flash\Obj\app.r79                       #
#                                                                            #
#                                                                            #
##############################################################################

F:\PROJECT\STM32_UCOSII\EvalBoards\ST\STM3210E-EVAL\IAR\OS-Probe\app.c
      1          /*
      2          *********************************************************************************************************
      3          *                                              EXAMPLE CODE
      4          *
      5          *                          (c) Copyright 2003-2006; Micrium, Inc.; Weston, FL
      6          *
      7          *               All rights reserved.  Protected by international copyright laws.
      8          *               Knowledge of the source code may NOT be used to develop a similar product.
      9          *               Please help us continue to provide the Embedded community with the finest
     10          *               software available.  Your honesty is greatly appreciated.
     11          *********************************************************************************************************
     12          */
     13          
     14          /*
     15          *********************************************************************************************************
     16          *
     17          *                                            EXAMPLE CODE
     18          *
     19          *                                     ST Microelectronics STM32
     20          *                                              with the
     21          *                                   STM3210E-EVAL Evaluation Board
     22          *
     23          * Filename      : app.c
     24          * Version       : V1.00
     25          * Programmer(s) : BAN
     26          *********************************************************************************************************
     27          */
     28          
     29          /*
     30          *********************************************************************************************************
     31          *                                             INCLUDE FILES
     32          *********************************************************************************************************
     33          */
     34          
     35          #include <includes.h>
     36          
     37          
     38          /*
     39          *********************************************************************************************************
     40          *                                            LOCAL DEFINES
     41          *********************************************************************************************************
     42          */
     43          
     44          #define  APP_LINE_0                                        0
     45          #define  APP_LINE_1                                       24
     46          #define  APP_LINE_2                                       48
     47          #define  APP_LINE_3                                       72
     48          #define  APP_LINE_4                                       96
     49          #define  APP_LINE_5                                      120
     50          #define  APP_LINE_6                                      144
     51          #define  APP_LINE_7                                      168
     52          #define  APP_LINE_8                                      192
     53          #define  APP_LINE_9                                      216
     54          
     55          #define  APP_COLOR_WHITE                              0xFFFF
     56          #define  APP_COLOR_BLACK                              0x0000
     57          #define  APP_COLOR_BLUE                               0x001F
     58          #define  APP_COLOR_BLUE2                              0x051F
     59          #define  APP_COLOR_RED                                0xF800
     60          #define  APP_COLOR_MAGENTA                            0xF81F
     61          #define  APP_COLOR_GREEN                              0x07E0
     62          #define  APP_COLOR_CYAN                               0x7FFF
     63          #define  APP_COLOR_YELLOW                             0xFFE0
     64          
     65          /*
     66          *********************************************************************************************************
     67          *                                       LOCAL GLOBAL VARIABLES
     68          *********************************************************************************************************
     69          */
     70          

   \                                 In segment DATA_Z, align 4, align-sorted
     71          static  OS_STK         App_TaskStartStk[APP_TASK_START_STK_SIZE];
   \                     App_TaskStartStk:
   \   00000000                      DS8 2048

   \                                 In segment DATA_Z, align 4, align-sorted
     72          static  OS_STK         App_TaskUserIFStk[APP_TASK_USER_IF_STK_SIZE];
   \                     App_TaskUserIFStk:
   \   00000000                      DS8 1024
   \   00000400                      DS8 512
     73          static  OS_STK         App_TaskKbdStk[APP_TASK_KBD_STK_SIZE];
     74          

   \                                 In segment DATA_Z, align 4, align-sorted
     75          static  OS_EVENT      *App_UserIFMbox;
   \                     App_UserIFMbox:
   \   00000000                      DS8 4
     76          

   \                                 In segment DATA_Z, align 4, align-sorted
     77          static  CPU_CHAR       App_LCDLine0[21];
     78          static  CPU_CHAR       App_LCDLine1[21];
     79          static  CPU_CHAR       App_LCDLine2[21];
     80          static  CPU_CHAR       App_LCDLine3[21];
   \                     App_LCDLine3:
   \   00000000                      DS8 24
   \   00000018                      DS8 24
   \   00000030                      DS8 24
   \   00000048                      DS8 24
   \   00000060                      DS8 24
   \   00000078                      DS8 24
   \   00000090                      DS8 24
   \   000000A8                      DS8 24
     81          static  CPU_CHAR       App_LCDLine4[21];

   \                                 In segment DATA_Z, align 4, align-sorted
     82          static  CPU_CHAR       App_LCDLine5[21];
   \                     App_LCDLine5:
   \   00000000                      DS8 24

   \                                 In segment DATA_Z, align 4, align-sorted
     83          static  CPU_CHAR       App_LCDLine6[21];
   \                     App_LCDLine6:
   \   00000000                      DS8 24
     84          static  CPU_CHAR       App_LCDLine7[21];
     85          static  CPU_CHAR       App_LCDLine8[21];
     86          static  CPU_CHAR       App_LCDLine9[21];
     87          
     88          #if ((APP_OS_PROBE_EN   == DEF_ENABLED) && \
     89               (APP_PROBE_COM_EN  == DEF_ENABLED) && \
     90               (PROBE_COM_STAT_EN == DEF_ENABLED))

   \                                 In segment DATA_Z, align 4, align-sorted
     91          static  CPU_FP32       App_ProbeComRxPktSpd;
     92          static  CPU_FP32       App_ProbeComTxPktSpd;
     93          static  CPU_FP32       App_ProbeComTxSymSpd;
     94          static  CPU_FP32       App_ProbeComTxSymByteSpd;
     95          
     96          static  CPU_INT32U     App_ProbeComRxPktLast;
     97          static  CPU_INT32U     App_ProbeComTxPktLast;
     98          static  CPU_INT32U     App_ProbeComTxSymLast;
     99          static  CPU_INT32U     App_ProbeComTxSymByteLast;
    100          
    101          static  CPU_INT32U     App_ProbeComCtrLast;
    102          #endif
    103          
    104          #if (APP_OS_PROBE_EN == DEF_ENABLED)
    105          static  CPU_INT32U     App_ProbeCounts;
    106          static  CPU_BOOLEAN    App_ProbeB1;
   \                     App_ProbeB1:
   \   00000000                      DS8 1
   \   00000001                      DS8 1
   \   00000002                      DS8 1
   \   00000003                      DS8 1
   \   00000004                      DS8 1
   \   00000005                      DS8 1
   \   00000006                      DS8 2
   \   00000008                      DS8 4
   \   0000000C                      DS8 4
   \   00000010                      DS8 4
   \   00000014                      DS8 4
   \   00000018                      DS8 4
   \   0000001C                      DS8 4
   \   00000020                      DS8 4
   \   00000024                      DS8 4
   \   00000028                      DS8 4
   \   0000002C                      DS8 4
    107          static  CPU_BOOLEAN    App_ProbeJoystickLeft;
    108          static  CPU_BOOLEAN    App_ProbeJoystickRight;
    109          static  CPU_BOOLEAN    App_ProbeJoystickUp;
    110          static  CPU_BOOLEAN    App_ProbeJoystickDown;
    111          static  CPU_BOOLEAN    App_ProbeJoystickCenter;
    112          #endif
    113          
    114          
    115          /*
    116          *********************************************************************************************************
    117          *                                      LOCAL FUNCTION PROTOTYPES
    118          *********************************************************************************************************
    119          */
    120          
    121          static  void  App_TaskCreate       (void);
    122          static  void  App_EventCreate      (void);
    123          
    124          static  void  App_TaskStart        (void        *p_arg);
    125          static  void  App_TaskUserIF       (void        *p_arg);
    126          static  void  App_TaskKbd          (void        *p_arg);
    127          

⌨️ 快捷键说明

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