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

📄 cppdemo.map

📁 STM32菜鸟之零耗时键盘及疯狗C++演示程序包
💻 MAP
📖 第 1 页 / 共 5 页
字号:
  Relative segment, address: 0800031C - 080003DB (0xc0 bytes), align: 2
  Segment part 8.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::NVIC_Configuration()
                                   0800031D        main (main)
               stack 1 = 00000000 ( 00000008 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080003DC - 080003FB (0x20 bytes), align: 2
  Segment part 9.             Intra module refs:   SystemObj::Init()
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::SysTick_Config()
                                   080003DD 
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080003FC - 08000407 (0xc bytes), align: 2
  Segment part 10.            Intra module refs:   SystemObj::Init()
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Button_Config()
                                   080003FD 
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 08000408 - 0800041F (0x18 bytes), align: 2
  Segment part 11.            Intra module refs:   SystemObj::Init()
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led_Config()
                                   08000409 
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 08000420 - 08000463 (0x44 bytes), align: 2
  Segment part 13.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::SysTickHandler()
                                   08000421        __vector_table (stm32f10x_vector)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 08000464 - 0800046F (0xc bytes), align: 2
  Segment part 14.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::LedOn()      08000465        KeyboardObj::Key17() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 08000470 - 0800047B (0xc bytes), align: 2
  Segment part 15.            Intra module refs:   SystemObj::Led_Config()
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::LedOff()     08000471        KeyboardObj::Key07() (keyboard)
                                                   KeyboardObj::Key27() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 0800047C - 08000487 (0xc bytes), align: 2
  Segment part 16.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led1On()     0800047D        KeyboardObj::Key11() (keyboard)
                                                   KeyboardObj::Key13() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 08000488 - 08000493 (0xc bytes), align: 2
  Segment part 17.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led1Off()    08000489        KeyboardObj::Key01() (keyboard)
                                                   KeyboardObj::Key03() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 08000494 - 0800049F (0xc bytes), align: 2
  Segment part 18.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led2On()     08000495        KeyboardObj::Key12() (keyboard)
                                                   KeyboardObj::Key14() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080004A0 - 080004AB (0xc bytes), align: 2
  Segment part 19.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led2Off()    080004A1        KeyboardObj::Key02() (keyboard)
                                                   KeyboardObj::Key04() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080004AC - 080004B7 (0xc bytes), align: 2
  Segment part 20.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led3On()     080004AD        KeyboardObj::Key12() (keyboard)
                                                   KeyboardObj::Key15() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080004B8 - 080004C3 (0xc bytes), align: 2
  Segment part 21.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led3Off()    080004B9        KeyboardObj::Key02() (keyboard)
                                                   KeyboardObj::Key05() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080004C4 - 080004CF (0xc bytes), align: 2
  Segment part 22.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led4On()     080004C5        KeyboardObj::Key11() (keyboard)
                                                   KeyboardObj::Key16() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080004D0 - 080004DB (0xc bytes), align: 2
  Segment part 23.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SystemObj::Led4Off()    080004D1        KeyboardObj::Key01() (keyboard)
                                                   KeyboardObj::Key06() (keyboard)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080004DC - 080004DF (0x4 bytes), align: 2
  Segment part 24.            Intra module refs:   SystemObj::Led1Off()
                                                   SystemObj::Led1On()
                                                   SystemObj::Led2Off()
                                                   SystemObj::Led2On()
                                                   SystemObj::Led3Off()
                                                   SystemObj::Led3On()
                                                   SystemObj::Led4Off()
                                                   SystemObj::Led4On()
                                                   SystemObj::LedOff()
                                                   SystemObj::LedOn()

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

  FILE NAME : E:\Manley\EKBoard\EKSTM32F\CPPDemo\project\EWARM\BOOT_FLASH\Obj\cortexm3_macro.r79
  PROGRAM MODULE, NAME : cortexm3_macro

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 080004E0 - 0800054D (0x6e bytes), align: 2
  Segment part 0. ROOT.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __WFI                   080004E1 
           __WFE                   080004E5 
           __SEV                   080004E9 
           __ISB                   080004ED 
           __DSB                   080004F3 
           __DMB                   080004F9 
           __SVC                   080004FF 
           __MRS_CONTROL           08000503 
           __MSR_CONTROL           08000509 
           __MRS_PSP               08000513 
           __MSR_PSP               08000519 
           __MRS_MSP               0800051F 
           __MSR_MSP               08000525 
           __SETPRIMASK            0800052B 
           __RESETPRIMASK          0800052F 
           __SETFAULTMASK          08000533 
           __RESETFAULTMASK        08000537 
           __BASEPRICONFIG         0800053B 
           __GetBASEPRI            08000541 
           __REV_HalfWord          08000547 
           __REV_Word              0800054B 

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

  FILE NAME : E:\Manley\EKBoard\EKSTM32F\CPPDemo\project\EWARM\BOOT_FLASH\Obj\keyboard.r79
  PROGRAM MODULE, NAME : keyboard

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 08000550 - 0800055D (0xe bytes), align: 2
  Segment part 12.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           KeyboardObj::KeyboardObj()
                                   08000551        __sti__routine() (main)
               stack 1 = 00000000 ( 00000008 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 08000560 - 080005A3 (0x44 bytes), align: 2
  Segment part 13.            Intra module refs:   KeyboardObj::KeyboardObj()
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           KeyboardObj::Init()     08000561 
               stack 1 = 00000000 ( 0000000C )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 080005A4 - 0800076B (0x1c8 bytes), align: 2
  Segment part 14.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           KeyboardObj::Exec()     080005A5        SystemObj::SysTickHandler() (class)
               stack 1 = 00000000 ( 00000014 )
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 08002020 - 08002027 (0x8 bytes), align: 2
  Segment part 2.             Intra module refs:   KeyboardObj::Key11()
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 08002028 - 0800202F (0x8 bytes), align: 2
  Segment part 3.             Intra module refs:   KeyboardObj::Key12()
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 08002030 - 08002037 (0x8 bytes), align: 2
  Segment part 4.             Intra module refs:   Segment part 39
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 08002038 - 0800203F (0x8 bytes), align: 2
  Segment part 5.             Intra module refs:   KeyboardObj::Key13()
    -------------------------------------------------------------------------
DATA_C

⌨️ 快捷键说明

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