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

📄 demo.map

📁 对ARM UART端口的编程
💻 MAP
字号:
###############################################################################
#                                                                             #
# IAR ARM ELF Linker V5.11.0.50622/W32                  18/Mar/2009  20:06:53 #
# Copyright 2007 IAR Systems. All rights reserved.                            #
#                                                                             #
#    Output file  =  D:\My Documents\ARM\Int_FIFO\Debug\Exe\Demo.out          #
#    Map file     =  D:\My Documents\ARM\Int_FIFO\Debug\List\Demo.map         #
#    Command line =  "C:\Program Files\IAR Systems\Embedded Workbench 5.0     #
#                    Kickstart\ARM\lib\Luminary\driverlib.a" "D:\My           #
#                    Documents\ARM\Int_FIFO\Debug\Obj\main.o" "D:\My          #
#                    Documents\ARM\Int_FIFO\Debug\Obj\startup_ewarm.o"        #
#                    "D:\My Documents\ARM\Int_FIFO\Debug\Obj\systemInit.o"    #
#                    -o "D:\My Documents\ARM\Int_FIFO\Debug\Exe\Demo.out"     #
#                    --map "D:\My Documents\ARM\Int_FIFO\Debug\List\Demo.map" #
#                     --config "C:\Program Files\IAR Systems\Embedded         #
#                    Workbench 5.0 Kickstart\ARM\config\Luminary\LM3S.icf"    #
#                    --semihosting --entry __iar_program_start                #
#                                                                             #
#                                                                             #
###############################################################################

*******************************************************************************
*** PLACEMENT SUMMARY
***

"A1":  place at start of [mem:0x0-mem:0x3ffff] { ro section .intvec };
"P1":  place in [from mem:0x0 to mem:0x3ffff] { ro };
"P2":  place in [from mem:0x20000000 to mem:0x2000ffff] { rw, block HEAP };

  Section            Kind        Address   Size  Object
  -------            ----        -------   ----  ------
"A1":                                     0x100
  .intvec            const    0x00000000  0x100  startup_ewarm.o [1]
                            - 0x00000100  0x100

"P1":                                     0x9e8
  .text              ro code  0x00000100  0x344  sysctl.o [4]
  .text              ro code  0x00000444  0x1e0  gpio.o [4]
  .text              ro code  0x00000624  0x16c  main.o [1]
  .text              ro code  0x00000790   0xc8  uart.o [4]
  .text              ro code  0x00000858   0x8c  interrupt.o [4]
  .rodata            const    0x000008e4   0x5c  sysctl.o [4]
  .text              ro code  0x00000940   0x54  systemInit.o [1]
  .text              ro code  0x00000994   0x38  ABImemset48.o [5]
  .rodata            const    0x000009cc   0x28  main.o [1]
  .text              ro code  0x000009f4   0x24  data_init.o [5]
  .iar.init_table    const    0x00000a18   0x20  - Linker created -
  .text              ro code  0x00000a38   0x18  cmain.o [5]
  .text              ro code  0x00000a50   0x14  I32DivMod.o [5]
  CODE               ro code  0x00000a64   0x14  cpu.o [4]
  .text              ro code  0x00000a78   0x10  exit.o [6]
  .text              ro code  0x00000a88   0x10  copy_init.o [5]
  .text              ro code  0x00000a98    0xe  zero_init.o [5]
  .rodata            const    0x00000aa8    0xc  sysctl.o [4]
  .text              ro code  0x00000ab4    0xa  startup_ewarm.o [1]
  .text              ro code  0x00000ac0    0xa  cexit.o [5]
  .text              ro code  0x00000acc    0x8  exit.o [3]
  .text              ro code  0x00000ad4    0x6  ABImemclr4.o [5]
  .text              ro code  0x00000adc    0x4  low_level_init.o [3]
  .text              ro code  0x00000ae0    0x2  IntDivZer.o [5]
  Initializer bytes  ro data  0x00000ae4    0x4  <for P2-1>
                            - 0x00000ae8  0x9e8

