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

📄 51.map

📁 1. UC/OS 8051中完全应用。 2. 显示各个任务的执行时间, 执行时间占总时间百分比, tick计数器 3.任务中信号量,消息以及消息队列的使用。 我自己仔细测试过了
💻 MAP
📖 第 1 页 / 共 5 页
字号:


004142H   00445BH   00031AH   BYTE   UNIT     CODE           ?PR?_?OSFLAGPEND?OS_FLAG
00445CH   0045AAH   00014FH   BYTE   UNIT     CODE           ?PR?_?OS_FLAGUNLINK?OS_FLAG
0045ABH   0046ABH   000101H   BYTE   UNIT     CODE           ?PR?_?OS_FLAGTASKRDY?OS_FLAG
0046ACH   0048C9H   00021EH   BYTE   UNIT     CODE           ?PR?_?OSFLAGPOST?OS_FLAG
0048CAH   004AA1H   0001D8H   BYTE   UNIT     CODE           ?PR?_?OS_FLAGBLOCK?OS_FLAG
004AA2H   004B6AH   0000C9H   BYTE   UNIT     CODE           ?PR?_?OSMBOXCREATE?OS_MBOX
004B6BH   004D46H   0001DCH   BYTE   UNIT     CODE           ?PR?_?OSMBOXPEND?OS_MBOX
004D47H   004E10H   0000CAH   BYTE   UNIT     CODE           ?PR?_?OSMBOXPOST?OS_MBOX
004E11H   00506CH   00025CH   BYTE   UNIT     CODE           ?PR?_?OSQCREATE?OS_Q
00506DH   005130H   0000C4H   BYTE   UNIT     CODE           ?PR?_?OSSEMCREATE?OS_SEM
005131H   0052ECH   0001BCH   BYTE   UNIT     CODE           ?PR?_?OSTASKSTKCHK?OS_TASK
0052EDH   005324H   000038H   BYTE   UNIT     CODE           ?PR?_?OSTIMEGET?OS_TIME
005325H   00534EH   00002AH   BYTE   UNIT     CODE           ?PR?_?OSTIMESET?OS_TIME
00534FH   00534FH   000001H   BYTE   UNIT     CODE           ?PR?CHKBUSY?LCD_12864
005350H   005455H   000106H   BYTE   UNIT     CODE           ?PR?_?LCD_PUTSTR?LCD_12864

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   000EF2H   000EF3H   BYTE   UNIT     XDATA          ?XD?MAIN
000EF3H   001708H   000816H   BYTE   UNIT     XDATA          ?XD?OS_CORE
001709H   001737H   00002FH   BYTE   UNIT     XDATA          _XDATA_GROUP_
001738H   00173AH   000003H   BYTE   UNIT     XDATA          ?XD?C51



OVERLAY MAP OF MODULE:   .\obj\51 (MAIN)


FUNCTION/MODULE                      BIT_GROUP   DATA_GROUP   XDATA_GROUP
--> CALLED FUNCTION/MODULE          START  STOP  START  STOP  START  STOP
=========================================================================
?C_C51STARTUP                       ----- -----  ----- -----  ----- -----
  +--> ?PR?MAIN?MAIN

MAIN/MAIN                           ----- -----  ----- -----  1709H 1709H
  +--> ?PR?_?INITHARDWARE?OS_CPU_C
  +--> ?PR?INITSERIAL?MAIN
  +--> ?PR?LCD_INIT?LCD_12864
  +--> ?PR?_LCD_CLR?LCD_12864
  +--> ?PR?_?C51_ELAPSEDINIT?C51
  +--> ?PR?_?OSINIT?OS_CORE
  +--> ?CO?MAIN
  +--> ?PR?_?TASKSTART?MAIN
  +--> ?PR?_?OSTASKCREATEEXT?OS_TASK
  +--> ?PR?_?OSSTART?OS_CORE

_?INITHARDWARE/OS_CPU_C             ----- -----  ----- -----  ----- -----

INITSERIAL/MAIN                     ----- -----  ----- -----  ----- -----

LCD_INIT/LCD_12864                  ----- -----  ----- -----  ----- -----
  +--> ?PR?_SEND_DATA?LCD_12864
  +--> ?PR?_SEND_COMM?LCD_12864

_SEND_DATA/LCD_12864                ----- -----  ----- -----  ----- -----

_SEND_COMM/LCD_12864                ----- -----  ----- -----  ----- -----

_LCD_CLR/LCD_12864                  ----- -----  ----- -----  ----- -----
  +--> ?PR?_SEND_DATA?LCD_12864
  +--> ?PR?_SEND_COMM?LCD_12864

_?C51_ELAPSEDINIT/C51               ----- -----  ----- -----  ----- -----
  +--> ?PR?_?C51_ELAPSEDSTART?C51
  +--> ?PR?_?C51_ELAPSEDSTOP?C51

