📄 project.map
字号:
ARM Linker, 4.1 [Build 481] [Standard]
==============================================================================
Section Cross References
main.o(i.main) refers to systick.o(i.delay_init) for delay_init
main.o(i.main) refers to glcd.o(i.LCD_Initializtion) for LCD_Initializtion
main.o(i.main) refers to glcd.o(i.LCD_Clear) for LCD_Clear
main.o(i.main) refers to glcd.o(i.GUI_Text) for GUI_Text
main.o(i.main) refers to systick.o(i.delay_ms) for delay_ms
main.o(i.main) refers to glcd.o(i.GUI_Chinese) for GUI_Chinese
main.o(i.main) refers to glcd.o(i.LCD_DrawLine) for LCD_DrawLine
glcd.o(i.GUI_Chinese) refers to glcd.o(i.PutChinese) for PutChinese
glcd.o(i.GUI_Text) refers to glcd.o(i.PutChar) for PutChar
glcd.o(i.LCD_Clear) refers to glcd.o(i.LCD_WriteReg) for LCD_WriteReg
glcd.o(i.LCD_Clear) refers to glcd.o(i.LCD_SetCursor) for LCD_SetCursor
glcd.o(i.LCD_Clear) refers to glcd.o(i.LCD_WriteIndex) for LCD_WriteIndex
glcd.o(i.LCD_Clear) refers to glcd.o(i.LCD_WriteData) for LCD_WriteData
glcd.o(i.LCD_Clear) refers to glcd.o(.data) for LCD_Code
glcd.o(i.LCD_Configuration) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
glcd.o(i.LCD_Configuration) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
glcd.o(i.LCD_DrawLine) refers to glcd.o(i.LCD_SetPoint) for LCD_SetPoint
glcd.o(i.LCD_GetPoint) refers to glcd.o(i.LCD_SetCursor) for LCD_SetCursor
glcd.o(i.LCD_GetPoint) refers to glcd.o(i.LCD_WriteIndex) for LCD_WriteIndex
glcd.o(i.LCD_GetPoint) refers to glcd.o(i.LCD_ReadData) for LCD_ReadData
glcd.o(i.LCD_GetPoint) refers to glcd.o(i.LCD_BGR2RGB) for LCD_BGR2RGB
glcd.o(i.LCD_GetPoint) refers to glcd.o(.data) for LCD_Code
glcd.o(i.LCD_Initializtion) refers to glcd.o(i.LCD_Configuration) for LCD_Configuration
glcd.o(i.LCD_Initializtion) refers to glcd.o(i.LCD_ReadReg) for LCD_ReadReg
glcd.o(i.LCD_Initializtion) refers to glcd.o(i.LCD_WriteReg) for LCD_WriteReg
glcd.o(i.LCD_Initializtion) refers to glcd.o(i.delay_ms) for delay_ms
glcd.o(i.LCD_Initializtion) refers to glcd.o(.data) for LCD_Code
glcd.o(i.LCD_SetCursor) refers to glcd.o(i.LCD_WriteReg) for LCD_WriteReg
glcd.o(i.LCD_SetCursor) refers to glcd.o(.data) for LCD_Code
glcd.o(i.LCD_SetPoint) refers to glcd.o(i.LCD_SetCursor) for LCD_SetCursor
glcd.o(i.LCD_SetPoint) refers to glcd.o(i.LCD_WriteReg) for LCD_WriteReg
glcd.o(i.PutChar) refers to asciilib.o(i.GetASCIICode) for GetASCIICode
glcd.o(i.PutChar) refers to glcd.o(i.LCD_SetPoint) for LCD_SetPoint
glcd.o(i.PutChinese) refers to hzlib.o(i.GetGBKCode) for GetGBKCode
glcd.o(i.PutChinese) refers to glcd.o(i.LCD_SetPoint) for LCD_SetPoint
asciilib.o(i.GetASCIICode) refers to memcpya.o(.text) for __aeabi_memcpy
asciilib.o(i.GetASCIICode) refers to asciilib.o(.constdata) for AsciiLib
hzlib.o(i.GetGBKCode) refers to memcpya.o(.text) for __aeabi_memcpy
hzlib.o(i.GetGBKCode) refers to hzlib.o(.constdata) for HzLib
systick.o(i.delay_init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
systick.o(i.delay_init) refers to misc.o(i.SysTick_CLKSourceConfig) for SysTick_CLKSourceConfig
systick.o(i.delay_init) refers to stm32f10x_systick.o(i.SysTick_ITConfig) for SysTick_ITConfig
systick.o(i.delay_init) refers to systick.o(.data) for delay_fac_us
systick.o(i.delay_ms) refers to stm32f10x_systick.o(i.SysTick_SetReload) for SysTick_SetReload
systick.o(i.delay_ms) refers to stm32f10x_systick.o(i.SysTick_CounterCmd) for SysTick_CounterCmd
systick.o(i.delay_ms) refers to stm32f10x_systick.o(i.SysTick_GetFlagStatus) for SysTick_GetFlagStatus
systick.o(i.delay_ms) refers to systick.o(.data) for delay_fac_ms
systick.o(i.delay_us) refers to stm32f10x_systick.o(i.SysTick_SetReload) for SysTick_SetReload
systick.o(i.delay_us) refers to stm32f10x_systick.o(i.SysTick_CounterCmd) for SysTick_CounterCmd
systick.o(i.delay_us) refers to stm32f10x_systick.o(i.SysTick_GetFlagStatus) for SysTick_GetFlagStatus
systick.o(i.delay_us) refers to systick.o(.data) for delay_fac_us
stm32f10x_flash.o(i.FLASH_EnableWriteProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) for FLASH_WaitForLastBank1Operation
stm32f10x_flash.o(i.FLASH_EraseAllPages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus) for FLASH_GetReadOutProtectionStatus
stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ErasePage) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ProgramWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_ReadOutProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_UserOptionByteConfig) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
stm32f10x_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
stm32f10x_adc.o(i.ADC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_bkp.o(i.BKP_DeInit) refers to stm32f10x_rcc.o(i.RCC_BackupResetCmd) for RCC_BackupResetCmd
stm32f10x_can.o(i.CAN_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_can.o(i.CAN_GetITStatus) refers to stm32f10x_can.o(i.CheckITStatus) for CheckITStatus
stm32f10x_can.o(i.CAN_Receive) refers to stm32f10x_can.o(i.CAN_FIFORelease) for CAN_FIFORelease
stm32f10x_cec.o(i.CEC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_dac.o(i.DAC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_i2c.o(i.I2C_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_i2c.o(i.I2C_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
stm32f10x_pwr.o(i.PWR_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
stm32f10x_spi.o(i.I2S_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
stm32f10x_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI3_Config) for TI3_Config
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI4_Config) for TI4_Config
stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
stm32f10x_wwdg.o(i.WWDG_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(.text) for Reset_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.NMI_Handler) for NMI_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.HardFault_Handler) for HardFault_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.MemManage_Handler) for MemManage_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.BusFault_Handler) for BusFault_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.SVC_Handler) for SVC_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.PendSV_Handler) for PendSV_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.SysTick_Handler) for SysTick_Handler
startup_stm32f10x_hd.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
startup_stm32f10x_hd.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7.o(.ARM.Collect$$$$00000007) for _main_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
entry7.o(.ARM.Collect$$$$00000007) refers to main.o(i.main) for main
init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
glcd.o(i.LCD_WriteReg) refers to glcd.o(i.LCD_WriteIndex) for LCD_WriteIndex
glcd.o(i.LCD_WriteReg) refers to glcd.o(i.LCD_WriteData) for LCD_WriteData
glcd.o(i.LCD_ReadReg) refers to glcd.o(i.LCD_WriteIndex) for LCD_WriteIndex
glcd.o(i.LCD_ReadReg) refers to glcd.o(i.LCD_ReadData) for LCD_ReadData
==============================================================================
Removing Unused input sections from the image.
Removing glcd.o(i.LCD_BGR2RGB), (26 bytes).
Removing glcd.o(i.LCD_GetPoint), (204 bytes).
Removing stm32f10x_systick.o(i.SysTick_GetCounter), (8 bytes).
Removing systick.o(i.delay_us), (72 bytes).
Removing misc.o(i.NVIC_Init), (132 bytes).
Removing misc.o(i.NVIC_PriorityGroupConfig), (20 bytes).
Removing misc.o(i.NVIC_SetVectorTable), (20 bytes).
Removing misc.o(i.NVIC_SystemLPConfig), (44 bytes).
Removing stm32f10x_flash.o(i.FLASH_ClearFlag), (12 bytes).
Removing stm32f10x_flash.o(i.FLASH_EnableWriteProtection), (204 bytes).
Removing stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages), (72 bytes).
Removing stm32f10x_flash.o(i.FLASH_EraseAllPages), (72 bytes).
Removing stm32f10x_flash.o(i.FLASH_EraseOptionBytes), (168 bytes).
Removing stm32f10x_flash.o(i.FLASH_ErasePage), (76 bytes).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -