stm32_usartx.map

来自「STM32系列的串口程序」· MAP 代码 · 共 739 行 · 第 1/5 页

MAP
739
字号
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display


================================================================================

Removing Unused input sections from the image.

    Removing cortexm3_macro.o(.text), (122 bytes).
    Removing stm32f10x_usart.o(i.USART_DeInit), (156 bytes).
    Removing stm32f10x_usart.o(i.USART_StructInit), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockInit), (32 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockStructInit), (12 bytes).
    Removing stm32f10x_usart.o(i.USART_DMACmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SetAddress), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_WakeUpConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_LINCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_ReceiveData), (10 bytes).
    Removing stm32f10x_usart.o(i.USART_SendBreak), (10 bytes).
    Removing stm32f10x_usart.o(i.USART_SetGuardTime), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SetPrescaler), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDAConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDACmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_ClearFlag), (6 bytes).
    Removing stm32f10x_usart.o(i.USART_GetITStatus), (74 bytes).
    Removing stm32f10x_usart.o(i.USART_ClearITPendingBit), (20 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ITConfig), (36 bytes).
    Removing stm32f10x_rcc.o(i.RCC_USBCLKConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSEConfig), (52 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKConfig), (16 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AHBPeriphClockCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_MCOConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearFlag), (20 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetITStatus), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_DeInit), (68 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SCBDeInit), (100 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_PriorityGroupConfig), (20 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_Init), (164 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_StructInit), (12 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SETPRIMASK), (8 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_RESETPRIMASK), (8 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SETFAULTMASK), (8 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_RESETFAULTMASK), (8 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_BASEPRICONFIG), (12 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetBASEPRI), (8 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetCurrentPendingIRQChannel), (16 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetIRQChannelPendingBitStatus), (44 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SetIRQChannelPendingBit), (12 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_ClearIRQChannelPendingBit), (24 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetCurrentActiveHandler), (16 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetIRQChannelActiveBitStatus), (44 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetCPUID), (12 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SetVectorTable), (20 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GenerateSystemReset), (16 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GenerateCoreReset), (16 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SystemLPConfig), (40 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SystemHandlerConfig), (52 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SystemHandlerPriorityConfig), (100 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetSystemHandlerPendingBitStatus), (48 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_SetSystemHandlerPendingBit), (32 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_ClearSystemHandlerPendingBit), (36 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetSystemHandlerActiveBitStatus), (44 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetFaultHandlerSources), (68 bytes).
    Removing stm32f10x_nvic.o(i.NVIC_GetFaultAddress), (32 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_DeInit), (196 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_AFIODeInit), (20 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_StructInit), (16 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadInputDataBit), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadInputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_SetBits), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ResetBits), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_WriteBit), (10 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_Write), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinLockConfig), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputConfig), (28 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputCmd), (12 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinRemapConfig), (108 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EXTILineConfig), (60 bytes).
    Removing stm32f10x_flash.o(i.FLASH_HalfCycleAccessCmd), (28 bytes).
    Removing stm32f10x_flash.o(i.FLASH_Unlock), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_Lock), (20 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetStatus), (56 bytes).
    Removing stm32f10x_flash.o(i.delay), (14 bytes).
    Removing stm32f10x_flash.o(i.FLASH_WaitForLastOperation), (42 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ErasePage), (80 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseAllPages), (76 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseOptionBytes), (160 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramWord), (104 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramHalfWord), (68 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramOptionByteData), (84 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EnableWriteProtection), (208 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ReadOutProtection), (172 bytes).
    Removing stm32f10x_flash.o(i.FLASH_UserOptionByteConfig), (104 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetUserOptionByte), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetWriteProtectionOptionByte), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetPrefetchBufferStatus), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ITConfig), (32 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetFlagStatus), (48 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ClearFlag), (12 bytes).
    Removing stm32f10x_systick.o(i.SysTick_CLKSourceConfig), (40 bytes).
    Removing stm32f10x_systick.o(i.SysTick_SetReload), (8 bytes).
    Removing stm32f10x_systick.o(i.SysTick_CounterCmd), (54 bytes).
    Removing stm32f10x_systick.o(i.SysTick_ITConfig), (38 bytes).
    Removing stm32f10x_systick.o(i.SysTick_GetCounter), (8 bytes).
    Removing stm32f10x_systick.o(i.SysTick_GetFlagStatus), (46 bytes).
    Removing setclock.o(i.SysTick_Configuration), (32 bytes).
    Removing setusart.o(i.SendChar), (32 bytes).
    Removing setusart.o(i.GetKey), (28 bytes).
    Removing stm32f10x_it.o(.data), (1 bytes).

119 unused section(s) (total 4445 bytes) removed from the image.

================================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  cpuinit.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  kernel.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_stackheap_storage.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_stackheap_storage_intlibspace.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_raise.o ABSOLUTE

⌨️ 快捷键说明

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