LX51 LINKER/LOCATER V4.10a                                                            08/19/2008  10:59:11  PAGE 6


_?C51_ELAPSEDSTART/C51              ----- -----  ----- -----  ----- -----

_?C51_ELAPSEDSTOP/C51               ----- -----  ----- -----  ----- -----

_?OSINIT/OS_CORE                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
  +--> ?PR?_?OS_FLAGINIT?OS_FLAG
  +--> ?PR?_?OS_QINIT?OS_Q
  +--> ?PR?_?OS_TASKIDLE?OS_CORE
  +--> ?PR?_?OSTASKCREATEEXT?OS_TASK
  +--> ?PR?_?OS_TASKSTAT?OS_CORE
  +--> ?PR?_?OSINITHOOKEND?OS_CPU_C

_?OSINITHOOKBEGIN/OS_CPU_C          ----- -----  ----- -----  ----- -----

_?OS_FLAGINIT/OS_FLAG               ----- -----  ----- -----  ----- -----

_?OS_QINIT/OS_Q                     ----- -----  ----- -----  ----- -----

_?OS_TASKIDLE/OS_CORE               ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTASKIDLEHOOK?OS_CPU_C

_?OSTASKIDLEHOOK/OS_CPU_C           ----- -----  ----- -----  ----- -----

_?OSTASKCREATEEXT/OS_TASK           ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
  +--> ?PR?_?OS_TCBINIT?OS_CORE
  +--> ?PR?_?OS_SCHED?OS_CORE

_?OSTASKSTKINIT/OS_CPU_C            ----- -----  ----- -----  ----- -----

_?OS_TCBINIT/OS_CORE                ----- -----  ----- -----  ----- -----
  +--> ?CO?OS_CORE
  +--> ?PR?_?OSTCBINITHOOK?OS_CPU_C
  +--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C

?CO?OS_CORE                         ----- -----  ----- -----  ----- -----

_?OSTCBINITHOOK/OS_CPU_C            ----- -----  ----- -----  ----- -----

_?OSTASKCREATEHOOK/OS_CPU_C         ----- -----  ----- -----  ----- -----

_?OS_SCHED/OS_CORE                  ----- -----  ----- -----  ----- -----
  +--> ?CO?OS_CORE
  +--> ?PR?OSCTXSW?OS_CPU_A

OSCTXSW/OS_CPU_A                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
  +--> ?PR?OSSTARTHIGHRDY?OS_CPU_A

_?OSTASKSWHOOK/OS_CPU_C             ----- -----  ----- -----  ----- -----
  +--> ?PR?_?C51_ELAPSEDSTOP?C51
  +--> ?PR?_?C51_ELAPSEDSTART?C51

OSSTARTHIGHRDY/OS_CPU_A             ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTASKSWHOOK?OS_CPU_C

_?OS_TASKSTAT/OS_CORE               ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTIMEDLY?OS_TIME
  +--> ?PR?_?OSTASKSTATHOOK?OS_CPU_C

_?OSTIMEDLY/OS_TIME                 ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_SCHED?OS_CORE

_?OSTASKSTATHOOK/OS_CPU_C           ----- -----  ----- -----  ----- -----
LX51 LINKER/LOCATER V4.10a                                                            08/19/2008  10:59:11  PAGE 7


  +--> ?PR?_?OSSCHEDLOCK?OS_CORE
  +--> ?CO?OS_CPU_C
  +--> ?PR?_?LCD_PRINT?LCD_12864
  +--> ?PR?_?OSSCHEDUNLOCK?OS_CORE

_?OSSCHEDLOCK/OS_CORE               ----- -----  ----- -----  ----- -----

?CO?OS_CPU_C                        ----- -----  ----- -----  ----- -----

_?LCD_PRINT/LCD_12864               ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSSEMPEND?OS_SEM
  +--> ?PR?_VSPRINTF?VSPRINTF
  +--> ?PR?_?OSSEMPOST?OS_SEM
  +--> ?PR?_?LCD_PUTSTR?LCD_12864

_?OSSEMPEND/OS_SEM                  ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_EVENTTASKWAIT?OS_CORE
  +--> ?PR?_?OS_SCHED?OS_CORE
  +--> ?PR?_?OS_EVENTTO?OS_CORE

_?OS_EVENTTASKWAIT/OS_CORE          ----- -----  ----- -----  ----- -----

_?OS_EVENTTO/OS_CORE                ----- -----  ----- -----  ----- -----

_VSPRINTF/VSPRINTF                  ----- -----  ----- -----  170AH 170FH
  +--> ?PR?PRINTF?PRINTF

PRINTF/PRINTF                       20H.0 21H.0  0008H 000CH  1710H 1737H
  +--> ?PR?PUTCHAR?PUTCHAR