"P2", part 1 of 3:                        0x400
  .noinit            uninit   0x20000000  0x400  startup_ewarm.o [1]
                            - 0x20000400  0x400

"P2", part 2 of 3:                          0xc
  .bss               zero     0x20000400    0x4  main.o [1]
  .bss               zero     0x20000404    0x4  main.o [1]
  .bss               zero     0x20000408    0x1  main.o [1]
                            - 0x20000409    0x9

"P2", part 3 of 3:                          0x4
  P2-1                        0x2000040c    0x4  <Init block>
    .data            inited   0x2000040c    0x4  systemInit.o [1]
                            - 0x20000410    0x4


*******************************************************************************
*** MODULE SUMMARY
***

    Module            ro code  ro data  rw data
    ------            -------  -------  -------
D:\My Documents\ARM\Int_FIFO\Debug\Obj: [1]
    main.o                364       40        9
    startup_ewarm.o        10      256    1 024
    systemInit.o           84        4        4
    -------------------------------------------
    Total:                458      300    1 037

command line: [2]
    -------------------------------------------
    Total:

dl7M_tl_in.a: [3]
    exit.o                  8
    low_level_init.o        4
    -------------------------------------------
    Total:                 12

driverlib.a: [4]
    cpu.o                  20
    gpio.o                480
    interrupt.o           140
    sysctl.o              836      104
    uart.o                200
    -------------------------------------------
    Total:              1 676      104

rt7M_tl.a: [5]
    ABImemclr4.o            6
    ABImemset48.o          56
    I32DivMod.o            20
    IntDivZer.o             2
    cexit.o                10
    cmain.o                24
    copy_init.o            16
    data_init.o            36
    zero_init.o            14
    -------------------------------------------
    Total:                184

shb_l.a: [6]
    exit.o                 16
    -------------------------------------------
    Total:                 16

    Gaps                    6        2
    Linker created                  32
-----------------------------------------------
    Grand Total:        2 352      438    1 037


*******************************************************************************
*** ENTRY LIST
***

Entry                      Address   Size  Type      Object
-----                      -------   ----  ----      ------
CPUcpsid                0x00000a65         Code  Gb  cpu.o [4]
CPUcpsie                0x00000a6d         Code  Gb  cpu.o [4]
CPUwfi                  0x00000a75         Code  Gb  cpu.o [4]
FaultISR                0x00000ab9    0x2  Code  Lc  startup_ewarm.o [1]
GPIODirModeSet          0x00000445   0x4c  Code  Gb  gpio.o [4]
GPIOPadConfigSet        0x00000491  0x11e  Code  Gb  gpio.o [4]
GPIOPinRead             0x000005b1    0x8  Code  Gb  gpio.o [4]
GPIOPinTypeGPIOInput    0x000005b9   0x24  Code  Gb  gpio.o [4]
GPIOPinTypeGPIOOutput   0x000005dd   0x24  Code  Gb  gpio.o [4]
GPIOPinTypeUART         0x00000601   0x24  Code  Gb  gpio.o [4]
IntDefaultHandler       0x00000abd    0x2  Code  Lc  startup_ewarm.o [1]
IntEnable               0x00000865   0x78  Code  Gb  interrupt.o [4]
IntMasterEnable         0x00000859    0xc  Code  Gb  interrupt.o [4]
NmiSR                   0x00000ab5    0x2  Code  Lc  startup_ewarm.o [1]
Region$$Table$$Base     0x00000a18         Data  Gb  - Linker created -
Region$$Table$$Limit    0x00000a38         Data  Gb  - Linker created -
SysCtlClockGet          0x000002e1  0x164  Code  Gb  sysctl.o [4]
SysCtlClockSet          0x00000169  0x178  Code  Gb  sysctl.o [4]
SysCtlDelay             0x00000161    0x8  Code  Gb  sysctl.o [4]
SysCtlLDOSet            0x00000155    0x6  Code  Gb  sysctl.o [4]
SysCtlPeripheralDisable
                        0x00000129   0x26  Code  Gb  sysctl.o [4]
