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

📄 full_chip_simulation.map

📁 ucos2 应用
💻 MAP
📖 第 1 页 / 共 2 页
字号:

PROGRAM "E:\work\HCU1.2\bin\Full_Chip_Simulation.abs"

*********************************************************************************************
TARGET SECTION
---------------------------------------------------------------------------------------------
Processor   : Freescale HC12
Memory Model: BANKED
File Format : ELF\DWARF 2.0
Linker      : SmartLinker V-5.0.29 Build 6037, Feb  7 2006

*********************************************************************************************
FILE SECTION
---------------------------------------------------------------------------------------------
main.c.o                                Model: BANKED,        Lang: ANSI-C
Start12.c.o                             Model: BANKED,        Lang: ANSI-C
rtshc12.c.o (ansibi.lib)                Model: BANKED,        Lang: ANSI-C
M9S12DB128.c.o                          Model: BANKED,        Lang: ANSI-C

*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0xC000 (_Startup)
_startupData is allocated at 0xC018 and uses 6 Bytes
extern struct _tagStartup {
  unsigned nofZeroOut     1
  _Range   pZeroOut       0x2100     434
  _Copy    *toCopyDownBeg 0xC1D2
} _startupData;

*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name                    Size  Type     From       To       Segment
---------------------------------------------------------------------------------------------
.init                             24     R     0xC000     0xC017   ROM_C000
.startData                        10     R     0xC018     0xC021   ROM_C000
.rodata1                         175     R     0xC022     0xC0D0   ROM_C000
NON_BANKED                       257     R     0xC0D1     0xC1D1   ROM_C000
.copy                              7     R     0xC1D2     0xC1D8   ROM_C000
.text                           2401     R     0x4000     0x4960   ROM_4000
.stack                           256   R/W     0x2000     0x20FF   RAM
.data                              1   R/W     0x2100     0x2100   RAM
.abs_section_fffc                  2     R     0xFFFC     0xFFFD   .absSeg0
.abs_section_fffa                  2     R     0xFFFA     0xFFFB   .absSeg1
.abs_section_fff0                  2     R     0xFFF0     0xFFF1   .absSeg2
.abs_section_ffca                  2     R     0xFFCA     0xFFCB   .absSeg3
.abs_section_fff2                  2     R     0xFFF2     0xFFF3   .absSeg4
.abs_section_ffd4                  2     R     0xFFD4     0xFFD5   .absSeg5
.abs_section_ffd6                  2     R     0xFFD6     0xFFD7   .absSeg6
.bss                              97   R/W     0x2101     0x2161   RAM
.common                          336   R/W     0x2162     0x22B1   RAM
.vectSeg7_vect                     2     R     0xFFFE     0xFFFF   .vectSeg7

Summary of section sizes per section type:
READ_ONLY (R):         B4A (dec:     2890)
READ_WRITE (R/W):      2B2 (dec:      690)

*********************************************************************************************
VECTOR-ALLOCATION SECTION
    Address     InitValue   InitFunction
---------------------------------------------------------------------------------------------
     0xFFFE        0xC000   _Startup

*********************************************************************************************
OBJECT-ALLOCATION SECTION
     Name               Module                 Addr   hSize   dSize     Ref    Section   RLIB
---------------------------------------------------------------------------------------------
MODULE:                 -- main.c.o --
- PROCEDURES:
     main                                      4000      84     132       2   .text       
     Brake                                     4084      1C      28       2   .text       
     ForwardRoutine                            40A0      1A      26       4   .text       
     Run4WD                                    40BA      3B      59       2   .text       
     Run2WD                                    40F5      3B      59       2   .text       
     Reverse                                   4130      6E     110       2   .text       
     ResetPumpDisp                             419E      62      98       2   .text       
     Disp2Zero                                 4200      1E      30      10   .text       
     CalEngineTrq                              421E      27      39       2   .text       
     SamplePressure                            4245      31      49       2   .text       
     SamplePumpDisp                            4276      60      96       6   .text       
     CalPumpDisp                               42D6      C2     194       2   .text       
- VARIABLES:
     STRING.Restarting......1                  C022      10      16       1   .rodata1    
     STRING.Entering.4WD.mode....2             C032      15      21       1   .rodata1    
     STRING.Entering.BRAKE.mode..3             C047      17      23       1   .rodata1    
     STRING.Entering.2WD.mode....4             C05E      15      21       1   .rodata1    
     STRING.Entering.4WD.mode....5             C073      15      21       1   .rodata1    
     STRING.Entering.Back.mode...6             C088      16      22       1   .rodata1    
     STRING.Waiting.for.displace.7             C09E      2A      42       1   .rodata1    
     STRING.ERROR....9                         C0C8       9       9       1   .rodata1    
     CurWorkMode                               2101       1       1       9   .bss        
     fMDC10ms                                  2102       1       1       3   .bss        
     fRTI2ms                                   2103       1       1       7   .bss        
     DispCmdFilter.8                           2104       8       8       4   .bss        
     Pressure                                  2162       8       8       5   .common     
     EngineSpd                                 216A       2       2       7   .common     
     EngineTrqAvail                            216C       2       2       3   .common     
     PumpTrqAvail                              216E       2       2       1   .common     
     PumpCtl                                   2170      18      24      54   .common     