PUTCHAR/PUTCHAR                     ----- -----  ----- -----  ----- -----

_?OSSEMPOST/OS_SEM                  ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_EVENTTASKRDY?OS_CORE
  +--> ?PR?_?OS_SCHED?OS_CORE

_?OS_EVENTTASKRDY/OS_CORE           ----- -----  ----- -----  ----- -----
  +--> ?CO?OS_CORE

_?LCD_PUTSTR/LCD_12864              ----- -----  ----- -----  ----- -----
  +--> ?PR?_?PUTCHAR5X8?LCD_12864

_?PUTCHAR5X8/LCD_12864              ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSSEMPEND?OS_SEM
  +--> ?PR?_SEND_DATA?LCD_12864
  +--> ?PR?_SEND_COMM?LCD_12864
  +--> ?PR?_?OSSEMPOST?OS_SEM

_?OSSCHEDUNLOCK/OS_CORE             ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_SCHED?OS_CORE

_?OSINITHOOKEND/OS_CPU_C            ----- -----  ----- -----  ----- -----

?CO?MAIN                            ----- -----  ----- -----  ----- -----

_?TASKSTART/MAIN                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSSTATINIT?OS_CORE
  +--> ?PR?_?OSSEMCREATE?OS_SEM
  +--> ?PR?_?TASKSTARTDISPINIT?MAIN
  +--> ?PR?_?OSQCREATE?OS_Q
  +--> ?PR?_?TASKSTARTCREATETASKS?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_?LCD_PRINT?LCD_12864
  +--> ?PR?_?OSTIMEDLY?OS_TIME

LX51 LINKER/LOCATER V4.10a                                                            08/19/2008  10:59:11  PAGE 8


_?OSSTATINIT/OS_CORE                ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTIMEDLY?OS_TIME

_?OSSEMCREATE/OS_SEM                ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_EVENTWAITLISTINIT?OS_CORE

_?OS_EVENTWAITLISTINIT/OS_CORE      ----- -----  ----- -----  ----- -----

_?TASKSTARTDISPINIT/MAIN            ----- -----  ----- -----  ----- -----
  +--> ?CO?MAIN
  +--> ?PR?_?LCD_PRINT?LCD_12864
  +--> ?PR?_?OSVERSION?OS_CORE

_?OSVERSION/OS_CORE                 ----- -----  ----- -----  ----- -----

_?OSQCREATE/OS_Q                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_EVENTWAITLISTINIT?OS_CORE

_?TASKSTARTCREATETASKS/MAIN         ----- -----  ----- -----  ----- -----
  +--> ?CO?MAIN
  +--> ?PR?_?TASKCLK?MAIN
  +--> ?PR?_?OSTASKCREATEEXT?OS_TASK
  +--> ?PR?_?TASK1?MAIN
  +--> ?PR?_?TASK2?MAIN
  +--> ?PR?_?TASK3?MAIN
  +--> ?PR?_?TASK4?MAIN
  +--> ?PR?_?TASK5?MAIN

_?TASKCLK/MAIN                      ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTIMEDLY?OS_TIME

_?TASK1/MAIN                        ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSQPEND?OS_Q
  +--> ?PR?_?LCD_PUTSTR?LCD_12864

_?OSQPEND/OS_Q                      ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_EVENTTASKWAIT?OS_CORE
  +--> ?PR?_?OS_SCHED?OS_CORE
  +--> ?PR?_?OS_EVENTTO?OS_CORE

_?TASK2/MAIN                        ----- -----  ----- -----  ----- -----
  +--> ?CO?MAIN
  +--> ?PR?_?OSQPOST?OS_Q
  +--> ?PR?_?OSTIMEDLYHMSM?OS_TIME

_?OSQPOST/OS_Q                      ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OS_EVENTTASKRDY?OS_CORE
  +--> ?PR?_?OS_SCHED?OS_CORE

_?OSTIMEDLYHMSM/OS_TIME             ----- -----  ----- -----  ----- -----
  +--> ?PR?_?OSTIMEDLY?OS_TIME

_?TASK3/MAIN                        ----- -----  ----- -----  ----- -----
  +--> ?CO?MAIN
  +--> ?PR?_?OSTIMEDLYHMSM?OS_TIME
  +--> ?PR?_?OSQPOST?OS_Q

_?TASK4/MAIN                        ----- -----  ----- -----  ----- -----
  +--> ?CO?MAIN
  +--> ?PR?_?OSTIMEDLYHMSM?OS_TIME
  +--> ?PR?_?OSQPOST?OS_Q

_?TASK5/MAIN                        ----- -----  ----- -----  ----- -----
  +--> ?CO?MAIN
  +--> ?PR?_?OSTIMEDLYHMSM?OS_TIME
LX51 LINKER/LOCATER V4.10a                                                            08/19/2008  10:59:11  PAGE 9


⌨️ 快捷键说明

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