SysCtlPeripheralEnable  0x00000101   0x26  Code  Gb  sysctl.o [4]
TheSysClock             0x2000040c    0x4  Data  Gb  systemInit.o [1]
TxData                  0x000009cc   0x28  Data  Gb  main.o [1]
TxEndFlag               0x20000408    0x1  Data  Gb  main.o [1]
TxFIFOFill              0x00000679   0x44  Code  Gb  main.o [1]
TxIndex                 0x20000400    0x4  Data  Gb  main.o [1]
TxIntNum                0x20000404    0x4  Data  Gb  main.o [1]
UART2_ISR               0x0000075d   0x30  Code  Gb  main.o [1]
UARTCharGet             0x0000081d    0xa  Code  Gb  uart.o [4]
UARTCharPutNonBlocking  0x00000829   0x14  Code  Gb  uart.o [4]
UARTConfigSetExpClk     0x00000799   0x3e  Code  Gb  uart.o [4]
UARTDisable             0x000007f1   0x1c  Code  Gb  uart.o [4]
UARTEnable              0x000007d9   0x18  Code  Gb  uart.o [4]
UARTFIFOLevelSet        0x00000791    0x8  Code  Gb  uart.o [4]
UARTIntClear            0x00000855    0x4  Code  Gb  uart.o [4]
UARTIntEnable           0x0000083d    0x8  Code  Gb  uart.o [4]
UARTIntStatus           0x00000845    0xe  Code  Gb  uart.o [4]
UARTSpaceAvail          0x0000080d   0x10  Code  Gb  uart.o [4]
__aeabi_idiv0           0x00000ae1         Code  Gb  IntDivZer.o [5]
__aeabi_memclr4         0x00000ad5         Code  Gb  ABImemclr4.o [5]
__aeabi_memset4         0x00000995         Code  Gb  ABImemset48.o [5]
__aeabi_memset8         0x00000995         Code  Gb  ABImemset48.o [5]
__aeabi_uidiv           0x00000a51         Code  Gb  I32DivMod.o [5]
__aeabi_uidivmod        0x00000a51         Code  Gb  I32DivMod.o [5]
__exit                  0x00000a79   0x10  Code  Gb  exit.o [6]
__iar_Memset4_word      0x0000099d         Code  Gb  ABImemset48.o [5]
__iar_Memset8_word      0x0000099d         Code  Gb  ABImemset48.o [5]
__iar_copy_init         0x00000a89   0x10  Code  Gb  copy_init.o [5]
__iar_data_init         0x000009f5   0x24  Code  Gb  data_init.o [5]
__iar_program_start     0x00000a39         Code  Gb  cmain.o [5]
__iar_zero_init         0x00000a99    0xe  Code  Gb  zero_init.o [5]
__low_level_init        0x00000add    0x4  Code  Gb  low_level_init.o [3]
__vector_table          0x00000000  0x100  Data  Gb  startup_ewarm.o [1]
_exit                   0x00000ac1         Code  Gb  cexit.o [5]
_main                   0x00000a4b         Code  Gb  cmain.o [5]
clockInit               0x00000971   0x24  Code  Gb  systemInit.o [1]
exit                    0x00000acd    0x8  Code  Gb  exit.o [3]
g_pulRCGCRegs           0x00000aa8    0xc  Data  Lc  sysctl.o [4]
g_pulXtals              0x000008e4   0x5c  Data  Lc  sysctl.o [4]
jtagWait                0x00000941   0x30  Code  Gb  systemInit.o [1]
main                    0x000006bd   0x94  Code  Gb  main.o [1]
pulStack                0x20000000  0x400  Data  Lc  startup_ewarm.o [1]
uartInit                0x00000625   0x54  Code  Gb  main.o [1]


[1] = D:\My Documents\ARM\Int_FIFO\Debug\Obj
[2] = command line
[3] = dl7M_tl_in.a
[4] = driverlib.a
[5] = rt7M_tl.a
[6] = shb_l.a

  2 352 bytes of readonly  code memory
    438 bytes of readonly  data memory
  1 037 bytes of readwrite data memory

Errors: none
Warnings: none

⌨️ 快捷键说明

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