MODULE:                 -- Start12.c.o --
- PROCEDURES:
     Init                                      4398      29      41       2   .text       
     _Startup                                  C000      18      24       0   .init       
- VARIABLES:
     _startupData                              C018       6       6       3   .startData  
- LABELS:
     __SEG_END_SSTACK                          2100       0       0       1               
MODULE:                 -- rtshc12.c.o (ansibi.lib) --
- PROCEDURES:
     _LMULU16x32                               C0D1       F      15       1   NON_BANKED  
     _lDivMod                                  C0E0      A7     167       2   NON_BANKED  
     _NEG_P                                    C187       F      15       4   NON_BANKED  
     _LDIVS                                    C196      35      53       1   NON_BANKED  
     _ILSEXT                                   C1CB       7       7       2   NON_BANKED  
- VARIABLES:
MODULE:                 -- M9S12DB128.c.o --
- PROCEDURES:
     InitS12                                   43C1      25      37       2   .text       
     InitPLL                                   43E6      15      21       2   .text       
     InitRTI                                   43FB      10      16       2   .text       
     COPFail_ISR                               440B       1       1       1   .text       
     COP_ISR                                   440C       1       1       1   .text       
     RTI_ISR                                   440D     1C0     448       5   .text       
     InitPIM                                   45CD      3E      62       2   .text       
     InitPWM                                   460B       1       1       2   .text       
     InitECT                                   460C      63      99       2   .text       
     MDCU_ISR                                  466F      82     130       1   .text       
     GetLSCounter                              46F1       8       8       2   .text       
     IRQ_ISR                                   46F9       8       8       1   .text       
     InitATD                                   4701      50      80       2   .text       
     GetAD0Result                              4751      38      56       2   .text       
     GetAD1Result                              4789      38      56       2   .text       
     InitSCI                                   47C1      3D      61       2   .text       
     PrintString                               47FE      68     104      20   .text       
     TransIrq                                  4866      4C      76       4   .text       
     ReceiveIrq                                48B2      70     112       4   .text       
     SCI1_ISR                                  4922      1F      31       1   .text       
     SCI0_ISR                                  4941      20      32       1   .text       
- VARIABLES:
     Direction                                 2100       1       1       9   .data       
     ADQueIndex                                210C       1       1       5   .bss        
     HSCTmp                                    210D       8       8      17   .bss        
     HSC100ms                                  2115       8       8       5   .bss        
     HSCTick                                   211D       1       1       4   .bss        
     LSCTmp                                    211E       2       2       5   .bss        
     LSC100ms                                  2120       2       2       2   .bss        
     AD0Que                                    2122      20      32       6   .bss        
     AD1Que                                    2142      20      32       6   .bss        
     _Vector_1                                 FFFC       2       2       0   .abs_section_fffc
     _Vector_2                                 FFFA       2       2       0   .abs_section_fffa
     _Vector_7                                 FFF0       2       2       0   .abs_section_fff0
     _Vector_26                                FFCA       2       2       0   .abs_section_ffca
     _Vector_6                                 FFF2       2       2       0   .abs_section_fff2
     _Vector_21                                FFD4       2       2       0   .abs_section_ffd4
     _Vector_20                                FFD6       2       2       0   .abs_section_ffd6
     TimerTick                                 2188       2       2       3   .common     
     MDCounter                                 218A       2       2       3   .common     
     SCIBuf                                    218C     104     260      18   .common     
     RecBuf                                    2290      22      34       7   .common     

*********************************************************************************************
MODULE STATISTIC
  Name                                      Data   Code  Const
---------------------------------------------------------------------------------------------
  main.c.o                                    49    920    175
  Start12.c.o                                  0     65      0
  rtshc12.c.o (ansibi.lib)                     0    257      0
  M9S12DB128.c.o                             385   1440     14
  other                                      256     12      7

*********************************************************************************************
SECTION USE IN OBJECT-ALLOCATION SECTION
---------------------------------------------------------------------------------------------
SECTION: ".text"
  main Brake ForwardRoutine Run4WD Run2WD Reverse ResetPumpDisp Disp2Zero 
  CalEngineTrq SamplePressure SamplePumpDisp CalPumpDisp Init InitS12 InitPLL 
  InitRTI COPFail_ISR COP_ISR RTI_ISR InitPIM InitPWM InitECT MDCU_ISR 
  GetLSCounter IRQ_ISR InitATD GetAD0Result GetAD1Result InitSCI PrintString 
  TransIrq ReceiveIrq SCI1_ISR SCI0_ISR 
