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

📄 lcd_demo.map

📁 This example project shows how to use the IAR Embedded Workbench for ARM to develop code for the I
💻 MAP
📖 第 1 页 / 共 5 页
字号:
################################################################################
#                                                                              #
#      IAR Universal Linker V4.60I/386                                         #
#                                                                              #
#           Link time     =  22/Nov/2007  12:18:52                             #
#           Target CPU    =  ARM                                               #
#           List file     =  "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\List\LCD_demo.map"       #
#           Output file 1 =  "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Exe\LCD_demo.d79"        #
#                            Format: debug                                     #
#                            UBROF version 10.0.2                              #
#                            Using library modules for C-SPY (-rt)             #
#           Command line  =  "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\cortexm3_macro.r79"  #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\drv_hd44780.r79"     #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\drv_hd44780_l.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\main.r79"            #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_adc.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_bkp.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_can.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_flash.r79" #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_gpio.r79"  #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_i2c.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_it.r79"    #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_lib.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_nvic.r79"  #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_rcc.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_spi.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_tim.r79"   #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_tim1.r79"  #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_usart.r79" #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Obj\stm32f10x_vector.r79 #
#                            "                                                 #
#                            -o                                                #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\Exe\LCD_demo.d79"        #
#                            -l                                                #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\RAM Debug\List\LCD_demo.map"       #
#                            -xmsnio                                           #
#                            "-IC:\Program Files\IAR Systems\Embedded Workbenc #
#                            h 4.0\ARM\LIB\"                                   #
#                            -f                                                #
#                            "C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM #
#                            32-SK\LCD_Demo\config\lnkarm_ram.xcl"             #
#                            (-DRAMSTART=0x20000000 -DRAMEND=0x20004FFF        #
#                            -DROMSTART=RAMSTART -DROMEND=RAMEND -carm         #
#                            -Z(CODE)INTVEC=ROMSTART-ROMEND                    #
#                            -Z(CODE)ICODE,DIFUNCT=ROMSTART-ROMEND             #
#                            -Z(CODE)SWITAB=ROMSTART-ROMEND                    #
#                            -Z(CODE)CODE=ROMSTART-ROMEND                      #
#                            -Z(CONST)CODE_ID=ROMSTART-ROMEND                  #
#                            -Z(CONST)INITTAB,DATA_ID,DATA_C=ROMSTART-ROMEND   #
#                            -Z(CONST)CHECKSUM=ROMSTART-ROMEND                 #
#                            -Z(DATA)DATA_I,DATA_Z,DATA_N=RAMSTART-RAMEND      #
#                            -Z(DATA)CODE_I=RAMSTART-RAMEND -QCODE_I=CODE_ID   #
#                            -D_CSTACK_SIZE=400 -D_HEAP_SIZE=400               #
#                            -Z(DATA)CSTACK+_CSTACK_SIZE=RAMSTART-RAMEND       #
#                            -Z(DATA)HEAP+_HEAP_SIZE=RAMSTART-RAMEND) -rt      #
#                            "C:\Program Files\IAR Systems\Embedded Workbench  #
#                            4.0\ARM\LIB\dl7mptnnl8n.r79"                      #
#                            -s __program_start                                #
#                                                                              #
#                        Copyright 1987-2007 IAR Systems. All rights reserved. #
################################################################################





                ****************************************
                *                                      *
                *           CROSS REFERENCE            *
                *                                      *
                ****************************************

       Program entry at :           20000121  Relocatable, from module : ?CMAIN




                ****************************************
                *                                      *
                *            RUNTIME MODEL             *
                *                                      *
                ****************************************

  StackAlign4                = USED
  __cpu_mode                 = __pcs__thumb
  __data_model               = absolute
  __dlib_file_descriptor     = 0
  __dlib_full_locale_support = 0
  __endian                   = little
  __rt_version               = 6
  __thumb_aware              = enabled



                ****************************************
                *                                      *
                *              MODULE MAP              *
                *                                      *
                ****************************************


  DEFINED ABSOLUTE ENTRIES
    *************************************************************************

  DEFINED ABSOLUTE ENTRIES
  PROGRAM MODULE, NAME : ?ABS_ENTRY_MOD

