stm32生成hex文件详解

1.产生的map文件干啥的?


2.组成情况???
 

废话少说,直接上代码具体内容况:

Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]==============================================================================Section Cross Referencesstartup_stm32f103xe.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memorystartup_stm32f103xe.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memorystartup_stm32f103xe.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memorystartup_stm32f103xe.o(RESET) refers to startup_stm32f103xe.o(STACK) for __initial_spstartup_stm32f103xe.o(RESET) refers to startup_stm32f103xe.o(.text) for Reset_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.NMI_Handler) for NMI_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.HardFault_Handler) for HardFault_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.MemManage_Handler) for MemManage_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.BusFault_Handler) for BusFault_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.UsageFault_Handler) for UsageFault_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.SVC_Handler) for SVC_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.DebugMon_Handler) for DebugMon_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.PendSV_Handler) for PendSV_Handlerstartup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.SysTick_Handler) for SysTick_Handlerstartup_stm32f103xe.o(RESET) refers to usart.o(i.USART1_IRQHandler) for USART1_IRQHandlerstartup_stm32f103xe.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memorystartup_stm32f103xe.o(.text) refers to system_stm32f1xx.o(i.SystemInit) for SystemInitstartup_stm32f103xe.o(.text) refers to __main.o(!!!main) for __mainstartup_stm32f103xe.o(.text) refers to startup_stm32f103xe.o(HEAP) for Heap_Memstartup_stm32f103xe.o(.text) refers to startup_stm32f103xe.o(STACK) for Stack_Memmain.o(i.main) refers to stm32f1xx_hal.o(i.HAL_Init) for HAL_Initmain.o(i.main) refers to sys.o(i.sys_stm32_clock_init) for sys_stm32_clock_initmain.o(i.main) refers to delay.o(i.delay_init) for delay_initmain.o(i.main) refers to led.o(i.led_init) for led_initmain.o(i.main) refers to beep.o(i.beep_init) for beep_initmain.o(i.main) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePinmain.o(i.main) refers to delay.o(i.delay_ms) for delay_mssystem_stm32f1xx.o(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.data) for SystemCoreClocksystem_stm32f1xx.o(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.constdata) for AHBPrescTablestm32f1xx_it.o(i.SysTick_Handler) refers to stm32f1xx_hal.o(i.HAL_IncTick) for HAL_IncTickdelay.o(i.HAL_Delay) refers to delay.o(i.delay_ms) for delay_msdelay.o(i.delay_init) refers to delay.o(.data) for g_fac_usdelay.o(i.delay_ms) refers to delay.o(i.delay_us) for delay_usdelay.o(i.delay_us) refers to delay.o(.data) for g_fac_ussys.o(i.sys_stm32_clock_init) refers to rt_memclr_w.o(.text) for __aeabi_memclr4sys.o(i.sys_stm32_clock_init) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfigsys.o(i.sys_stm32_clock_init) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfigusart.o(.rev16_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(.revsh_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(.rrx_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i.HAL_UART_MspInit) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Initusart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQusart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriorityusart.o(i.HAL_UART_RxCpltCallback) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i.HAL_UART_RxCpltCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT) for HAL_UART_Receive_ITusart.o(i.HAL_UART_RxCpltCallback) refers to usart.o(.data) for g_usart_rx_stausart.o(i.HAL_UART_RxCpltCallback) refers to usart.o(.bss) for g_usart_rx_bufusart.o(i.USART1_IRQHandler) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i.USART1_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) for HAL_UART_IRQHandlerusart.o(i.USART1_IRQHandler) refers to usart.o(.bss) for g_uart1_handleusart.o(i._sys_command_string) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i._sys_exit) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i._ttywrch) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i.fputc) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i.usart_init) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(i.usart_init) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Initusart.o(i.usart_init) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT) for HAL_UART_Receive_ITusart.o(i.usart_init) refers to usart.o(.bss) for g_uart1_handleusart.o(i.usart_init) refers to usart.o(.data) for g_rx_bufferusart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingusart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihostingstm32f1xx_hal.o(i.HAL_DeInit) refers to stm32f1xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInitstm32f1xx_hal.o(i.HAL_Delay) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal.o(i.HAL_Delay) refers to stm32f1xx_hal.o(.data) for uwTickFreqstm32f1xx_hal.o(i.HAL_GetTick) refers to stm32f1xx_hal.o(.data) for uwTickstm32f1xx_hal.o(i.HAL_GetTickFreq) refers to stm32f1xx_hal.o(.data) for uwTickFreqstm32f1xx_hal.o(i.HAL_GetTickPrio) refers to stm32f1xx_hal.o(.data) for uwTickPriostm32f1xx_hal.o(i.HAL_IncTick) refers to stm32f1xx_hal.o(.data) for uwTickstm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) for HAL_NVIC_SetPriorityGroupingstm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTickstm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal.o(i.HAL_MspInit) for HAL_MspInitstm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Configstm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPrioritystm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal.o(.data) for uwTickFreqstm32f1xx_hal.o(i.HAL_InitTick) refers to system_stm32f1xx.o(.data) for SystemCoreClockstm32f1xx_hal.o(i.HAL_SetTickFreq) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTickstm32f1xx_hal.o(i.HAL_SetTickFreq) refers to stm32f1xx_hal.o(.data) for uwTickFreqstm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPriorityGrouping) refers to stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) for __NVIC_GetPriorityGroupingstm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) for __NVIC_GetPriorityGroupingstm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPrioritystm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPrioritystm32f1xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callbackstm32f1xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f1xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfigstm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f1xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfigstm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callbackstm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreqstm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTickstm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f1xx.o(.constdata) for AHBPrescTablestm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f1xx.o(.data) for SystemCoreClockstm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(.data) for uwTickPriostm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTickstm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f1xx.o(.data) for SystemCoreClockstm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(.data) for uwTickPriostm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f1xx.o(.data) for SystemCoreClockstm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreqstm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f1xx.o(.constdata) for APBPrescTablestm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreqstm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) refers to system_stm32f1xx.o(.constdata) for APBPrescTablestm32f1xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Initstm32f1xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallbackstm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f1xx_hal_rcc.o(i.RCC_Delay) for RCC_Delaystm32f1xx_hal_rcc.o(i.RCC_Delay) refers to system_stm32f1xx.o(.data) for SystemCoreClockstm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreqstm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freqstm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInitstm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfigstm32f1xx_hal_uart.o(i.HAL_LIN_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInitstm32f1xx_hal_uart.o(i.HAL_LIN_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfigstm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInitstm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfigstm32f1xx_hal_uart.o(i.HAL_UART_Abort) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abortstm32f1xx_hal_uart.o(i.HAL_UART_Abort) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_GetError) for HAL_DMA_GetErrorstm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abortstm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_GetError) for HAL_DMA_GetErrorstm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_ITstm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallbackstm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) for UART_DMARxOnlyAbortCallbackstm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abortstm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_GetError) for HAL_DMA_GetErrorstm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_ITstm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallbackstm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) for UART_DMATxOnlyAbortCallbackstm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_ITstm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallbackstm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) for UART_DMATxAbortCallbackstm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) for UART_DMARxAbortCallbackstm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abortstm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) for UART_EndTxTransferstm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransferstm32f1xx_hal_uart.o(i.HAL_UART_DeInit) refers to stm32f1xx_hal_uart.o(i.HAL_UART_MspDeInit) for HAL_UART_MspDeInitstm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_Receive_IT) for UART_Receive_ITstm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransferstm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_ITstm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallbackstm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_Transmit_IT) for UART_Transmit_ITstm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_EndTransmit_IT) for UART_EndTransmit_ITstm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) for UART_DMAAbortOnErrorstm32f1xx_hal_uart.o(i.HAL_UART_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInitstm32f1xx_hal_uart.o(i.HAL_UART_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfigstm32f1xx_hal_uart.o(i.HAL_UART_Receive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_uart.o(i.HAL_UART_Receive) refers to stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) for UART_WaitOnFlagUntilTimeoutstm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_ITstm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) for UART_DMAReceiveCpltstm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) for UART_DMARxHalfCpltstm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAError) for UART_DMAErrorstm32f1xx_hal_uart.o(i.HAL_UART_Transmit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_uart.o(i.HAL_UART_Transmit) refers to stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) for UART_WaitOnFlagUntilTimeoutstm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_ITstm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) for UART_DMATransmitCpltstm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) for UART_DMATxHalfCpltstm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAError) for UART_DMAErrorstm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallbackstm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) for UART_EndTxTransferstm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransferstm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallbackstm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to usart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallbackstm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallbackstm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) for HAL_UART_RxHalfCpltCallbackstm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallbackstm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallbackstm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallbackstm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback) for HAL_UART_TxHalfCpltCallbackstm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallbackstm32f1xx_hal_uart.o(i.UART_EndTransmit_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallbackstm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to usart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallbackstm32f1xx_hal_uart.o(i.UART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freqstm32f1xx_hal_uart.o(i.UART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freqstm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_usart.o(i.HAL_USART_Abort) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abortstm32f1xx_hal_usart.o(i.HAL_USART_Abort_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_ITstm32f1xx_hal_usart.o(i.HAL_USART_Abort_IT) refers to stm32f1xx_hal_usart.o(i.HAL_USART_AbortCpltCallback) for HAL_USART_AbortCpltCallbackstm32f1xx_hal_usart.o(i.HAL_USART_Abort_IT) refers to stm32f1xx_hal_usart.o(i.USART_DMATxAbortCallback) for USART_DMATxAbortCallbackstm32f1xx_hal_usart.o(i.HAL_USART_Abort_IT) refers to stm32f1xx_hal_usart.o(i.USART_DMARxAbortCallback) for USART_DMARxAbortCallbackstm32f1xx_hal_usart.o(i.HAL_USART_DMAStop) refers to stm32f1xx_hal_usart.o(i.USART_EndTxTransfer) for USART_EndTxTransferstm32f1xx_hal_usart.o(i.HAL_USART_DMAStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abortstm32f1xx_hal_usart.o(i.HAL_USART_DMAStop) refers to stm32f1xx_hal_usart.o(i.USART_EndRxTransfer) for USART_EndRxTransferstm32f1xx_hal_usart.o(i.HAL_USART_DeInit) refers to stm32f1xx_hal_usart.o(i.HAL_USART_MspDeInit) for HAL_USART_MspDeInitstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_usart.o(i.USART_Receive_IT) for USART_Receive_ITstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_usart.o(i.USART_TransmitReceive_IT) for USART_TransmitReceive_ITstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_usart.o(i.USART_EndRxTransfer) for USART_EndRxTransferstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_ITstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_usart.o(i.HAL_USART_ErrorCallback) for HAL_USART_ErrorCallbackstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_usart.o(i.USART_Transmit_IT) for USART_Transmit_ITstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_usart.o(i.USART_EndTransmit_IT) for USART_EndTransmit_ITstm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler) refers to stm32f1xx_hal_usart.o(i.USART_DMAAbortOnError) for USART_DMAAbortOnErrorstm32f1xx_hal_usart.o(i.HAL_USART_Init) refers to stm32f1xx_hal_usart.o(i.HAL_USART_MspInit) for HAL_USART_MspInitstm32f1xx_hal_usart.o(i.HAL_USART_Init) refers to stm32f1xx_hal_usart.o(i.USART_SetConfig) for USART_SetConfigstm32f1xx_hal_usart.o(i.HAL_USART_Receive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_usart.o(i.HAL_USART_Receive) refers to stm32f1xx_hal_usart.o(i.USART_WaitOnFlagUntilTimeout) for USART_WaitOnFlagUntilTimeoutstm32f1xx_hal_usart.o(i.HAL_USART_Receive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_ITstm32f1xx_hal_usart.o(i.HAL_USART_Receive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMAReceiveCplt) for USART_DMAReceiveCpltstm32f1xx_hal_usart.o(i.HAL_USART_Receive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMARxHalfCplt) for USART_DMARxHalfCpltstm32f1xx_hal_usart.o(i.HAL_USART_Receive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMAError) for USART_DMAErrorstm32f1xx_hal_usart.o(i.HAL_USART_Transmit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_usart.o(i.HAL_USART_Transmit) refers to stm32f1xx_hal_usart.o(i.USART_WaitOnFlagUntilTimeout) for USART_WaitOnFlagUntilTimeoutstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive) refers to stm32f1xx_hal_usart.o(i.USART_WaitOnFlagUntilTimeout) for USART_WaitOnFlagUntilTimeoutstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_ITstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMAReceiveCplt) for USART_DMAReceiveCpltstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMARxHalfCplt) for USART_DMARxHalfCpltstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMATransmitCplt) for USART_DMATransmitCpltstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMATxHalfCplt) for USART_DMATxHalfCpltstm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMAError) for USART_DMAErrorstm32f1xx_hal_usart.o(i.HAL_USART_Transmit_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_ITstm32f1xx_hal_usart.o(i.HAL_USART_Transmit_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMATransmitCplt) for USART_DMATransmitCpltstm32f1xx_hal_usart.o(i.HAL_USART_Transmit_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMATxHalfCplt) for USART_DMATxHalfCpltstm32f1xx_hal_usart.o(i.HAL_USART_Transmit_DMA) refers to stm32f1xx_hal_usart.o(i.USART_DMAError) for USART_DMAErrorstm32f1xx_hal_usart.o(i.USART_DMAAbortOnError) refers to stm32f1xx_hal_usart.o(i.HAL_USART_ErrorCallback) for HAL_USART_ErrorCallbackstm32f1xx_hal_usart.o(i.USART_DMAError) refers to stm32f1xx_hal_usart.o(i.USART_EndTxTransfer) for USART_EndTxTransferstm32f1xx_hal_usart.o(i.USART_DMAError) refers to stm32f1xx_hal_usart.o(i.USART_EndRxTransfer) for USART_EndRxTransferstm32f1xx_hal_usart.o(i.USART_DMAError) refers to stm32f1xx_hal_usart.o(i.HAL_USART_ErrorCallback) for HAL_USART_ErrorCallbackstm32f1xx_hal_usart.o(i.USART_DMAReceiveCplt) refers to stm32f1xx_hal_usart.o(i.HAL_USART_RxCpltCallback) for HAL_USART_RxCpltCallbackstm32f1xx_hal_usart.o(i.USART_DMAReceiveCplt) refers to stm32f1xx_hal_usart.o(i.HAL_USART_TxRxCpltCallback) for HAL_USART_TxRxCpltCallbackstm32f1xx_hal_usart.o(i.USART_DMARxAbortCallback) refers to stm32f1xx_hal_usart.o(i.HAL_USART_AbortCpltCallback) for HAL_USART_AbortCpltCallbackstm32f1xx_hal_usart.o(i.USART_DMARxHalfCplt) refers to stm32f1xx_hal_usart.o(i.HAL_USART_RxHalfCpltCallback) for HAL_USART_RxHalfCpltCallbackstm32f1xx_hal_usart.o(i.USART_DMATransmitCplt) refers to stm32f1xx_hal_usart.o(i.HAL_USART_TxCpltCallback) for HAL_USART_TxCpltCallbackstm32f1xx_hal_usart.o(i.USART_DMATxAbortCallback) refers to stm32f1xx_hal_usart.o(i.HAL_USART_AbortCpltCallback) for HAL_USART_AbortCpltCallbackstm32f1xx_hal_usart.o(i.USART_DMATxHalfCplt) refers to stm32f1xx_hal_usart.o(i.HAL_USART_TxHalfCpltCallback) for HAL_USART_TxHalfCpltCallbackstm32f1xx_hal_usart.o(i.USART_EndTransmit_IT) refers to stm32f1xx_hal_usart.o(i.HAL_USART_TxCpltCallback) for HAL_USART_TxCpltCallbackstm32f1xx_hal_usart.o(i.USART_Receive_IT) refers to stm32f1xx_hal_usart.o(i.HAL_USART_RxCpltCallback) for HAL_USART_RxCpltCallbackstm32f1xx_hal_usart.o(i.USART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freqstm32f1xx_hal_usart.o(i.USART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freqstm32f1xx_hal_usart.o(i.USART_TransmitReceive_IT) refers to stm32f1xx_hal_usart.o(i.HAL_USART_TxRxCpltCallback) for HAL_USART_TxRxCpltCallbackstm32f1xx_hal_usart.o(i.USART_WaitOnFlagUntilTimeout) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTickled.o(i.led_init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Initled.o(i.led_init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePinbeep.o(i.beep_init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Initbeep.o(i.beep_init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePinuse_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi__main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh__rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init__rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init__rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D__rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap__rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspacesys_stackheap_outer.o(.text) refers to startup_stm32f103xe.o(.text) for __user_initial_stackheapexit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exitlibinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_returnlibinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1libspace.o(.text) refers to libspace.o(.bss) for __libspace_startrtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exitrtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_lsrtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exitrtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_lsrtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000Flibinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000Flibinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000Flibinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000Flibinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000Flibinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneerlibinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneerrtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdownrtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to usart.o(i._sys_exit) for _sys_exitrtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv_get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard_get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM_get_argv_nomalloc.o(.text) refers to usart.o(i._sys_command_string) for _sys_command_stringlibshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_cpp_1libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_fini_1libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_fp_trap_1libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) for __rt_lib_shutdown_heap_1libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) for __rt_lib_shutdown_returnlibshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_signal_1libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_stdio_1libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_user_alloc_1defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_innerdefsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exitdefsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raisert_raise.o(.text) refers to __raise.o(.text) for __raisert_raise.o(.text) refers to usart.o(i._sys_exit) for _sys_exitdefsig_exit.o(.text) refers to usart.o(i._sys_exit) for _sys_exitdefsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handlerdefsig_general.o(.text) refers to usart.o(i._ttywrch) for _ttywrchdefsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_innerdefsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_displaydefsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_displaydefsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_displaydefsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_displaydefsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_displaydefsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_displaydefsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_displaydefsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display==============================================================================Removing Unused input sections from the image.Removing main.o(.rev16_text), (4 bytes).Removing main.o(.revsh_text), (4 bytes).Removing main.o(.rrx_text), (6 bytes).Removing system_stm32f1xx.o(.rev16_text), (4 bytes).Removing system_stm32f1xx.o(.revsh_text), (4 bytes).Removing system_stm32f1xx.o(.rrx_text), (6 bytes).Removing system_stm32f1xx.o(i.SystemCoreClockUpdate), (164 bytes).Removing stm32f1xx_it.o(.rev16_text), (4 bytes).Removing stm32f1xx_it.o(.revsh_text), (4 bytes).Removing stm32f1xx_it.o(.rrx_text), (6 bytes).Removing delay.o(.rev16_text), (4 bytes).Removing delay.o(.revsh_text), (4 bytes).Removing delay.o(.rrx_text), (6 bytes).Removing delay.o(i.HAL_Delay), (12 bytes).Removing sys.o(.rev16_text), (4 bytes).Removing sys.o(.revsh_text), (4 bytes).Removing sys.o(.rrx_text), (6 bytes).Removing sys.o(i.sys_intx_disable), (4 bytes).Removing sys.o(i.sys_intx_enable), (4 bytes).Removing sys.o(i.sys_msr_msp), (10 bytes).Removing sys.o(i.sys_nvic_set_vector_table), (16 bytes).Removing sys.o(i.sys_soft_reset), (68 bytes).Removing sys.o(i.sys_standby), (52 bytes).Removing sys.o(i.sys_wfi_set), (4 bytes).Removing usart.o(.rev16_text), (4 bytes).Removing usart.o(.revsh_text), (4 bytes).Removing usart.o(.rrx_text), (6 bytes).Removing usart.o(i.HAL_UART_MspInit), (180 bytes).Removing usart.o(i._sys_command_string), (6 bytes).Removing usart.o(i._ttywrch), (4 bytes).Removing usart.o(i.fputc), (28 bytes).Removing usart.o(i.usart_init), (56 bytes).Removing stm32f1xx_hal.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGSleepMode), (20 bytes).Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (20 bytes).Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (20 bytes).Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGSleepMode), (20 bytes).Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (20 bytes).Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (20 bytes).Removing stm32f1xx_hal.o(i.HAL_DeInit), (36 bytes).Removing stm32f1xx_hal.o(i.HAL_Delay), (40 bytes).Removing stm32f1xx_hal.o(i.HAL_GetDEVID), (16 bytes).Removing stm32f1xx_hal.o(i.HAL_GetHalVersion), (8 bytes).Removing stm32f1xx_hal.o(i.HAL_GetREVID), (12 bytes).Removing stm32f1xx_hal.o(i.HAL_GetTickFreq), (12 bytes).Removing stm32f1xx_hal.o(i.HAL_GetTickPrio), (12 bytes).Removing stm32f1xx_hal.o(i.HAL_GetUIDw0), (12 bytes).Removing stm32f1xx_hal.o(i.HAL_GetUIDw1), (12 bytes).Removing stm32f1xx_hal.o(i.HAL_GetUIDw2), (12 bytes).Removing stm32f1xx_hal.o(i.HAL_MspDeInit), (2 bytes).Removing stm32f1xx_hal.o(i.HAL_ResumeTick), (18 bytes).Removing stm32f1xx_hal.o(i.HAL_SetTickFreq), (48 bytes).Removing stm32f1xx_hal.o(i.HAL_SuspendTick), (18 bytes).Removing stm32f1xx_hal_cortex.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_cortex.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_cortex.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (36 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (68 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (32 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetActive), (48 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (48 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (148 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPriorityGrouping), (8 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (36 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (68 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig), (40 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler), (8 bytes).Removing stm32f1xx_hal_dma.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_dma.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_dma.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_dma.o(i.DMA_SetConfig), (44 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Abort), (86 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_DeInit), (140 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_GetError), (6 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_GetState), (8 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler), (920 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Init), (140 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (1620 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (90 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Start), (114 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT), (156 bytes).Removing stm32f1xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (106 bytes).Removing stm32f1xx_hal_gpio.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_gpio.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_gpio.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_DeInit), (340 bytes).Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (28 bytes).Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_LockPin), (46 bytes).Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (16 bytes).Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (20 bytes).Removing stm32f1xx_hal_gpio_ex.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_gpio_ex.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_gpio_ex.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_ConfigEventout), (24 bytes).Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_DisableEventout), (20 bytes).Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_EnableEventout), (20 bytes).Removing stm32f1xx_hal_rcc.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_rcc.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_rcc.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit), (272 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (12 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (12 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (68 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq), (12 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (200 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (32 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq), (32 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (100 bytes).Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (32 bytes).Removing stm32f1xx_hal_rcc_ex.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_rcc_ex.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_rcc_ex.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (84 bytes).Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (308 bytes).Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig), (304 bytes).Removing stm32f1xx_hal_uart.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_uart.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_uart.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_EnableReceiver), (68 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_EnableTransmitter), (68 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init), (118 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_LIN_Init), (142 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_LIN_SendBreak), (62 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_EnterMuteMode), (62 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_ExitMuteMode), (62 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init), (154 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort), (166 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback), (2 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive), (100 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback), (2 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT), (120 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit), (88 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback), (2 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT), (108 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT), (216 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAPause), (124 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAResume), (126 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop), (102 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_DeInit), (58 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_GetError), (6 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_GetState), (20 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Init), (114 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_MspDeInit), (2 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_MspInit), (2 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive), (216 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA), (196 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback), (2 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback), (2 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit), (210 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA), (156 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT), (88 bytes).Removing stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback), (2 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMAError), (80 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt), (70 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback), (52 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt), (14 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback), (24 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt), (54 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback), (52 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt), (14 bytes).Removing stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback), (24 bytes).Removing stm32f1xx_hal_uart.o(i.UART_EndTxTransfer), (20 bytes).Removing stm32f1xx_hal_uart.o(i.UART_SetConfig), (252 bytes).Removing stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout), (108 bytes).Removing stm32f1xx_hal_usart.o(.rev16_text), (4 bytes).Removing stm32f1xx_hal_usart.o(.revsh_text), (4 bytes).Removing stm32f1xx_hal_usart.o(.rrx_text), (6 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Abort), (122 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_AbortCpltCallback), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Abort_IT), (212 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_DMAPause), (50 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_DMAResume), (50 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_DMAStop), (102 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_DeInit), (54 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_ErrorCallback), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_GetError), (6 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_GetState), (8 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_IRQHandler), (388 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Init), (90 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_MspDeInit), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_MspInit), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Receive), (278 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Receive_DMA), (248 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Receive_IT), (108 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_RxCpltCallback), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_RxHalfCpltCallback), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Transmit), (214 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive), (320 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_DMA), (268 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_TransmitReceive_IT), (132 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Transmit_DMA), (156 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_Transmit_IT), (88 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_TxCpltCallback), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_TxHalfCpltCallback), (2 bytes).Removing stm32f1xx_hal_usart.o(i.HAL_USART_TxRxCpltCallback), (2 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMAAbortOnError), (20 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMAError), (84 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMAReceiveCplt), (122 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMARxAbortCallback), (48 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMARxHalfCplt), (14 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMATransmitCplt), (70 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMATxAbortCallback), (48 bytes).Removing stm32f1xx_hal_usart.o(i.USART_DMATxHalfCplt), (14 bytes).Removing stm32f1xx_hal_usart.o(i.USART_EndRxTransfer), (32 bytes).Removing stm32f1xx_hal_usart.o(i.USART_EndTransmit_IT), (44 bytes).Removing stm32f1xx_hal_usart.o(i.USART_EndTxTransfer), (20 bytes).Removing stm32f1xx_hal_usart.o(i.USART_Receive_IT), (194 bytes).Removing stm32f1xx_hal_usart.o(i.USART_SetConfig), (444 bytes).Removing stm32f1xx_hal_usart.o(i.USART_TransmitReceive_IT), (270 bytes).Removing stm32f1xx_hal_usart.o(i.USART_Transmit_IT), (104 bytes).Removing stm32f1xx_hal_usart.o(i.USART_WaitOnFlagUntilTimeout), (128 bytes).Removing led.o(.rev16_text), (4 bytes).Removing led.o(.revsh_text), (4 bytes).Removing led.o(.rrx_text), (6 bytes).Removing beep.o(.rev16_text), (4 bytes).Removing beep.o(.revsh_text), (4 bytes).Removing beep.o(.rrx_text), (6 bytes).222 unused section(s) (total 15480 bytes) removed from the image.==============================================================================Image Symbol TableLocal SymbolsSymbol Name                              Value     Ov Type        Size  Object(Section)../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.o ABSOLUTE../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry2.o ABSOLUTE../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE../clib/angel/scatter.s                  0x00000000   Number         0  __scatter.o ABSOLUTE../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi_2.o ABSOLUTE../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE../clib/memcpset.s                       0x00000000   Number         0  rt_memclr_w.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE../fplib/fpinit.s                        0x00000000   Number         0  fpinit.o ABSOLUTE..\..\Drivers\BSP\BEEP\beep.c            0x00000000   Number         0  beep.o ABSOLUTE..\..\Drivers\BSP\LED\led.c              0x00000000   Number         0  led.o ABSOLUTE..\..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\arm\startup_stm32f103xe.s 0x00000000   Number         0  startup_stm32f103xe.o ABSOLUTE..\..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c 0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c 0x00000000   Number         0  stm32f1xx_hal.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c 0x00000000   Number         0  stm32f1xx_hal_cortex.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c 0x00000000   Number         0  stm32f1xx_hal_dma.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c 0x00000000   Number         0  stm32f1xx_hal_gpio.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c 0x00000000   Number         0  stm32f1xx_hal_gpio_ex.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c 0x00000000   Number         0  stm32f1xx_hal_rcc.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f1xx_hal_rcc_ex.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c 0x00000000   Number         0  stm32f1xx_hal_uart.o ABSOLUTE..\..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_usart.c 0x00000000   Number         0  stm32f1xx_hal_usart.o ABSOLUTE..\..\Drivers\SYSTEM\delay\delay.c       0x00000000   Number         0  delay.o ABSOLUTE..\..\Drivers\SYSTEM\sys\sys.c           0x00000000   Number         0  sys.o ABSOLUTE..\..\Drivers\SYSTEM\usart\usart.c       0x00000000   Number         0  usart.o ABSOLUTE..\..\User\main.c                        0x00000000   Number         0  main.o ABSOLUTE..\..\User\stm32f1xx_it.c                0x00000000   Number         0  stm32f1xx_it.o ABSOLUTE..\\..\\Drivers\\BSP\\BEEP\\beep.c       0x00000000   Number         0  beep.o ABSOLUTE..\\..\\Drivers\\BSP\\LED\\led.c         0x00000000   Number         0  led.o ABSOLUTE..\\..\\Drivers\\CMSIS\\Device\\ST\\STM32F1xx\\Source\\Templates\\system_stm32f1xx.c 0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal.c 0x00000000   Number         0  stm32f1xx_hal.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_cortex.c 0x00000000   Number         0  stm32f1xx_hal_cortex.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_dma.c 0x00000000   Number         0  stm32f1xx_hal_dma.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_gpio.c 0x00000000   Number         0  stm32f1xx_hal_gpio.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_gpio_ex.c 0x00000000   Number         0  stm32f1xx_hal_gpio_ex.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_rcc.c 0x00000000   Number         0  stm32f1xx_hal_rcc.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f1xx_hal_rcc_ex.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_uart.c 0x00000000   Number         0  stm32f1xx_hal_uart.o ABSOLUTE..\\..\\Drivers\\STM32F1xx_HAL_Driver\\Src\\stm32f1xx_hal_usart.c 0x00000000   Number         0  stm32f1xx_hal_usart.o ABSOLUTE..\\..\\Drivers\\SYSTEM\\delay\\delay.c  0x00000000   Number         0  delay.o ABSOLUTE..\\..\\Drivers\\SYSTEM\\sys\\sys.c      0x00000000   Number         0  sys.o ABSOLUTE..\\..\\Drivers\\SYSTEM\\usart\\usart.c  0x00000000   Number         0  usart.o ABSOLUTE..\\..\\User\\main.c                     0x00000000   Number         0  main.o ABSOLUTE..\\..\\User\\stm32f1xx_it.c             0x00000000   Number         0  stm32f1xx_it.o ABSOLUTEdc.s                                     0x00000000   Number         0  dc.o ABSOLUTERESET                                    0x08000000   Section      304  startup_stm32f103xe.o(RESET)!!!main                                  0x08000130   Section        8  __main.o(!!!main)!!!scatter                               0x08000138   Section       52  __scatter.o(!!!scatter)!!handler_copy                           0x0800016c   Section       26  __scatter_copy.o(!!handler_copy)!!handler_zi                             0x08000188   Section       28  __scatter_zi.o(!!handler_zi).ARM.Collect$$libinit$$00000000          0x080001a4   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000).ARM.Collect$$libinit$$00000002          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002).ARM.Collect$$libinit$$00000004          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004).ARM.Collect$$libinit$$0000000A          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A).ARM.Collect$$libinit$$0000000C          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C).ARM.Collect$$libinit$$0000000E          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E).ARM.Collect$$libinit$$00000011          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011).ARM.Collect$$libinit$$00000013          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013).ARM.Collect$$libinit$$00000015          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015).ARM.Collect$$libinit$$00000017          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017).ARM.Collect$$libinit$$00000019          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019).ARM.Collect$$libinit$$0000001B          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B).ARM.Collect$$libinit$$0000001D          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D).ARM.Collect$$libinit$$0000001F          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F).ARM.Collect$$libinit$$00000021          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021).ARM.Collect$$libinit$$00000023          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023).ARM.Collect$$libinit$$00000025          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025).ARM.Collect$$libinit$$0000002C          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C).ARM.Collect$$libinit$$0000002E          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E).ARM.Collect$$libinit$$00000030          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030).ARM.Collect$$libinit$$00000032          0x080001a6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032).ARM.Collect$$libinit$$00000033          0x080001a6   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033).ARM.Collect$$libshutdown$$00000000      0x080001a8   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000).ARM.Collect$$libshutdown$$00000002      0x080001aa   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002).ARM.Collect$$libshutdown$$00000004      0x080001aa   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004).ARM.Collect$$libshutdown$$00000006      0x080001aa   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006).ARM.Collect$$libshutdown$$00000009      0x080001aa   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009).ARM.Collect$$libshutdown$$0000000C      0x080001aa   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C).ARM.Collect$$libshutdown$$0000000E      0x080001aa   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E).ARM.Collect$$libshutdown$$00000011      0x080001aa   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000011).ARM.Collect$$libshutdown$$00000012      0x080001aa   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000012).ARM.Collect$$rtentry$$00000000          0x080001ac   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000).ARM.Collect$$rtentry$$00000002          0x080001ac   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002).ARM.Collect$$rtentry$$00000004          0x080001ac   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004).ARM.Collect$$rtentry$$00000009          0x080001b2   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009).ARM.Collect$$rtentry$$0000000A          0x080001b2   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A).ARM.Collect$$rtentry$$0000000C          0x080001b6   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C).ARM.Collect$$rtentry$$0000000D          0x080001b6   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D).ARM.Collect$$rtexit$$00000000           0x080001be   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000).ARM.Collect$$rtexit$$00000002           0x080001c0   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002).ARM.Collect$$rtexit$$00000003           0x080001c0   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003).ARM.Collect$$rtexit$$00000004           0x080001c4   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004).text                                    0x080001cc   Section       64  startup_stm32f103xe.o(.text).text                                    0x0800020c   Section        2  use_no_semi_2.o(.text).text                                    0x0800020e   Section       78  rt_memclr_w.o(.text).text                                    0x0800025c   Section        0  heapauxi.o(.text).text                                    0x08000262   Section        2  use_no_semi.o(.text).text                                    0x08000264   Section       74  sys_stackheap_outer.o(.text).text                                    0x080002ae   Section        0  exit.o(.text).text                                    0x080002c0   Section        8  libspace.o(.text)i.BusFault_Handler                       0x080002c8   Section        0  stm32f1xx_it.o(i.BusFault_Handler)i.DebugMon_Handler                       0x080002cc   Section        0  stm32f1xx_it.o(i.DebugMon_Handler)i.HAL_DMA_Abort_IT                       0x080002d0   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)i.HAL_GPIO_Init                          0x08000478   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)i.HAL_GPIO_WritePin                      0x080007b8   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)i.HAL_GetTick                            0x080007c4   Section        0  stm32f1xx_hal.o(i.HAL_GetTick)i.HAL_IncTick                            0x080007d0   Section        0  stm32f1xx_hal.o(i.HAL_IncTick)i.HAL_Init                               0x080007e8   Section        0  stm32f1xx_hal.o(i.HAL_Init)i.HAL_InitTick                           0x08000810   Section        0  stm32f1xx_hal.o(i.HAL_InitTick)i.HAL_MspInit                            0x0800085c   Section        0  stm32f1xx_hal.o(i.HAL_MspInit)i.HAL_NVIC_SetPriority                   0x0800085e   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)i.HAL_NVIC_SetPriorityGrouping           0x080008dc   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)i.HAL_RCC_ClockConfig                    0x08000904   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)i.HAL_RCC_GetSysClockFreq                0x08000a90   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)i.HAL_RCC_OscConfig                      0x08000b24   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)i.HAL_SYSTICK_Config                     0x08000f88   Section        0  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)i.HAL_UART_ErrorCallback                 0x08000fbc   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)i.HAL_UART_IRQHandler                    0x08000fc0   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)i.HAL_UART_Receive_IT                    0x08001114   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT)i.HAL_UART_RxCpltCallback                0x08001184   Section        0  usart.o(i.HAL_UART_RxCpltCallback)i.HAL_UART_TxCpltCallback                0x08001220   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback)i.HardFault_Handler                      0x08001222   Section        0  stm32f1xx_it.o(i.HardFault_Handler)i.MemManage_Handler                      0x08001226   Section        0  stm32f1xx_it.o(i.MemManage_Handler)i.NMI_Handler                            0x0800122a   Section        0  stm32f1xx_it.o(i.NMI_Handler)i.PendSV_Handler                         0x0800122c   Section        0  stm32f1xx_it.o(i.PendSV_Handler)i.RCC_Delay                              0x08001230   Section        0  stm32f1xx_hal_rcc.o(i.RCC_Delay)RCC_Delay                                0x08001231   Thumb Code    36  stm32f1xx_hal_rcc.o(i.RCC_Delay)i.SVC_Handler                            0x08001258   Section        0  stm32f1xx_it.o(i.SVC_Handler)i.SysTick_Handler                        0x0800125a   Section        0  stm32f1xx_it.o(i.SysTick_Handler)i.SystemInit                             0x08001262   Section        0  system_stm32f1xx.o(i.SystemInit)i.UART_DMAAbortOnError                   0x08001264   Section        0  stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError)UART_DMAAbortOnError                     0x08001265   Thumb Code    20  stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError)i.UART_EndRxTransfer                     0x08001278   Section        0  stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)UART_EndRxTransfer                       0x08001279   Thumb Code    32  stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)i.UART_EndTransmit_IT                    0x08001298   Section        0  stm32f1xx_hal_uart.o(i.UART_EndTransmit_IT)UART_EndTransmit_IT                      0x08001299   Thumb Code    32  stm32f1xx_hal_uart.o(i.UART_EndTransmit_IT)i.UART_Receive_IT                        0x080012b8   Section        0  stm32f1xx_hal_uart.o(i.UART_Receive_IT)UART_Receive_IT                          0x080012b9   Thumb Code   160  stm32f1xx_hal_uart.o(i.UART_Receive_IT)i.UART_Transmit_IT                       0x08001358   Section        0  stm32f1xx_hal_uart.o(i.UART_Transmit_IT)UART_Transmit_IT                         0x08001359   Thumb Code    96  stm32f1xx_hal_uart.o(i.UART_Transmit_IT)i.USART1_IRQHandler                      0x080013b8   Section        0  usart.o(i.USART1_IRQHandler)i.UsageFault_Handler                     0x080013c8   Section        0  stm32f1xx_it.o(i.UsageFault_Handler)i.__NVIC_GetPriorityGrouping             0x080013cc   Section        0  stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping)__NVIC_GetPriorityGrouping               0x080013cd   Thumb Code    10  stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping)i.__NVIC_SetPriority                     0x080013dc   Section        0  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)__NVIC_SetPriority                       0x080013dd   Thumb Code    32  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)i._sys_exit                              0x08001404   Section        0  usart.o(i._sys_exit)i.beep_init                              0x08001408   Section        0  beep.o(i.beep_init)i.delay_init                             0x08001460   Section        0  delay.o(i.delay_init)i.delay_ms                               0x0800146c   Section        0  delay.o(i.delay_ms)i.delay_us                               0x08001480   Section        0  delay.o(i.delay_us)i.led_init                               0x080014c8   Section        0  led.o(i.led_init)i.main                                   0x08001558   Section        0  main.o(i.main)i.sys_stm32_clock_init                   0x080015c4   Section        0  sys.o(i.sys_stm32_clock_init).constdata                               0x0800162a   Section       24  system_stm32f1xx.o(.constdata).data                                    0x20000000   Section        4  system_stm32f1xx.o(.data).data                                    0x20000004   Section        4  delay.o(.data)g_fac_us                                 0x20000004   Data           4  delay.o(.data).data                                    0x20000008   Section        7  usart.o(.data).data                                    0x20000010   Section        9  stm32f1xx_hal.o(.data).bss                                     0x2000001c   Section      264  usart.o(.bss).bss                                     0x20000124   Section       96  libspace.o(.bss)HEAP                                     0x20000188   Section      512  startup_stm32f103xe.o(HEAP)Heap_Mem                                 0x20000188   Data         512  startup_stm32f103xe.o(HEAP)STACK                                    0x20000388   Section     1024  startup_stm32f103xe.o(STACK)Stack_Mem                                0x20000388   Data        1024  startup_stm32f103xe.o(STACK)__initial_sp                             0x20000788   Data           0  startup_stm32f103xe.o(STACK)Global SymbolsSymbol Name                              Value     Ov Type        Size  Object(Section)BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE__ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE__ARM_exceptions_init                     - Undefined Weak Reference__alloca_initialize                       - Undefined Weak Reference__arm_fini_                               - Undefined Weak Reference__arm_preinit_                            - Undefined Weak Reference__cpp_initialize__aeabi_                  - Undefined Weak Reference__cxa_finalize                            - Undefined Weak Reference__rt_locale                               - Undefined Weak Reference__sigvec_lookup                           - Undefined Weak Reference_atexit_init                              - Undefined Weak Reference_call_atexit_fns                          - Undefined Weak Reference_clock_init                               - Undefined Weak Reference_fp_trap_init                             - Undefined Weak Reference_fp_trap_shutdown                         - Undefined Weak Reference_get_lc_collate                           - Undefined Weak Reference_get_lc_ctype                             - Undefined Weak Reference_get_lc_monetary                          - Undefined Weak Reference_get_lc_numeric                           - Undefined Weak Reference_get_lc_time                              - Undefined Weak Reference_getenv_init                              - Undefined Weak Reference_handle_redirection                       - Undefined Weak Reference_init_alloc                               - Undefined Weak Reference_init_user_alloc                          - Undefined Weak Reference_initio                                   - Undefined Weak Reference_rand_init                                - Undefined Weak Reference_signal_finish                            - Undefined Weak Reference_signal_init                              - Undefined Weak Reference_terminate_alloc                          - Undefined Weak Reference_terminate_user_alloc                     - Undefined Weak Reference_terminateio                              - Undefined Weak Reference__Vectors_Size                           0x00000130   Number         0  startup_stm32f103xe.o ABSOLUTE__Vectors                                0x08000000   Data           4  startup_stm32f103xe.o(RESET)__Vectors_End                            0x08000130   Data           0  startup_stm32f103xe.o(RESET)__main                                   0x08000131   Thumb Code     8  __main.o(!!!main)__scatterload                            0x08000139   Thumb Code     0  __scatter.o(!!!scatter)__scatterload_rt2                        0x08000139   Thumb Code    44  __scatter.o(!!!scatter)__scatterload_rt2_thumb_only             0x08000139   Thumb Code     0  __scatter.o(!!!scatter)__scatterload_null                       0x08000147   Thumb Code     0  __scatter.o(!!!scatter)__scatterload_copy                       0x0800016d   Thumb Code    26  __scatter_copy.o(!!handler_copy)__scatterload_zeroinit                   0x08000189   Thumb Code    28  __scatter_zi.o(!!handler_zi)__rt_lib_init                            0x080001a5   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)__rt_lib_init_alloca_1                   0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)__rt_lib_init_argv_1                     0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)__rt_lib_init_atexit_1                   0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)__rt_lib_init_clock_1                    0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)__rt_lib_init_cpp_1                      0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)__rt_lib_init_exceptions_1               0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)__rt_lib_init_fp_1                       0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)__rt_lib_init_fp_trap_1                  0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)__rt_lib_init_getenv_1                   0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)__rt_lib_init_heap_1                     0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)__rt_lib_init_lc_collate_1               0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)__rt_lib_init_lc_ctype_1                 0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)__rt_lib_init_lc_monetary_1              0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)__rt_lib_init_lc_numeric_1               0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)__rt_lib_init_lc_time_1                  0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)__rt_lib_init_preinit_1                  0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)__rt_lib_init_rand_1                     0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)__rt_lib_init_return                     0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)__rt_lib_init_signal_1                   0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)__rt_lib_init_stdio_1                    0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)__rt_lib_init_user_alloc_1               0x080001a7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)__rt_lib_shutdown                        0x080001a9   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)__rt_lib_shutdown_cpp_1                  0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)__rt_lib_shutdown_fini_1                 0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)__rt_lib_shutdown_fp_trap_1              0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)__rt_lib_shutdown_heap_1                 0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)__rt_lib_shutdown_return                 0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)__rt_lib_shutdown_signal_1               0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)__rt_lib_shutdown_stdio_1                0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)__rt_lib_shutdown_user_alloc_1           0x080001ab   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)__rt_entry                               0x080001ad   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)__rt_entry_presh_1                       0x080001ad   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)__rt_entry_sh                            0x080001ad   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)__rt_entry_li                            0x080001b3   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)__rt_entry_postsh_1                      0x080001b3   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)__rt_entry_main                          0x080001b7   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)__rt_entry_postli_1                      0x080001b7   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)__rt_exit                                0x080001bf   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)__rt_exit_ls                             0x080001c1   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)__rt_exit_prels_1                        0x080001c1   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)__rt_exit_exit                           0x080001c5   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)Reset_Handler                            0x080001cd   Thumb Code     8  startup_stm32f103xe.o(.text)ADC1_2_IRQHandler                        0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)ADC3_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)CAN1_RX1_IRQHandler                      0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)CAN1_SCE_IRQHandler                      0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA1_Channel1_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA1_Channel2_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA1_Channel3_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA1_Channel4_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA1_Channel5_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA1_Channel6_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA1_Channel7_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA2_Channel1_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA2_Channel2_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA2_Channel3_IRQHandler                 0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)DMA2_Channel4_5_IRQHandler               0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)EXTI0_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)EXTI15_10_IRQHandler                     0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)EXTI1_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)EXTI2_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)EXTI3_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)EXTI4_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)EXTI9_5_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)FLASH_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)FSMC_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)I2C1_ER_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)I2C1_EV_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)I2C2_ER_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)I2C2_EV_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)PVD_IRQHandler                           0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)RCC_IRQHandler                           0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)RTC_Alarm_IRQHandler                     0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)RTC_IRQHandler                           0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)SDIO_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)SPI1_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)SPI2_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)SPI3_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TAMPER_IRQHandler                        0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM1_BRK_IRQHandler                      0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM1_CC_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM1_TRG_COM_IRQHandler                  0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM1_UP_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM2_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM3_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM4_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM5_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM6_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM7_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM8_BRK_IRQHandler                      0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM8_CC_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM8_TRG_COM_IRQHandler                  0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)TIM8_UP_IRQHandler                       0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)UART4_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)UART5_IRQHandler                         0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)USART2_IRQHandler                        0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)USART3_IRQHandler                        0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)USBWakeUp_IRQHandler                     0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)USB_HP_CAN1_TX_IRQHandler                0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)USB_LP_CAN1_RX0_IRQHandler               0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)WWDG_IRQHandler                          0x080001e7   Thumb Code     0  startup_stm32f103xe.o(.text)__user_initial_stackheap                 0x080001e9   Thumb Code     0  startup_stm32f103xe.o(.text)__use_no_semihosting                     0x0800020d   Thumb Code     2  use_no_semi_2.o(.text)__aeabi_memclr4                          0x0800020f   Thumb Code     0  rt_memclr_w.o(.text)__aeabi_memclr8                          0x0800020f   Thumb Code     0  rt_memclr_w.o(.text)__rt_memclr_w                            0x0800020f   Thumb Code    78  rt_memclr_w.o(.text)_memset_w                                0x08000213   Thumb Code     0  rt_memclr_w.o(.text)__use_two_region_memory                  0x0800025d   Thumb Code     2  heapauxi.o(.text)__rt_heap_escrow$2region                 0x0800025f   Thumb Code     2  heapauxi.o(.text)__rt_heap_expand$2region                 0x08000261   Thumb Code     2  heapauxi.o(.text)__semihosting$guard                      0x08000263   Thumb Code     0  use_no_semi.o(.text)__use_no_semihosting_swi                 0x08000263   Thumb Code     2  use_no_semi.o(.text)__user_setup_stackheap                   0x08000265   Thumb Code    74  sys_stackheap_outer.o(.text)exit                                     0x080002af   Thumb Code    18  exit.o(.text)__user_libspace                          0x080002c1   Thumb Code     8  libspace.o(.text)__user_perproc_libspace                  0x080002c1   Thumb Code     0  libspace.o(.text)__user_perthread_libspace                0x080002c1   Thumb Code     0  libspace.o(.text)BusFault_Handler                         0x080002c9   Thumb Code     4  stm32f1xx_it.o(i.BusFault_Handler)DebugMon_Handler                         0x080002cd   Thumb Code     2  stm32f1xx_it.o(i.DebugMon_Handler)HAL_DMA_Abort_IT                         0x080002d1   Thumb Code   414  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)HAL_GPIO_Init                            0x08000479   Thumb Code   792  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)HAL_GPIO_WritePin                        0x080007b9   Thumb Code    12  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)HAL_GetTick                              0x080007c5   Thumb Code     6  stm32f1xx_hal.o(i.HAL_GetTick)HAL_IncTick                              0x080007d1   Thumb Code    16  stm32f1xx_hal.o(i.HAL_IncTick)HAL_Init                                 0x080007e9   Thumb Code    34  stm32f1xx_hal.o(i.HAL_Init)HAL_InitTick                             0x08000811   Thumb Code    64  stm32f1xx_hal.o(i.HAL_InitTick)HAL_MspInit                              0x0800085d   Thumb Code     2  stm32f1xx_hal.o(i.HAL_MspInit)HAL_NVIC_SetPriority                     0x0800085f   Thumb Code   124  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)HAL_NVIC_SetPriorityGrouping             0x080008dd   Thumb Code    32  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)HAL_RCC_ClockConfig                      0x08000905   Thumb Code   376  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)HAL_RCC_GetSysClockFreq                  0x08000a91   Thumb Code   116  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)HAL_RCC_OscConfig                        0x08000b25   Thumb Code  1114  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)HAL_SYSTICK_Config                       0x08000f89   Thumb Code    52  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)HAL_UART_ErrorCallback                   0x08000fbd   Thumb Code     2  stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)HAL_UART_IRQHandler                      0x08000fc1   Thumb Code   334  stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)HAL_UART_Receive_IT                      0x08001115   Thumb Code   112  stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT)HAL_UART_RxCpltCallback                  0x08001185   Thumb Code   134  usart.o(i.HAL_UART_RxCpltCallback)HAL_UART_TxCpltCallback                  0x08001221   Thumb Code     2  stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback)HardFault_Handler                        0x08001223   Thumb Code     4  stm32f1xx_it.o(i.HardFault_Handler)MemManage_Handler                        0x08001227   Thumb Code     4  stm32f1xx_it.o(i.MemManage_Handler)NMI_Handler                              0x0800122b   Thumb Code     2  stm32f1xx_it.o(i.NMI_Handler)PendSV_Handler                           0x0800122d   Thumb Code     2  stm32f1xx_it.o(i.PendSV_Handler)SVC_Handler                              0x08001259   Thumb Code     2  stm32f1xx_it.o(i.SVC_Handler)SysTick_Handler                          0x0800125b   Thumb Code     8  stm32f1xx_it.o(i.SysTick_Handler)SystemInit                               0x08001263   Thumb Code     2  system_stm32f1xx.o(i.SystemInit)USART1_IRQHandler                        0x080013b9   Thumb Code    10  usart.o(i.USART1_IRQHandler)UsageFault_Handler                       0x080013c9   Thumb Code     4  stm32f1xx_it.o(i.UsageFault_Handler)_sys_exit                                0x08001405   Thumb Code     4  usart.o(i._sys_exit)beep_init                                0x08001409   Thumb Code    78  beep.o(i.beep_init)delay_init                               0x08001461   Thumb Code     6  delay.o(i.delay_init)delay_ms                                 0x0800146d   Thumb Code    18  delay.o(i.delay_ms)delay_us                                 0x08001481   Thumb Code    68  delay.o(i.delay_us)led_init                                 0x080014c9   Thumb Code   132  led.o(i.led_init)main                                     0x08001559   Thumb Code   104  main.o(i.main)sys_stm32_clock_init                     0x080015c5   Thumb Code   102  sys.o(i.sys_stm32_clock_init)AHBPrescTable                            0x0800162a   Data          16  system_stm32f1xx.o(.constdata)APBPrescTable                            0x0800163a   Data           8  system_stm32f1xx.o(.constdata)Region$$Table$$Base                      0x08001644   Number         0  anon$$obj.o(Region$$Table)Region$$Table$$Limit                     0x08001664   Number         0  anon$$obj.o(Region$$Table)SystemCoreClock                          0x20000000   Data           4  system_stm32f1xx.o(.data)__stdout                                 0x20000008   Data           4  usart.o(.data)g_usart_rx_sta                           0x2000000c   Data           2  usart.o(.data)g_rx_buffer                              0x2000000e   Data           1  usart.o(.data)uwTick                                   0x20000010   Data           4  stm32f1xx_hal.o(.data)uwTickPrio                               0x20000014   Data           4  stm32f1xx_hal.o(.data)uwTickFreq                               0x20000018   Data           1  stm32f1xx_hal.o(.data)g_usart_rx_buf                           0x2000001c   Data         200  usart.o(.bss)g_uart1_handle                           0x200000e4   Data          64  usart.o(.bss)__libspace_start                         0x20000124   Data          96  libspace.o(.bss)__temporary_stack_top$libspace           0x20000184   Data           0  libspace.o(.bss)==============================================================================Memory Map of the imageImage Entry point : 0x08000131Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001680, Max: 0x00080000, ABSOLUTE)Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00001664, Max: 0x00080000, ABSOLUTE)Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object0x08000000   0x08000000   0x00000130   Data   RO            3    RESET               startup_stm32f103xe.o0x08000130   0x08000130   0x00000008   Code   RO         1952  * !!!main             c_w.l(__main.o)0x08000138   0x08000138   0x00000034   Code   RO         2104    !!!scatter          c_w.l(__scatter.o)0x0800016c   0x0800016c   0x0000001a   Code   RO         2106    !!handler_copy      c_w.l(__scatter_copy.o)0x08000186   0x08000186   0x00000002   PAD0x08000188   0x08000188   0x0000001c   Code   RO         2108    !!handler_zi        c_w.l(__scatter_zi.o)0x080001a4   0x080001a4   0x00000002   Code   RO         1981    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)0x080001a6   0x080001a6   0x00000000   Code   RO         1988    .ARM.Collect$$libinit$$00000002  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         1990    .ARM.Collect$$libinit$$00000004  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         1993    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         1995    .ARM.Collect$$libinit$$0000000C  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         1997    .ARM.Collect$$libinit$$0000000E  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2000    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2002    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2004    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2006    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2008    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2010    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2012    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2014    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2016    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2018    .ARM.Collect$$libinit$$00000023  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2020    .ARM.Collect$$libinit$$00000025  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2024    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2026    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2028    .ARM.Collect$$libinit$$00000030  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000000   Code   RO         2030    .ARM.Collect$$libinit$$00000032  c_w.l(libinit2.o)0x080001a6   0x080001a6   0x00000002   Code   RO         2031    .ARM.Collect$$libinit$$00000033  c_w.l(libinit2.o)0x080001a8   0x080001a8   0x00000002   Code   RO         2049    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)0x080001aa   0x080001aa   0x00000000   Code   RO         2057    .ARM.Collect$$libshutdown$$00000002  c_w.l(libshutdown2.o)0x080001aa   0x080001aa   0x00000000   Code   RO         2059    .ARM.Collect$$libshutdown$$00000004  c_w.l(libshutdown2.o)0x080001aa   0x080001aa   0x00000000   Code   RO         2061    .ARM.Collect$$libshutdown$$00000006  c_w.l(libshutdown2.o)0x080001aa   0x080001aa   0x00000000   Code   RO         2064    .ARM.Collect$$libshutdown$$00000009  c_w.l(libshutdown2.o)0x080001aa   0x080001aa   0x00000000   Code   RO         2067    .ARM.Collect$$libshutdown$$0000000C  c_w.l(libshutdown2.o)0x080001aa   0x080001aa   0x00000000   Code   RO         2069    .ARM.Collect$$libshutdown$$0000000E  c_w.l(libshutdown2.o)0x080001aa   0x080001aa   0x00000000   Code   RO         2072    .ARM.Collect$$libshutdown$$00000011  c_w.l(libshutdown2.o)0x080001aa   0x080001aa   0x00000002   Code   RO         2073    .ARM.Collect$$libshutdown$$00000012  c_w.l(libshutdown2.o)0x080001ac   0x080001ac   0x00000000   Code   RO         1956    .ARM.Collect$$rtentry$$00000000  c_w.l(__rtentry.o)0x080001ac   0x080001ac   0x00000000   Code   RO         1958    .ARM.Collect$$rtentry$$00000002  c_w.l(__rtentry2.o)0x080001ac   0x080001ac   0x00000006   Code   RO         1970    .ARM.Collect$$rtentry$$00000004  c_w.l(__rtentry4.o)0x080001b2   0x080001b2   0x00000000   Code   RO         1960    .ARM.Collect$$rtentry$$00000009  c_w.l(__rtentry2.o)0x080001b2   0x080001b2   0x00000004   Code   RO         1961    .ARM.Collect$$rtentry$$0000000A  c_w.l(__rtentry2.o)0x080001b6   0x080001b6   0x00000000   Code   RO         1963    .ARM.Collect$$rtentry$$0000000C  c_w.l(__rtentry2.o)0x080001b6   0x080001b6   0x00000008   Code   RO         1964    .ARM.Collect$$rtentry$$0000000D  c_w.l(__rtentry2.o)0x080001be   0x080001be   0x00000002   Code   RO         1985    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)0x080001c0   0x080001c0   0x00000000   Code   RO         2033    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)0x080001c0   0x080001c0   0x00000004   Code   RO         2034    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)0x080001c4   0x080001c4   0x00000006   Code   RO         2035    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)0x080001ca   0x080001ca   0x00000002   PAD0x080001cc   0x080001cc   0x00000040   Code   RO            4    .text               startup_stm32f103xe.o0x0800020c   0x0800020c   0x00000002   Code   RO         1946    .text               c_w.l(use_no_semi_2.o)0x0800020e   0x0800020e   0x0000004e   Code   RO         1948    .text               c_w.l(rt_memclr_w.o)0x0800025c   0x0800025c   0x00000006   Code   RO         1950    .text               c_w.l(heapauxi.o)0x08000262   0x08000262   0x00000002   Code   RO         1954    .text               c_w.l(use_no_semi.o)0x08000264   0x08000264   0x0000004a   Code   RO         1972    .text               c_w.l(sys_stackheap_outer.o)0x080002ae   0x080002ae   0x00000012   Code   RO         1974    .text               c_w.l(exit.o)0x080002c0   0x080002c0   0x00000008   Code   RO         1982    .text               c_w.l(libspace.o)0x080002c8   0x080002c8   0x00000004   Code   RO          269    i.BusFault_Handler  stm32f1xx_it.o0x080002cc   0x080002cc   0x00000002   Code   RO          270    i.DebugMon_Handler  stm32f1xx_it.o0x080002ce   0x080002ce   0x00000002   PAD0x080002d0   0x080002d0   0x000001a8   Code   RO          964    i.HAL_DMA_Abort_IT  stm32f1xx_hal_dma.o0x08000478   0x08000478   0x00000340   Code   RO         1060    i.HAL_GPIO_Init     stm32f1xx_hal_gpio.o0x080007b8   0x080007b8   0x0000000c   Code   RO         1064    i.HAL_GPIO_WritePin  stm32f1xx_hal_gpio.o0x080007c4   0x080007c4   0x0000000c   Code   RO          677    i.HAL_GetTick       stm32f1xx_hal.o0x080007d0   0x080007d0   0x00000018   Code   RO          683    i.HAL_IncTick       stm32f1xx_hal.o0x080007e8   0x080007e8   0x00000028   Code   RO          684    i.HAL_Init          stm32f1xx_hal.o0x08000810   0x08000810   0x0000004c   Code   RO          685    i.HAL_InitTick      stm32f1xx_hal.o0x0800085c   0x0800085c   0x00000002   Code   RO          687    i.HAL_MspInit       stm32f1xx_hal.o0x0800085e   0x0800085e   0x0000007c   Code   RO          848    i.HAL_NVIC_SetPriority  stm32f1xx_hal_cortex.o0x080008da   0x080008da   0x00000002   PAD0x080008dc   0x080008dc   0x00000028   Code   RO          849    i.HAL_NVIC_SetPriorityGrouping  stm32f1xx_hal_cortex.o0x08000904   0x08000904   0x0000018c   Code   RO         1160    i.HAL_RCC_ClockConfig  stm32f1xx_hal_rcc.o0x08000a90   0x08000a90   0x00000094   Code   RO         1169    i.HAL_RCC_GetSysClockFreq  stm32f1xx_hal_rcc.o0x08000b24   0x08000b24   0x00000464   Code   RO         1172    i.HAL_RCC_OscConfig  stm32f1xx_hal_rcc.o0x08000f88   0x08000f88   0x00000034   Code   RO          853    i.HAL_SYSTICK_Config  stm32f1xx_hal_cortex.o0x08000fbc   0x08000fbc   0x00000002   Code   RO         1323    i.HAL_UART_ErrorCallback  stm32f1xx_hal_uart.o0x08000fbe   0x08000fbe   0x00000002   PAD0x08000fc0   0x08000fc0   0x00000154   Code   RO         1326    i.HAL_UART_IRQHandler  stm32f1xx_hal_uart.o0x08001114   0x08001114   0x00000070   Code   RO         1332    i.HAL_UART_Receive_IT  stm32f1xx_hal_uart.o0x08001184   0x08001184   0x0000009c   Code   RO          590    i.HAL_UART_RxCpltCallback  usart.o0x08001220   0x08001220   0x00000002   Code   RO         1338    i.HAL_UART_TxCpltCallback  stm32f1xx_hal_uart.o0x08001222   0x08001222   0x00000004   Code   RO          271    i.HardFault_Handler  stm32f1xx_it.o0x08001226   0x08001226   0x00000004   Code   RO          272    i.MemManage_Handler  stm32f1xx_it.o0x0800122a   0x0800122a   0x00000002   Code   RO          273    i.NMI_Handler       stm32f1xx_it.o0x0800122c   0x0800122c   0x00000002   Code   RO          274    i.PendSV_Handler    stm32f1xx_it.o0x0800122e   0x0800122e   0x00000002   PAD0x08001230   0x08001230   0x00000028   Code   RO         1173    i.RCC_Delay         stm32f1xx_hal_rcc.o0x08001258   0x08001258   0x00000002   Code   RO          275    i.SVC_Handler       stm32f1xx_it.o0x0800125a   0x0800125a   0x00000008   Code   RO          276    i.SysTick_Handler   stm32f1xx_it.o0x08001262   0x08001262   0x00000002   Code   RO          233    i.SystemInit        system_stm32f1xx.o0x08001264   0x08001264   0x00000014   Code   RO         1340    i.UART_DMAAbortOnError  stm32f1xx_hal_uart.o0x08001278   0x08001278   0x00000020   Code   RO         1350    i.UART_EndRxTransfer  stm32f1xx_hal_uart.o0x08001298   0x08001298   0x00000020   Code   RO         1351    i.UART_EndTransmit_IT  stm32f1xx_hal_uart.o0x080012b8   0x080012b8   0x000000a0   Code   RO         1353    i.UART_Receive_IT   stm32f1xx_hal_uart.o0x08001358   0x08001358   0x00000060   Code   RO         1355    i.UART_Transmit_IT  stm32f1xx_hal_uart.o0x080013b8   0x080013b8   0x00000010   Code   RO          591    i.USART1_IRQHandler  usart.o0x080013c8   0x080013c8   0x00000004   Code   RO          277    i.UsageFault_Handler  stm32f1xx_it.o0x080013cc   0x080013cc   0x00000010   Code   RO          855    i.__NVIC_GetPriorityGrouping  stm32f1xx_hal_cortex.o0x080013dc   0x080013dc   0x00000028   Code   RO          856    i.__NVIC_SetPriority  stm32f1xx_hal_cortex.o0x08001404   0x08001404   0x00000004   Code   RO          593    i._sys_exit         usart.o0x08001408   0x08001408   0x00000058   Code   RO         1923    i.beep_init         beep.o0x08001460   0x08001460   0x0000000c   Code   RO          473    i.delay_init        delay.o0x0800146c   0x0800146c   0x00000012   Code   RO          474    i.delay_ms          delay.o0x0800147e   0x0800147e   0x00000002   PAD0x08001480   0x08001480   0x00000048   Code   RO          475    i.delay_us          delay.o0x080014c8   0x080014c8   0x00000090   Code   RO         1899    i.led_init          led.o0x08001558   0x08001558   0x0000006c   Code   RO           13    i.main              main.o0x080015c4   0x080015c4   0x00000066   Code   RO          522    i.sys_stm32_clock_init  sys.o0x0800162a   0x0800162a   0x00000018   Data   RO          234    .constdata          system_stm32f1xx.o0x08001642   0x08001642   0x00000002   PAD0x08001644   0x08001644   0x00000020   Data   RO         2102    Region$$Table       anon$$obj.oExecution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08001664, Size: 0x00000788, Max: 0x00010000, ABSOLUTE)Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object0x20000000   0x08001664   0x00000004   Data   RW          235    .data               system_stm32f1xx.o0x20000004   0x08001668   0x00000004   Data   RW          476    .data               delay.o0x20000008   0x0800166c   0x00000007   Data   RW          598    .data               usart.o0x2000000f   0x08001673   0x00000001   PAD0x20000010   0x08001674   0x00000009   Data   RW          691    .data               stm32f1xx_hal.o0x20000019   0x0800167d   0x00000003   PAD0x2000001c        -       0x00000108   Zero   RW          597    .bss                usart.o0x20000124        -       0x00000060   Zero   RW         1983    .bss                c_w.l(libspace.o)0x20000184   0x0800167d   0x00000004   PAD0x20000188        -       0x00000200   Zero   RW            2    HEAP                startup_stm32f103xe.o0x20000388        -       0x00000400   Zero   RW            1    STACK               startup_stm32f103xe.o==============================================================================Image component sizesCode (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name88         10          0          0          0       1220   beep.o102         10          0          4          0       2555   delay.o144         12          0          0          0       1259   led.o108          4          0          0          0     454203   main.o64         26        304          0       1536       1056   startup_stm32f103xe.o154         32          0          9          0       7803   stm32f1xx_hal.o272         22          0          0          0      29846   stm32f1xx_hal_cortex.o424         10          0          0          0       1591   stm32f1xx_hal_dma.o844         40          0          0          0       3232   stm32f1xx_hal_gpio.o1708         84          0          0          0       5288   stm32f1xx_hal_rcc.o796          6          0          0          0       8187   stm32f1xx_hal_uart.o32          0          0          0          0       5474   stm32f1xx_it.o102          0          0          0          0        887   sys.o2          0         24          4          0       1871   system_stm32f1xx.o176         28          0          7        264       4489   usart.o----------------------------------------------------------------------5026        284        362         28       1800     528961   Object Totals0          0         32          0          0          0   (incl. Generated)10          0          2          4          0          0   (incl. Padding)----------------------------------------------------------------------Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name8          0          0          0          0         68   __main.o0          0          0          0          0          0   __rtentry.o12          0          0          0          0          0   __rtentry2.o6          0          0          0          0          0   __rtentry4.o52          8          0          0          0          0   __scatter.o26          0          0          0          0          0   __scatter_copy.o28          0          0          0          0          0   __scatter_zi.o18          0          0          0          0         80   exit.o6          0          0          0          0        152   heapauxi.o2          0          0          0          0          0   libinit.o2          0          0          0          0          0   libinit2.o2          0          0          0          0          0   libshutdown.o2          0          0          0          0          0   libshutdown2.o8          4          0          0         96         68   libspace.o78          0          0          0          0         80   rt_memclr_w.o2          0          0          0          0          0   rtexit.o10          0          0          0          0          0   rtexit2.o74          0          0          0          0         80   sys_stackheap_outer.o2          0          0          0          0         68   use_no_semi.o2          0          0          0          0         68   use_no_semi_2.o----------------------------------------------------------------------344         12          0          0        100        664   Library Totals4          0          0          0          4          0   (incl. Padding)----------------------------------------------------------------------Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name340         12          0          0         96        664   c_w.l----------------------------------------------------------------------344         12          0          0        100        664   Library Totals----------------------------------------------------------------------==============================================================================Code (inc. data)   RO Data    RW Data    ZI Data      Debug   5370        296        362         28       1900     527229   Grand Totals5370        296        362         28       1900     527229   ELF Image Totals5370        296        362         28          0          0   ROM Totals==============================================================================Total RO  Size (Code + RO Data)                 5732 (   5.60kB)Total RW  Size (RW Data + ZI Data)              1928 (   1.88kB)Total ROM Size (Code + RO Data + RW Data)       5760 (   5.63kB)==============================================================================

3.详解!

具体构成:

3.1交叉引用

3。2 内存占用情况
 

放在flash和sram的代码的大小,code、r0、rw、zi各种种类的数据

可以在之后找到对应的优化方法:

总共的占用内存大小:

4.stm32的启动模式:

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/69184.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

百度热力图数据获取,原理,处理及论文应用6

目录 0、数据简介0、示例数据1、百度热力图数据日期如何选择1.1、其他实验数据的时间1.2、看日历1.3、看天气 2、百度热力图几天够研究?部分文章统计3、数据原理3.1.1 ** 这个比较重要,后面还会再次出现。核密度的值怎么理解?**3.1.2 Csv->…

[转]Java面试近一个月的面试总结

本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275 前言 打算换个工作,近一个月面试了不少的公司,下面将一些面试经验和思考分享给大家。另外校招也快要开始了,为…

学习threejs,tga格式图片文件贴图

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:threejs gis工程师 文章目录 一、🍀前言1.1 ☘️TGA图片1.2 ☘️THREE.Mesh…

MSPFN 代码复现

1、环境配置 conda create -n MSPFN python3.9 conda activate MSPFN pip install opencv-python pip install tensorflow pip install tqdm pip install matplotlib2、train 2.1 创建数据集 2.1.1 数据集格式 |--rainysamples |--file1: |--file2:|--fi…

20240206 adb 连不上手机解决办法

Step 1: lsusb 确认电脑 usb 端口能识别设备 lsusb不知道设备有没有连上,就插拔一下,对比观察多了/少了哪个设备。 Step 2: 重启 adb server sudo adb kill-serversudo adb start-serveradb devices基本上就可以了~ Reference https://b…

《利用原始数据进行深度神经网络闭环 用于光学驻留空间物体检测》论文精读

Deep Neural Network Closed-loop with Raw Data for Optical Resident Space Object Detection 摘要 光学勘测是观测驻留空间物体和空间态势感知的重要手段。随着天文技术和还原方法的应用,宽视场望远镜在发现和识别驻留空间物体方面做出了重大贡献。然而&#x…

2025年前端面试准备html篇

1.对html 语义化标签的理解 html语义化标签简单来说页面有良好的结构&#xff0c;使元素有含义便于理解。 优点可以使页面呈现出清晰的机构&#xff0c;有利于seo和搜索引擎抓取信息&#xff0c;便于团队的开发和管理。 常见的语义化标签有&#xff1a; <header> - 定义页…

【字节青训营-9】:初探字节微服务框架 Hertz 基础使用及进阶(下)

本文目录 一、Hertz中间件Recovery二、Hertz中间件跨资源共享三、Hertz 响应四、Hertz请求五、Hertz中间件Session 一、Hertz中间件Recovery Recovery中间件是Hertz框架预置的中间件&#xff0c;使用server.Default()可以默认注册该中间件&#xff0c;为Hertz框架提供panic回复…

因果推断与机器学习—用机器学习解决因果推断问题

Judea Pearl 将当前备受瞩目的机器学习研究戏谑地称为“仅限于曲线拟合”,然而,曲线拟合的实现绝非易事。机器学习模型在图像识别、语音识别、自然语言处理、蛋白质分子结构预测以及搜索推荐等多个领域均展现出显著的应用效果。 在因果推断任务中,在完成因果效应识别之后,需…

软件设计模式

目录 一.创建型模式 抽象工厂 Abstract Factory 构建器 Builder 工厂方法 Factory Method 原型 Prototype 单例模式 Singleton 二.结构型模式 适配器模式 Adapter 桥接模式 Bridge 组合模式 Composite 装饰者模式 Decorator 外观模式 Facade 享元模式 Flyw…

Linux 零拷贝技术

一、传统做法&#xff0c;经历“四次拷贝” 数据 1.读取到内核缓冲区 2.拷贝到用户缓冲区 3.写入到内核缓冲区 4.拷贝到网卡 使用 DMA&#xff0c;减少2次拷贝&#xff0c;还剩2次拷贝 DMA 负责硬盘到内核缓冲区和内核到网卡的传输。 CPU 仍需处理内核和用户缓冲区之间的数据…

【通俗易懂说模型】线性回归(附深度学习、机器学习发展史)

&#x1f308; 个人主页&#xff1a;十二月的猫-CSDN博客 &#x1f525; 系列专栏&#xff1a; &#x1f3c0;深度学习_十二月的猫的博客-CSDN博客 &#x1f4aa;&#x1f3fb; 十二月的寒冬阻挡不了春天的脚步&#xff0c;十二点的黑夜遮蔽不住黎明的曙光 目录 1. 前言 2. …

利用Vue和javascript分别编写一个“Hello World”的定时更新

目录 一、利用Vue编写一个“Hello World”的定时更新&#xff08;1&#xff09;vue编码在Html文件中&#xff08;2&#xff09;vue编码在js文件中 二、利用javascript编写一个“Hello World”的定时更新 一、利用Vue编写一个“Hello World”的定时更新 &#xff08;1&#xff…

蓝桥杯python基础算法(2-1)——排序

目录 一、排序 二、例题 P3225——宝藏排序Ⅰ 三、各种排序比较 四、例题 P3226——宝藏排序Ⅱ 一、排序 &#xff08;一&#xff09;冒泡排序 基本思想&#xff1a;比较相邻的元素&#xff0c;如果顺序错误就把它们交换过来。 &#xff08;二&#xff09;选择排序 基本思想…

洛谷 P4552 [Poetize6] IncDec Sequence C语言

P4552 [Poetize6] IncDec Sequence - 洛谷 | 计算机科学教育新生态 题目描述 给定一个长度为 n 的数列 a1​,a2​,…,an​&#xff0c;每次可以选择一个区间 [l,r]&#xff0c;使这个区间内的数都加 1 或者都减 1。 请问至少需要多少次操作才能使数列中的所有数都一样&#…

Vue Dom截图插件,截图转Base64 html2canvas

安装插件 npm install html2canvas --save插件使用 <template><div style"padding: 10px;"><div ref"imageTofile" class"box">发生什么事了</div><button click"toImage" style"margin: 10px;&quo…

88.[4]攻防世界 web php_rce

之前做过&#xff0c;回顾&#xff08;看了眼之前的wp,跟没做过一样&#xff09; 属于远程命令执行漏洞 在 PHP 里&#xff0c;system()、exec()、shell_exec()、反引号&#xff08;&#xff09;等都可用于执行系统命令。 直接访问index.php没效果 index.php?sindex/think\a…

数据结构-堆和PriorityQueue

1.堆&#xff08;Heap&#xff09; 1.1堆的概念 堆是一种非常重要的数据结构&#xff0c;通常被实现为一种特殊的完全二叉树 如果有一个关键码的集合K{k0,k1,k2,...,kn-1}&#xff0c;把它所有的元素按照完全二叉树的顺序存储在一个一维数组中&#xff0c;如果满足ki<k2i…

oracle 基础语法复习记录

Oracle SQL基础 因工作需要sql能力&#xff0c;需要重新把sql这块知识重新盘活&#xff0c;特此记录学习过程。 希望有新的发现。加油&#xff01;20250205 学习范围 学习SQL基础语法 掌握SELECT、INSERT、UPDATE、DELETE等基本操作。 熟悉WHERE、GROUP BY、ORDER BY、HAVIN…

【Rust自学】20.2. 最后的项目:多线程Web服务器

说句题外话&#xff0c;这篇文章非常要求Rust的各方面知识&#xff0c;最好看一下我的【Rust自学】专栏的所有内容。这篇文章也是整个专栏最长&#xff08;4762字&#xff09;的文章&#xff0c;需要多次阅读消化&#xff0c;最好点个收藏&#xff0c;免得刷不到了。 喜欢的话…