SECTION: ".data"
  Direction 
SECTION: ".bss"
  CurWorkMode fMDC10ms fRTI2ms DispCmdFilter.8 ADQueIndex HSCTmp HSC100ms 
  HSCTick LSCTmp LSC100ms AD0Que AD1Que 
SECTION: ".init"
  _Startup 
SECTION: ".rodata1"
  STRING.Restarting......1 STRING.Entering.4WD.mode....2 
  STRING.Entering.BRAKE.mode..3 STRING.Entering.2WD.mode....4 
  STRING.Entering.4WD.mode....5 STRING.Entering.Back.mode...6 
  STRING.Waiting.for.displace.7 STRING.ERROR....9 
SECTION: "NON_BANKED"
  _LMULU16x32 _lDivMod _NEG_P _LDIVS _ILSEXT 
SECTION: ".common"
  Pressure EngineSpd EngineTrqAvail PumpTrqAvail PumpCtl TimerTick MDCounter 
  SCIBuf RecBuf 
SECTION: ".abs_section_fffc"
  _Vector_1 
SECTION: ".abs_section_fffa"
  _Vector_2 
SECTION: ".abs_section_fff0"
  _Vector_7 
SECTION: ".abs_section_ffca"
  _Vector_26 
SECTION: ".abs_section_fff2"
  _Vector_6 
SECTION: ".abs_section_ffd4"
  _Vector_21 
SECTION: ".abs_section_ffd6"
  _Vector_20 

*********************************************************************************************
OBJECT LIST SORTED BY ADDRESS
     Name                                      Addr   hSize   dSize     Ref    Section   RLIB
---------------------------------------------------------------------------------------------
     Direction                                 2100       1       1       9   .data       
     CurWorkMode                               2101       1       1       9   .bss        
     fMDC10ms                                  2102       1       1       3   .bss        
     fRTI2ms                                   2103       1       1       7   .bss        
     DispCmdFilter.8                           2104       8       8       4   .bss        
     ADQueIndex                                210C       1       1       5   .bss        
     HSCTmp                                    210D       8       8      17   .bss        
     HSC100ms                                  2115       8       8       5   .bss        
     HSCTick                                   211D       1       1       4   .bss        
     LSCTmp                                    211E       2       2       5   .bss        
     LSC100ms                                  2120       2       2       2   .bss        
     AD0Que                                    2122      20      32       6   .bss        
     AD1Que                                    2142      20      32       6   .bss        
     Pressure                                  2162       8       8       5   .common     
     EngineSpd                                 216A       2       2       7   .common     
     EngineTrqAvail                            216C       2       2       3   .common     
     PumpTrqAvail                              216E       2       2       1   .common     
     PumpCtl                                   2170      18      24      54   .common     
     TimerTick                                 2188       2       2       3   .common     
     MDCounter                                 218A       2       2       3   .common     
     SCIBuf                                    218C     104     260      18   .common     
     RecBuf                                    2290      22      34       7   .common     
     main                                      4000      84     132       2   .text       
     Brake                                     4084      1C      28       2   .text       
     ForwardRoutine                            40A0      1A      26       4   .text       
     Run4WD                                    40BA      3B      59       2   .text       
     Run2WD                                    40F5      3B      59       2   .text       
     Reverse                                   4130      6E     110       2   .text       
     ResetPumpDisp                             419E      62      98       2   .text       
     Disp2Zero                                 4200      1E      30      10   .text       
     CalEngineTrq                              421E      27      39       2   .text       
     SamplePressure                            4245      31      49       2   .text       
     SamplePumpDisp                            4276      60      96       6   .text       
     CalPumpDisp                               42D6      C2     194       2   .text       
     Init                                      4398      29      41       2   .text       
     InitS12                                   43C1      25      37       2   .text       
     InitPLL                                   43E6      15      21       2   .text       
     InitRTI                                   43FB      10      16       2   .text       
     COPFail_ISR                               440B       1       1       1   .text       
     COP_ISR                                   440C       1       1       1   .text       
     RTI_ISR                                   440D     1C0     448       5   .text       
     InitPIM                                   45CD      3E      62       2   .text       
     InitPWM                                   460B       1       1       2   .text       
     InitECT                                   460C      63      99       2   .text       
     MDCU_ISR                                  466F      82     130       1   .text       
     GetLSCounter                              46F1       8       8       2   .text       
     IRQ_ISR                                   46F9       8       8       1   .text       

⌨️ 快捷键说明

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