Absolute parts
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _HEAP_SIZE              00000400 
           _CSTACK_SIZE            00000400 
           ROMEND                  20004FFF 
           ROMSTART                20000000 
           RAMEND                  20004FFF 
           RAMSTART                20000000 
    *************************************************************************

  FILE NAME : C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM32-SK\LCD_Demo\RAM Debug\Obj\cortexm3_macro.r79
  PROGRAM MODULE, NAME : cortexm3_macro

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 20000150 - 200001BD (0x6e bytes), align: 2
  Segment part 0. ROOT.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __WFI                   20000151 
           __WFE                   20000155 
           __SEV                   20000159 
           __ISB                   2000015D 
           __DSB                   20000163 
           __DMB                   20000169 
           __SVC                   2000016F 
           __MRS_CONTROL           20000173 
           __MSR_CONTROL           20000179 
           __MRS_PSP               20000183 
           __MSR_PSP               20000189 
           __MRS_MSP               2000018F 
           __MSR_MSP               20000195 
           __SETPRIMASK            2000019B        NVIC_SETPRIMASK (stm32f10x_nvic)
           __RESETPRIMASK          2000019F        NVIC_RESETPRIMASK (stm32f10x_nvic)
           __SETFAULTMASK          200001A3 
           __RESETFAULTMASK        200001A7 
           __BASEPRICONFIG         200001AB 
           __GetBASEPRI            200001B1 
           __REV_HalfWord          200001B7 
           __REV_Word              200001BB 

    *************************************************************************

  FILE NAME : C:\user_shi_04 -- DVD45\Cortex02\Example\IAR-STM32-SK\LCD_Demo\RAM Debug\Obj\drv_hd44780.r79
  PROGRAM MODULE, NAME : drv_hd44780

  SEGMENTS IN THE MODULE
  ======================
DATA_I
  Relative segment, address: 20002A80 - 20002A83 (0x4 bytes), align: 2
  Segment part 2.             Intra module refs:   Segment part 18
                                                   Segment part 21
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD4478_Ctrl             20002A80 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 200001C0 - 200001E3 (0x24 bytes), align: 2
  Segment part 4.             Intra module refs:   HD44780_StrShow
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780WrData           200001C1 
               stack 1 = 00000000 ( 00000008 )
    -------------------------------------------------------------------------
CODE
  Segment part 5. NOT NEEDED.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780RdData           
               not allocated function
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 200001E4 - 20000207 (0x24 bytes), align: 2
  Segment part 6.             Intra module refs:   HD44780_ClearDisplay
                                                   HD44780_PowerUpInit
                                                   HD44780_SetMode
                                                   HD44780_StrShow
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780WrComm           200001E5 
               stack 1 = 00000000 ( 00000008 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 20000208 - 20000227 (0x20 bytes), align: 2
  Segment part 7.             Intra module refs:   HD44780_BusyCheck
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780RdStatus         20000209 
               stack 1 = 00000000 ( 00000008 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 20000228 - 20000249 (0x22 bytes), align: 2
  Segment part 8.             Intra module refs:   HD44780_StrShow
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780_GetDDRamAdd     20000229 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 2000024C - 200002C7 (0x7c bytes), align: 2
  Segment part 9.             Intra module refs:   HD44780_StrShow
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780_CheckVisual     2000024D 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 200002C8 - 20000321 (0x5a bytes), align: 2
  Segment part 10.            Intra module refs:   HD44780_ClearDisplay
                                                   HD44780_PowerUpInit
                                                   HD44780_SetMode
                                                   HD44780_StrShow
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780_BusyCheck       200002C9 
               stack 1 = 00000000 ( 00000010 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 20000324 - 200003F3 (0xd0 bytes), align: 2
  Segment part 11.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780_PowerUpInit     20000325        main (main)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Segment part 12. NOT NEEDED.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780_GetSetting      
               not allocated function
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 200003F4 - 2000042D (0x3a bytes), align: 2
  Segment part 13.            Intra module refs:   HD44780_PowerUpInit
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           HD44780_SetMode         200003F5 

⌨️ 快捷键说明

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