switch_test/Listing/switch_test.map

1882 lines
152 KiB
Plaintext

Component: ARM Compiler 5.05 update 1 (build 106) Tool: armlink [4d0efa]
==============================================================================
Section Cross References
startup_stm32f40xx.o(RESET) refers to startup_stm32f40xx.o(STACK) for __initial_sp
startup_stm32f40xx.o(RESET) refers to startup_stm32f40xx.o(.text) for Reset_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.NMI_Handler) for NMI_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.HardFault_Handler) for HardFault_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.MemManage_Handler) for MemManage_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.BusFault_Handler) for BusFault_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.UsageFault_Handler) for UsageFault_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.SVC_Handler) for SVC_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.DebugMon_Handler) for DebugMon_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.PendSV_Handler) for PendSV_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.SysTick_Handler) for SysTick_Handler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.EXTI9_5_IRQHandler) for EXTI9_5_IRQHandler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.TIM3_IRQHandler) for TIM3_IRQHandler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
startup_stm32f40xx.o(RESET) refers to stm32f4xx_it.o(i.USART3_IRQHandler) for USART3_IRQHandler
startup_stm32f40xx.o(.text) refers to system_stm32f4xx.o(i.SystemInit) for SystemInit
startup_stm32f40xx.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
system_stm32f4xx.o(i.SystemCoreClockUpdate) refers to system_stm32f4xx.o(.data) for SystemCoreClock
system_stm32f4xx.o(i.SystemInit) refers to system_stm32f4xx.o(i.SetSysClock) for SetSysClock
stm32f4xx_adc.o(i.ADC_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f4xx_dac.o(i.DAC_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f4xx_gpio.o(i.GPIO_DeInit) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphResetCmd) for RCC_AHB1PeriphResetCmd
stm32f4xx_i2c.o(i.I2C_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f4xx_i2c.o(i.I2C_Init) refers to stm32f4xx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
stm32f4xx_pwr.o(i.PWR_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f4xx_rcc.o(i.RCC_GetClocksFreq) refers to stm32f4xx_rcc.o(.data) for APBAHBPrescTable
stm32f4xx_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f4xx_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
stm32f4xx_spi.o(i.SPI_I2S_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f4xx_spi.o(i.SPI_I2S_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f4xx_syscfg.o(i.SYSCFG_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f4xx_tim.o(i.TIM_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f4xx_tim.o(i.TIM_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f4xx_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f4xx_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
stm32f4xx_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f4xx_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TI1_Config) for TI1_Config
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TI2_Config) for TI2_Config
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TI3_Config) for TI3_Config
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TI4_Config) for TI4_Config
stm32f4xx_tim.o(i.TIM_ICInit) refers to stm32f4xx_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
stm32f4xx_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f4xx_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
stm32f4xx_tim.o(i.TIM_PWMIConfig) refers to stm32f4xx_tim.o(i.TI1_Config) for TI1_Config
stm32f4xx_tim.o(i.TIM_PWMIConfig) refers to stm32f4xx_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
stm32f4xx_tim.o(i.TIM_PWMIConfig) refers to stm32f4xx_tim.o(i.TI2_Config) for TI2_Config
stm32f4xx_tim.o(i.TIM_PWMIConfig) refers to stm32f4xx_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
stm32f4xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f4xx_tim.o(i.TI2_Config) for TI2_Config
stm32f4xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f4xx_tim.o(i.TI1_Config) for TI1_Config
stm32f4xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f4xx_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
stm32f4xx_usart.o(i.USART_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
stm32f4xx_usart.o(i.USART_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
stm32f4xx_usart.o(i.USART_Init) refers to stm32f4xx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
stm32f4xx_wwdg.o(i.WWDG_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
main.o(i.main) refers to basic.o(i.Sys_Init) for Sys_Init
main.o(i.main) refers to basic.o(i.main_do) for main_do
main.o(i.main) refers to basic.o(i.led) for led
stm32f4xx_it.o(i.EXTI9_5_IRQHandler) refers to stm32f4xx_exti.o(i.EXTI_GetITStatus) for EXTI_GetITStatus
stm32f4xx_it.o(i.EXTI9_5_IRQHandler) refers to stm32f4xx_exti.o(i.EXTI_ClearITPendingBit) for EXTI_ClearITPendingBit
stm32f4xx_it.o(i.EXTI9_5_IRQHandler) refers to safetybarrier.o(.data) for count
stm32f4xx_it.o(i.SysTick_Handler) refers to systick.o(i.TimingDelay_Decrement) for TimingDelay_Decrement
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_GetITStatus) for TIM_GetITStatus
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to basic.o(i.get_time) for get_time
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to stm32f4xx_it.o(.data) for it_100us_cnt
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to usart.o(.data) for get_time_flag
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to safetybarrier.o(.data) for count
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to safetybarrier.o(.bss) for count_array
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to motor.o(.data) for ADC_Count
stm32f4xx_it.o(i.TIM3_IRQHandler) refers to motor.o(.bss) for ADC_Count_array
stm32f4xx_it.o(i.USART1_IRQHandler) refers to stm32f4xx_usart.o(i.USART_GetITStatus) for USART_GetITStatus
stm32f4xx_it.o(i.USART1_IRQHandler) refers to stm32f4xx_usart.o(i.USART_ReceiveData) for USART_ReceiveData
stm32f4xx_it.o(i.USART1_IRQHandler) refers to usart.o(i.receive_ttl_data) for receive_ttl_data
stm32f4xx_it.o(i.USART3_IRQHandler) refers to stm32f4xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
stm32f4xx_it.o(i.USART3_IRQHandler) refers to usart.o(i.DealWith_UartData) for DealWith_UartData
stm32f4xx_it.o(i.USART3_IRQHandler) refers to basic.o(i.get_length) for get_length
stm32f4xx_it.o(i.USART3_IRQHandler) refers to usart.o(.bss) for com3_rx_buffer
systick.o(i.Delay_us) refers to systick.o(.data) for TimingDelay
systick.o(i.SysTick_Init) refers to system_stm32f4xx.o(.data) for SystemCoreClock
systick.o(i.TimingDelay_Decrement) refers to systick.o(.data) for TimingDelay
usart.o(i.Check_Resive_Addr) refers to usart.o(i.InitUart_Data) for InitUart_Data
usart.o(i.Check_Resive_Addr) refers to usart.o(.data) for OBJ_DEVICE_ADDR
usart.o(i.DealWith_UartData) refers to stm32f4xx_dma.o(i.DMA_Cmd) for DMA_Cmd
usart.o(i.DealWith_UartData) refers to stm32f4xx_dma.o(i.DMA_GetCurrDataCounter) for DMA_GetCurrDataCounter
usart.o(i.DealWith_UartData) refers to stm32f4xx_dma.o(i.DMA_SetCurrDataCounter) for DMA_SetCurrDataCounter
usart.o(i.DealWith_UartData) refers to stm32f4xx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
usart.o(i.DealWith_UartData) refers to usart.o(.data) for UART_Receive_flg
usart.o(i.DealWith_UartData) refers to usart.o(.bss) for com3_rx_buffer
usart.o(i.Deal_Uart_Data_For_Module) refers to usart.o(i.Check_VerfiyData) for Check_VerfiyData
usart.o(i.Deal_Uart_Data_For_Module) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
usart.o(i.Deal_Uart_Data_For_Module) refers to usart.o(i.Get_Data_Len) for Get_Data_Len
usart.o(i.Deal_Uart_Data_For_Module) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
usart.o(i.Deal_Uart_Data_For_Module) refers to usart.o(i.InitUart_Data) for InitUart_Data
usart.o(i.Deal_Uart_Data_For_Module) refers to usart.o(.data) for order_flag
usart.o(i.Deal_Uart_Data_For_Module) refers to motor.o(.data) for zero_flag
usart.o(i.Deal_Uart_Data_For_Module) refers to usart.o(.bss) for ttl_receive_buff
usart.o(i.Deal_Uart_Data_For_Module) refers to basic.o(.data) for Mode_turn
usart.o(i.Do_Receive_Uart_For_Module) refers to usart.o(i.InitUart_Data) for InitUart_Data
usart.o(i.Do_Receive_Uart_For_Module) refers to usart.o(i.Check_Resive_Addr) for Check_Resive_Addr
usart.o(i.Do_Receive_Uart_For_Module) refers to usart.o(.data) for re_status
usart.o(i.Do_Receive_Uart_For_Module) refers to usart.o(.bss) for ttl_receive_buff
usart.o(i.Get_Data_Len) refers to usart.o(.bss) for ttl_receive_buff
usart.o(i.InitUart_Data) refers to usart.o(.data) for order_flag
usart.o(i.InitUart_Data) refers to usart.o(.bss) for ttl_receive_buff
usart.o(i.NVIC_Configuration) refers to misc.o(i.NVIC_PriorityGroupConfig) for NVIC_PriorityGroupConfig
usart.o(i.NVIC_Configuration) refers to misc.o(i.NVIC_Init) for NVIC_Init
usart.o(i.RS485_Config) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
usart.o(i.RS485_Config) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
usart.o(i.RS485_Config) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
usart.o(i.RS485_Config) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
usart.o(i.RS485_Config) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
usart.o(i.RS485_Config) refers to stm32f4xx_usart.o(i.USART_Init) for USART_Init
usart.o(i.RS485_Config) refers to usart.o(i.RS485_NVIC_Configuration) for RS485_NVIC_Configuration
usart.o(i.RS485_Config) refers to stm32f4xx_usart.o(i.USART_ITConfig) for USART_ITConfig
usart.o(i.RS485_Config) refers to stm32f4xx_usart.o(i.USART_DMACmd) for USART_DMACmd
usart.o(i.RS485_Config) refers to stm32f4xx_usart.o(i.USART_Cmd) for USART_Cmd
usart.o(i.RS485_Config) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
usart.o(i.RS485_DMA_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
usart.o(i.RS485_DMA_Init) refers to stm32f4xx_dma.o(i.DMA_DeInit) for DMA_DeInit
usart.o(i.RS485_DMA_Init) refers to stm32f4xx_dma.o(i.DMA_GetCmdStatus) for DMA_GetCmdStatus
usart.o(i.RS485_DMA_Init) refers to stm32f4xx_dma.o(i.DMA_Init) for DMA_Init
usart.o(i.RS485_DMA_Init) refers to stm32f4xx_dma.o(i.DMA_Cmd) for DMA_Cmd
usart.o(i.RS485_DMA_Init) refers to usart.o(.bss) for com3_rx_buffer
usart.o(i.RS485_NVIC_Configuration) refers to misc.o(i.NVIC_PriorityGroupConfig) for NVIC_PriorityGroupConfig
usart.o(i.RS485_NVIC_Configuration) refers to misc.o(i.NVIC_Init) for NVIC_Init
usart.o(i.UART1_SendData) refers to stm32f4xx_usart.o(i.USART_SendData) for USART_SendData
usart.o(i.UART1_Send_Char) refers to stm32f4xx_usart.o(i.USART_SendData) for USART_SendData
usart.o(i.USART1_Config) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
usart.o(i.USART1_Config) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
usart.o(i.USART1_Config) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
usart.o(i.USART1_Config) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
usart.o(i.USART1_Config) refers to stm32f4xx_usart.o(i.USART_Init) for USART_Init
usart.o(i.USART1_Config) refers to usart.o(i.NVIC_Configuration) for NVIC_Configuration
usart.o(i.USART1_Config) refers to stm32f4xx_usart.o(i.USART_ITConfig) for USART_ITConfig
usart.o(i.USART1_Config) refers to stm32f4xx_usart.o(i.USART_Cmd) for USART_Cmd
usart.o(i.Uart3_SendStr) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
usart.o(i.Uart3_SendStr) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
usart.o(i.Usart_SendByte) refers to stm32f4xx_usart.o(i.USART_SendData) for USART_SendData
usart.o(i.Usart_SendByte) refers to stm32f4xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart.o(i.Usart_SendHalfWord) refers to stm32f4xx_usart.o(i.USART_SendData) for USART_SendData
usart.o(i.Usart_SendHalfWord) refers to stm32f4xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart.o(i.Usart_SendString) refers to usart.o(i.Usart_SendByte) for Usart_SendByte
usart.o(i.Usart_SendString) refers to stm32f4xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart.o(i.clear_ttl_receive_timer) refers to usart.o(.data) for ttl_receive_len
usart.o(i.clear_ttl_receive_timer) refers to usart.o(.bss) for ttl_receive_buff
usart.o(i.fgetc) refers to stm32f4xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart.o(i.fgetc) refers to stm32f4xx_usart.o(i.USART_ReceiveData) for USART_ReceiveData
usart.o(i.fputc) refers to stm32f4xx_usart.o(i.USART_SendData) for USART_SendData
usart.o(i.fputc) refers to stm32f4xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart.o(i.judge_ttl_receive_timer) refers to usart.o(.data) for ttl_receive_flag
usart.o(i.over_ttl_receive_timer) refers to usart.o(i.InitUart_Data) for InitUart_Data
usart.o(i.over_ttl_receive_timer) refers to usart.o(.data) for ttl_receive_flag
usart.o(i.process_ttl_receive_timer) refers to usart.o(i.over_ttl_receive_timer) for over_ttl_receive_timer
usart.o(i.process_ttl_receive_timer) refers to usart.o(.data) for ttl_receive_flag
usart.o(i.receive_ttl_data) refers to usart.o(i.start_ttl_receive_timer) for start_ttl_receive_timer
usart.o(i.receive_ttl_data) refers to usart.o(i.Do_Receive_Uart_For_Module) for Do_Receive_Uart_For_Module
usart.o(i.receive_ttl_data) refers to usart.o(i.over_ttl_receive_timer) for over_ttl_receive_timer
usart.o(i.receive_ttl_data) refers to usart.o(i.InitUart_Data) for InitUart_Data
usart.o(i.receive_ttl_data) refers to usart.o(.data) for ttl_receive_len
usart.o(i.send_set_resp) refers to usart.o(i.ModbusCRC16) for ModbusCRC16
usart.o(i.send_set_resp) refers to usart.o(i.UART1_Send_Char) for UART1_Send_Char
usart.o(i.send_set_resp) refers to usart.o(i.Uart_Send_Delay) for Uart_Send_Delay
usart.o(i.send_set_resp) refers to usart.o(.data) for SUR_DEVICE_ADDR
usart.o(i.start_ttl_receive_timer) refers to usart.o(.data) for ttl_receive_flag
usart.o(i.usart_Init) refers to usart.o(i.NVIC_Configuration) for NVIC_Configuration
usart.o(i.usart_Init) refers to usart.o(i.USART1_Config) for USART1_Config
usart.o(i.usart_Init) refers to usart.o(i.RS485_NVIC_Configuration) for RS485_NVIC_Configuration
usart.o(i.usart_Init) refers to usart.o(i.RS485_Config) for RS485_Config
usart.o(i.usart_Init) refers to usart.o(i.RS485_DMA_Init) for RS485_DMA_Init
adc.o(i.ADC_AllInit) refers to adc.o(i.ADC_GPIO_Config) for ADC_GPIO_Config
adc.o(i.ADC_AllInit) refers to adc.o(i.ADC_Config) for ADC_Config
adc.o(i.ADC_AllInit) refers to adc.o(i.ADC_DMA_Config) for ADC_DMA_Config
adc.o(i.ADC_Config) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_DeInit) for ADC_DeInit
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_CommonInit) for ADC_CommonInit
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_StructInit) for ADC_StructInit
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_Init) for ADC_Init
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_RegularChannelConfig) for ADC_RegularChannelConfig
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_DMACmd) for ADC_DMACmd
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_MultiModeDMARequestAfterLastTransferCmd) for ADC_MultiModeDMARequestAfterLastTransferCmd
adc.o(i.ADC_Config) refers to stm32f4xx_adc.o(i.ADC_Cmd) for ADC_Cmd
adc.o(i.ADC_DMA_Config) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
adc.o(i.ADC_DMA_Config) refers to stm32f4xx_dma.o(i.DMA_Init) for DMA_Init
adc.o(i.ADC_DMA_Config) refers to stm32f4xx_dma.o(i.DMA_Cmd) for DMA_Cmd
adc.o(i.ADC_DMA_Config) refers to adc.o(.bss) for ADC_ConvertedValue
adc.o(i.ADC_GPIO_Config) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
adc.o(i.ADC_GPIO_Config) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
adc.o(i.get_adcnum) refers to adc.o(.data) for a
adc.o(i.get_adcnum) refers to adc.o(.bss) for ADC_Sum
tim.o(i.TIM3_Configuration) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
tim.o(i.TIM3_Configuration) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
tim.o(i.TIM3_Configuration) refers to misc.o(i.NVIC_PriorityGroupConfig) for NVIC_PriorityGroupConfig
tim.o(i.TIM3_Configuration) refers to misc.o(i.NVIC_Init) for NVIC_Init
tim.o(i.TIM3_Configuration) refers to stm32f4xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig
tim.o(i.TIM3_Configuration) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC4Init) for TIM_OC4Init
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC4PreloadConfig) for TIM_OC4PreloadConfig
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_ARRPreloadConfig) for TIM_ARRPreloadConfig
tim.o(i.TIM4_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd
dac.o(i.DAC1_SetVol) refers to stm32f4xx_dac.o(i.DAC_SetChannel1Data) for DAC_SetChannel1Data
dac.o(i.DAC1_SetVol) refers to stm32f4xx_dac.o(i.DAC_SoftwareTriggerCmd) for DAC_SoftwareTriggerCmd
dac.o(i.DAC2_SetVol) refers to stm32f4xx_dac.o(i.DAC_SetChannel2Data) for DAC_SetChannel2Data
dac.o(i.DAC2_SetVol) refers to stm32f4xx_dac.o(i.DAC_SoftwareTriggerCmd) for DAC_SoftwareTriggerCmd
dac.o(i.DAC_Config) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
dac.o(i.DAC_Config) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
dac.o(i.DAC_Config) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
dac.o(i.DAC_Config) refers to stm32f4xx_dac.o(i.DAC_Init) for DAC_Init
dac.o(i.DAC_Config) refers to stm32f4xx_dac.o(i.DAC_Cmd) for DAC_Cmd
dac.o(i.DAC_Config) refers to stm32f4xx_dac.o(i.DAC_SetChannel1Data) for DAC_SetChannel1Data
dac.o(i.DAC_Config) refers to stm32f4xx_dac.o(i.DAC_SetChannel2Data) for DAC_SetChannel2Data
dac.o(i.DAC_Config) refers to stm32f4xx_dac.o(i.DAC_SoftwareTriggerCmd) for DAC_SoftwareTriggerCmd
safetybarrier.o(i.EXTI_CTRL) refers to stm32f4xx_exti.o(i.EXTI_Init) for EXTI_Init
safetybarrier.o(i.EXTI_Key_Config) refers to misc.o(i.NVIC_PriorityGroupConfig) for NVIC_PriorityGroupConfig
safetybarrier.o(i.EXTI_Key_Config) refers to misc.o(i.NVIC_Init) for NVIC_Init
safetybarrier.o(i.EXTI_Key_Config) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
safetybarrier.o(i.EXTI_Key_Config) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
safetybarrier.o(i.EXTI_Key_Config) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
safetybarrier.o(i.EXTI_Key_Config) refers to stm32f4xx_syscfg.o(i.SYSCFG_EXTILineConfig) for SYSCFG_EXTILineConfig
safetybarrier.o(i.EXTI_Key_Config) refers to stm32f4xx_exti.o(i.EXTI_Init) for EXTI_Init
safetybarrier.o(i.Gpio_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
safetybarrier.o(i.Gpio_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
safetybarrier.o(i.Gpio_Init) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
safetybarrier.o(i.Gpio_Init) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
safetybarrier.o(i.get_state) refers to stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
safetybarrier.o(i.get_state) refers to safetybarrier.o(.bss) for state
safetybarrier.o(i.safe_gpio_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
safetybarrier.o(i.safe_gpio_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
spi.o(i.MAX31865_Cfg) refers to spi.o(i.MAX31865_Write) for MAX31865_Write
spi.o(i.MAX31865_GetTemp) refers to spi.o(i.MAX31865_Read) for MAX31865_Read
spi.o(i.MAX31865_GetTemp) refers to f2d.o(.text) for __aeabi_f2d
spi.o(i.MAX31865_GetTemp) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt
spi.o(i.MAX31865_GetTemp) refers to dadd.o(.text) for __aeabi_dadd
spi.o(i.MAX31865_GetTemp) refers to ddiv.o(.text) for __aeabi_ddiv
spi.o(i.MAX31865_GetTemp) refers to d2f.o(.text) for __aeabi_d2f
spi.o(i.MAX31865_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
spi.o(i.MAX31865_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
spi.o(i.MAX31865_Init) refers to stm32f4xx_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
spi.o(i.MAX31865_Read) refers to stm32f4xx_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
spi.o(i.MAX31865_Read) refers to spi.o(i.Delay_Times) for Delay_Times
spi.o(i.MAX31865_Read) refers to stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
spi.o(i.MAX31865_Write) refers to stm32f4xx_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
spi.o(i.MAX31865_Write) refers to spi.o(i.Delay_Times) for Delay_Times
motor.o(i.Deal_Motor) refers to motor.o(i.motor_stop) for motor_stop
motor.o(i.Deal_Motor) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
motor.o(i.Deal_Motor) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
motor.o(i.Deal_Motor) refers to motor.o(i.FWD) for FWD
motor.o(i.Deal_Motor) refers to motor.o(i.REV) for REV
motor.o(i.Deal_Motor) refers to motor.o(i.mov_step) for mov_step
motor.o(i.Deal_Motor) refers to motor.o(i.go_begin) for go_begin
motor.o(i.Deal_Motor) refers to motor.o(i.go_end) for go_end
motor.o(i.Deal_Motor) refers to usart.o(.data) for Motor_Run
motor.o(i.Deal_Motor) refers to motor.o(.data) for beep_time
motor.o(i.Deal_Motor) refers to basic.o(.data) for act_length
motor.o(i.FWD) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
motor.o(i.REV) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
motor.o(i.frequency_test) refers to tim.o(i.TIM4_PWM_Init) for TIM4_PWM_Init
motor.o(i.frequency_test) refers to stm32f4xx_gpio.o(i.GPIO_ToggleBits) for GPIO_ToggleBits
motor.o(i.frequency_test) refers to usart.o(.data) for Run_State
motor.o(i.frequency_test) refers to motor.o(.data) for beep_time
motor.o(i.frequency_test) refers to adc.o(.data) for num_array
motor.o(i.frequency_test) refers to adc.o(.bss) for ADC_ConvertedValue
motor.o(i.frequency_test) refers to stm32f4xx_it.o(.data) for it_500ms_flag
motor.o(i.go_begin) refers to motor.o(i.FWD) for FWD
motor.o(i.go_begin) refers to motor.o(i.motor_start) for motor_start
motor.o(i.go_begin) refers to motor.o(i.motor_mov_fast) for motor_mov_fast
motor.o(i.go_begin) refers to motor.o(i.motor_stop) for motor_stop
motor.o(i.go_begin) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
motor.o(i.go_begin) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
motor.o(i.go_begin) refers to basic.o(.data) for act_length
motor.o(i.go_begin) refers to motor.o(.data) for beep_time
motor.o(i.go_begin) refers to usart.o(.data) for Motor_Run
motor.o(i.go_end) refers to motor.o(i.REV) for REV
motor.o(i.go_end) refers to motor.o(i.motor_start) for motor_start
motor.o(i.go_end) refers to motor.o(i.motor_mov_fast) for motor_mov_fast
motor.o(i.go_end) refers to stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
motor.o(i.go_end) refers to motor.o(i.motor_stop) for motor_stop
motor.o(i.go_end) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
motor.o(i.go_end) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
motor.o(i.go_end) refers to motor.o(.data) for beep_time
motor.o(i.go_end) refers to usart.o(.data) for Motor_Run
motor.o(i.go_star) refers to motor.o(i.REV) for REV
motor.o(i.go_star) refers to motor.o(i.FWD) for FWD
motor.o(i.go_star) refers to motor.o(i.motor_start) for motor_start
motor.o(i.go_star) refers to motor.o(i.motor_mov_slow) for motor_mov_slow
motor.o(i.go_star) refers to motor.o(i.motor_stop) for motor_stop
motor.o(i.go_star) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
motor.o(i.go_star) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
motor.o(i.go_star) refers to basic.o(.data) for act_length
motor.o(i.go_star) refers to usart.o(.data) for Rate_dis
motor.o(i.go_star) refers to motor.o(.data) for beep_time
motor.o(i.motor_mov_fast) refers to stm32f4xx_gpio.o(i.GPIO_ToggleBits) for GPIO_ToggleBits
motor.o(i.motor_mov_fast) refers to stm32f4xx_it.o(.data) for it_500us_flag
motor.o(i.motor_mov_fast) refers to motor.o(.data) for Runmotor_Nums
motor.o(i.motor_mov_slow) refers to stm32f4xx_gpio.o(i.GPIO_ToggleBits) for GPIO_ToggleBits
motor.o(i.motor_mov_slow) refers to stm32f4xx_it.o(.data) for it_1ms_flag
motor.o(i.motor_mov_slow) refers to motor.o(.data) for Runmotor_Nums
motor.o(i.motor_start) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
motor.o(i.motor_start) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
motor.o(i.motor_stop) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
motor.o(i.motor_stop) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init
motor.o(i.mov_step) refers to motor.o(i.motor_start) for motor_start
motor.o(i.mov_step) refers to motor.o(i.motor_mov_slow) for motor_mov_slow
motor.o(i.mov_step) refers to motor.o(i.motor_stop) for motor_stop
motor.o(i.mov_step) refers to basic.o(i.data_deal) for data_deal
motor.o(i.mov_step) refers to usart.o(i.send_set_resp) for send_set_resp
motor.o(i.mov_step) refers to usart.o(.data) for Run_Step
motor.o(i.mov_step) refers to motor.o(.data) for Runmotor_step
motor.o(i.mov_step) refers to basic.o(.data) for length
motor.o(i.mov_step) refers to stm32f4xx_it.o(.data) for it_1ms_flag
motor.o(i.mov_step) refers to adc.o(.bss) for V_Channel
motor.o(i.mov_step) refers to usart.o(.bss) for send_data
motor.o(i.set_zero) refers to motor.o(i.FWD) for FWD
motor.o(i.set_zero) refers to motor.o(i.motor_start) for motor_start
motor.o(i.set_zero) refers to motor.o(i.motor_mov_slow) for motor_mov_slow
motor.o(i.set_zero) refers to stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
motor.o(i.set_zero) refers to dflti.o(.text) for __aeabi_i2d
motor.o(i.set_zero) refers to dadd.o(.text) for __aeabi_dadd
motor.o(i.set_zero) refers to d2f.o(.text) for __aeabi_d2f
motor.o(i.set_zero) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
motor.o(i.set_zero) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
motor.o(i.set_zero) refers to usart.o(i.send_set_resp) for send_set_resp
motor.o(i.set_zero) refers to motor.o(i.REV) for REV
motor.o(i.set_zero) refers to motor.o(.data) for zero_flag
motor.o(i.set_zero) refers to usart.o(.data) for Motor_Run
motor.o(i.set_zero) refers to stm32f4xx_it.o(.data) for it_1ms_flag
motor.o(i.set_zero) refers to basic.o(.data) for length
motor.o(i.set_zero) refers to usart.o(.bss) for send_data
basic.o(i.Sys_Init) refers to usart.o(i.usart_Init) for usart_Init
basic.o(i.Sys_Init) refers to usart.o(i.InitUart_Data) for InitUart_Data
basic.o(i.Sys_Init) refers to adc.o(i.ADC_AllInit) for ADC_AllInit
basic.o(i.Sys_Init) refers to tim.o(i.TIM3_Configuration) for TIM3_Configuration
basic.o(i.Sys_Init) refers to dac.o(i.DAC_Config) for DAC_Config
basic.o(i.Sys_Init) refers to safetybarrier.o(i.safe_gpio_Init) for safe_gpio_Init
basic.o(i.Sys_Init) refers to safetybarrier.o(i.Gpio_Init) for Gpio_Init
basic.o(i.Sys_Init) refers to safetybarrier.o(i.EXTI_Key_Config) for EXTI_Key_Config
basic.o(i.Sys_Init) refers to spi.o(i.MAX31865_Init) for MAX31865_Init
basic.o(i.Sys_Init) refers to spi.o(i.MAX31865_Cfg) for MAX31865_Cfg
basic.o(i.Sys_Init) refers to tim.o(i.TIM4_PWM_Init) for TIM4_PWM_Init
basic.o(i.Sys_Init) refers to usart.o(.data) for UART_Receive_flg
basic.o(i.data_deal) refers to basic.o(.data) for Mode_turn
basic.o(i.data_deal) refers to adc.o(.bss) for V_Channel
basic.o(i.data_deal) refers to safetybarrier.o(.bss) for state
basic.o(i.deal_time) refers to basic.o(.bss) for Tstar
basic.o(i.deal_time) refers to usart.o(.bss) for time_data
basic.o(i.get_length) refers to basic.o(.data) for get_length_flag
basic.o(i.get_time) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
basic.o(i.get_time) refers to basic.o(i.time_test) for time_test
basic.o(i.get_time) refers to stm32f4xx_it.o(.data) for it_100us_flag
basic.o(i.get_time) refers to basic.o(.data) for n
basic.o(i.get_time) refers to usart.o(.data) for get_time_flag
basic.o(i.led) refers to stm32f4xx_gpio.o(i.GPIO_ToggleBits) for GPIO_ToggleBits
basic.o(i.led) refers to stm32f4xx_it.o(.data) for it_1s_flag
basic.o(i.main_do) refers to basic.o(i.mode_one) for mode_one
basic.o(i.main_do) refers to basic.o(i.mode_two) for mode_two
basic.o(i.main_do) refers to basic.o(i.mode_thr) for mode_thr
basic.o(i.main_do) refers to usart.o(i.Deal_Uart_Data_For_Module) for Deal_Uart_Data_For_Module
basic.o(i.main_do) refers to dac.o(i.DAC1_SetVol) for DAC1_SetVol
basic.o(i.main_do) refers to usart.o(.data) for Mode_Flag
basic.o(i.main_do) refers to basic.o(.data) for v
basic.o(i.mode_one) refers to stm32f4xx_adc.o(i.ADC_SoftwareStartConv) for ADC_SoftwareStartConv
basic.o(i.mode_one) refers to adc.o(i.get_adcnum) for get_adcnum
basic.o(i.mode_one) refers to motor.o(i.Deal_Motor) for Deal_Motor
basic.o(i.mode_one) refers to motor.o(i.set_zero) for set_zero
basic.o(i.mode_one) refers to spi.o(i.MAX31865_GetTemp) for MAX31865_GetTemp
basic.o(i.mode_one) refers to usart.o(i.Uart3_SendStr) for Uart3_SendStr
basic.o(i.mode_one) refers to safetybarrier.o(i.get_state) for get_state
basic.o(i.mode_one) refers to basic.o(i.data_deal) for data_deal
basic.o(i.mode_one) refers to basic.o(.data) for u
basic.o(i.mode_one) refers to motor.o(.data) for zero_flag
basic.o(i.mode_one) refers to usart.o(.data) for UART_Receive_flg
basic.o(i.mode_one) refers to stm32f4xx_it.o(.data) for it_100ms_flag
basic.o(i.mode_one) refers to adc.o(.bss) for V_Channel
basic.o(i.mode_one) refers to usart.o(.bss) for send_data
basic.o(i.mode_thr) refers to stm32f4xx_adc.o(i.ADC_SoftwareStartConv) for ADC_SoftwareStartConv
basic.o(i.mode_thr) refers to motor.o(i.frequency_test) for frequency_test
basic.o(i.mode_thr) refers to usart.o(i.send_set_resp) for send_set_resp
basic.o(i.mode_thr) refers to basic.o(.data) for u
basic.o(i.mode_thr) refers to stm32f4xx_it.o(.data) for it_100ms_flag
basic.o(i.mode_thr) refers to safetybarrier.o(.data) for MOT_Fre
basic.o(i.mode_thr) refers to usart.o(.data) for Fre_data
basic.o(i.mode_thr) refers to motor.o(.data) for ADC_Fre
basic.o(i.mode_two) refers to stm32f4xx_adc.o(i.ADC_SoftwareStartConv) for ADC_SoftwareStartConv
basic.o(i.mode_two) refers to usart.o(i.Uart3_SendStr) for Uart3_SendStr
basic.o(i.mode_two) refers to motor.o(i.FWD) for FWD
basic.o(i.mode_two) refers to motor.o(i.REV) for REV
basic.o(i.mode_two) refers to motor.o(i.motor_start) for motor_start
basic.o(i.mode_two) refers to motor.o(i.motor_mov_slow) for motor_mov_slow
basic.o(i.mode_two) refers to motor.o(i.motor_stop) for motor_stop
basic.o(i.mode_two) refers to stm32f4xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
basic.o(i.mode_two) refers to basic.o(i.deal_time) for deal_time
basic.o(i.mode_two) refers to usart.o(i.send_set_resp) for send_set_resp
basic.o(i.mode_two) refers to usart.o(.data) for get_time_flag
basic.o(i.mode_two) refers to stm32f4xx_it.o(.data) for it_100ms_flag
basic.o(i.mode_two) refers to basic.o(.data) for array
basic.o(i.mode_two) refers to basic.o(.bss) for T_flag
basic.o(i.mode_two) refers to adc.o(.data) for num_array
basic.o(i.mode_two) refers to adc.o(.bss) for ADC_ConvertedValue
basic.o(i.mode_two) refers to usart.o(.bss) for time_data
basic.o(i.time_test) refers to adc.o(.bss) for V_time_test
basic.o(i.time_test) refers to adc.o(.data) for num_array
basic.o(i.time_test) refers to basic.o(.bss) for Tstar
basic.o(i.time_test) refers to basic.o(.data) for ts
sqrt.o(i.__hardfp_sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
sqrt.o(i.__hardfp_sqrt) refers to dsqrt.o(.text) for _dsqrt
sqrt.o(i.__hardfp_sqrt) refers to errno.o(i.__set_errno) for __set_errno
sqrt.o(i.__softfp_sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
sqrt.o(i.__softfp_sqrt) refers to dsqrt.o(.text) for _dsqrt
sqrt.o(i.__softfp_sqrt) refers to errno.o(i.__set_errno) for __set_errno
sqrt.o(i.sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
sqrt.o(i.sqrt) refers to dsqrt.o(.text) for _dsqrt
sqrt.o(i.sqrt) refers to errno.o(i.__set_errno) for __set_errno
sqrt_x.o(i.____hardfp_sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
sqrt_x.o(i.____hardfp_sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
sqrt_x.o(i.____hardfp_sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
sqrt_x.o(i.____hardfp_sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
sqrt_x.o(i.____softfp_sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
sqrt_x.o(i.____softfp_sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
sqrt_x.o(i.__sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
sqrt_x.o(i.__sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
sqrt_x.o(i.__sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
sqrt_x.o(i.__sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
ddiv.o(.text) refers to depilogue.o(.text) for _double_round
dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
d2f.o(.text) refers to fepilogue.o(.text) for _float_round
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f40xx.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f40xx.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
errno.o(i.__aeabi_errno_addr) refers to errno.o(.data) for .data
errno.o(i.__read_errno) refers to errno.o(.data) for .data
errno.o(i.__set_errno) refers to errno.o(.data) for .data
depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
dsqrt.o(.text) refers to llushr.o(.text) for __aeabi_llsr
dsqrt.o(.text) refers to depilogue.o(.text) for _double_round
init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
==============================================================================
Removing Unused input sections from the image.
Removing startup_stm32f40xx.o(HEAP), (512 bytes).
Removing system_stm32f4xx.o(.rev16_text), (4 bytes).
Removing system_stm32f4xx.o(.revsh_text), (4 bytes).
Removing system_stm32f4xx.o(.rrx_text), (6 bytes).
Removing system_stm32f4xx.o(i.SystemCoreClockUpdate), (192 bytes).
Removing system_stm32f4xx.o(.data), (20 bytes).
Removing misc.o(.rev16_text), (4 bytes).
Removing misc.o(.revsh_text), (4 bytes).
Removing misc.o(.rrx_text), (6 bytes).
Removing misc.o(i.NVIC_SetVectorTable), (20 bytes).
Removing misc.o(i.NVIC_SystemLPConfig), (32 bytes).
Removing misc.o(i.SysTick_CLKSourceConfig), (40 bytes).
Removing stm32f4xx_adc.o(.rev16_text), (4 bytes).
Removing stm32f4xx_adc.o(.revsh_text), (4 bytes).
Removing stm32f4xx_adc.o(.rrx_text), (6 bytes).
Removing stm32f4xx_adc.o(i.ADC_AnalogWatchdogCmd), (20 bytes).
Removing stm32f4xx_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (16 bytes).
Removing stm32f4xx_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (6 bytes).
Removing stm32f4xx_adc.o(i.ADC_AutoInjectedConvCmd), (22 bytes).
Removing stm32f4xx_adc.o(i.ADC_ClearFlag), (6 bytes).
Removing stm32f4xx_adc.o(i.ADC_ClearITPendingBit), (10 bytes).
Removing stm32f4xx_adc.o(i.ADC_CommonStructInit), (12 bytes).
Removing stm32f4xx_adc.o(i.ADC_ContinuousModeCmd), (22 bytes).
Removing stm32f4xx_adc.o(i.ADC_DMARequestAfterLastTransferCmd), (22 bytes).
Removing stm32f4xx_adc.o(i.ADC_DiscModeChannelCountConfig), (24 bytes).
Removing stm32f4xx_adc.o(i.ADC_DiscModeCmd), (22 bytes).
Removing stm32f4xx_adc.o(i.ADC_EOCOnEachRegularChannelCmd), (22 bytes).
Removing stm32f4xx_adc.o(i.ADC_ExternalTrigInjectedConvConfig), (16 bytes).
Removing stm32f4xx_adc.o(i.ADC_ExternalTrigInjectedConvEdgeConfig), (16 bytes).
Removing stm32f4xx_adc.o(i.ADC_GetConversionValue), (8 bytes).
Removing stm32f4xx_adc.o(i.ADC_GetFlagStatus), (18 bytes).
Removing stm32f4xx_adc.o(i.ADC_GetITStatus), (38 bytes).
Removing stm32f4xx_adc.o(i.ADC_GetInjectedConversionValue), (28 bytes).
Removing stm32f4xx_adc.o(i.ADC_GetMultiModeConversionValue), (12 bytes).
Removing stm32f4xx_adc.o(i.ADC_GetSoftwareStartConvStatus), (20 bytes).
Removing stm32f4xx_adc.o(i.ADC_GetSoftwareStartInjectedConvCmdStatus), (20 bytes).
Removing stm32f4xx_adc.o(i.ADC_ITConfig), (32 bytes).
Removing stm32f4xx_adc.o(i.ADC_InjectedChannelConfig), (130 bytes).
Removing stm32f4xx_adc.o(i.ADC_InjectedDiscModeCmd), (22 bytes).
Removing stm32f4xx_adc.o(i.ADC_InjectedSequencerLengthConfig), (24 bytes).
Removing stm32f4xx_adc.o(i.ADC_SetInjectedOffset), (20 bytes).
Removing stm32f4xx_adc.o(i.ADC_SoftwareStartInjectedConv), (10 bytes).
Removing stm32f4xx_adc.o(i.ADC_TempSensorVrefintCmd), (44 bytes).
Removing stm32f4xx_adc.o(i.ADC_VBATCmd), (44 bytes).
Removing stm32f4xx_crc.o(.rev16_text), (4 bytes).
Removing stm32f4xx_crc.o(.revsh_text), (4 bytes).
Removing stm32f4xx_crc.o(.rrx_text), (6 bytes).
Removing stm32f4xx_crc.o(i.CRC_CalcBlockCRC), (36 bytes).
Removing stm32f4xx_crc.o(i.CRC_CalcCRC), (16 bytes).
Removing stm32f4xx_crc.o(i.CRC_GetCRC), (12 bytes).
Removing stm32f4xx_crc.o(i.CRC_GetIDRegister), (12 bytes).
Removing stm32f4xx_crc.o(i.CRC_ResetDR), (12 bytes).
Removing stm32f4xx_crc.o(i.CRC_SetIDRegister), (12 bytes).
Removing stm32f4xx_dac.o(.rev16_text), (4 bytes).
Removing stm32f4xx_dac.o(.revsh_text), (4 bytes).
Removing stm32f4xx_dac.o(.rrx_text), (6 bytes).
Removing stm32f4xx_dac.o(i.DAC_ClearFlag), (16 bytes).
Removing stm32f4xx_dac.o(i.DAC_ClearITPendingBit), (16 bytes).
Removing stm32f4xx_dac.o(i.DAC_DMACmd), (44 bytes).
Removing stm32f4xx_dac.o(i.DAC_DeInit), (22 bytes).
Removing stm32f4xx_dac.o(i.DAC_DualSoftwareTriggerCmd), (36 bytes).
Removing stm32f4xx_dac.o(i.DAC_GetDataOutputValue), (36 bytes).
Removing stm32f4xx_dac.o(i.DAC_GetFlagStatus), (32 bytes).
Removing stm32f4xx_dac.o(i.DAC_GetITStatus), (48 bytes).
Removing stm32f4xx_dac.o(i.DAC_ITConfig), (40 bytes).
Removing stm32f4xx_dac.o(i.DAC_SetDualChannelData), (36 bytes).
Removing stm32f4xx_dac.o(i.DAC_StructInit), (12 bytes).
Removing stm32f4xx_dac.o(i.DAC_WaveGenerationCmd), (40 bytes).
Removing stm32f4xx_dbgmcu.o(.rev16_text), (4 bytes).
Removing stm32f4xx_dbgmcu.o(.revsh_text), (4 bytes).
Removing stm32f4xx_dbgmcu.o(.rrx_text), (6 bytes).
Removing stm32f4xx_dbgmcu.o(i.DBGMCU_APB1PeriphConfig), (32 bytes).
Removing stm32f4xx_dbgmcu.o(i.DBGMCU_APB2PeriphConfig), (32 bytes).
Removing stm32f4xx_dbgmcu.o(i.DBGMCU_Config), (32 bytes).
Removing stm32f4xx_dbgmcu.o(i.DBGMCU_GetDEVID), (16 bytes).
Removing stm32f4xx_dbgmcu.o(i.DBGMCU_GetREVID), (12 bytes).
Removing stm32f4xx_dma.o(.rev16_text), (4 bytes).
Removing stm32f4xx_dma.o(.revsh_text), (4 bytes).
Removing stm32f4xx_dma.o(.rrx_text), (6 bytes).
Removing stm32f4xx_dma.o(i.DMA_ClearITPendingBit), (52 bytes).
Removing stm32f4xx_dma.o(i.DMA_DoubleBufferModeCmd), (22 bytes).
Removing stm32f4xx_dma.o(i.DMA_DoubleBufferModeConfig), (24 bytes).
Removing stm32f4xx_dma.o(i.DMA_FlowControllerConfig), (22 bytes).
Removing stm32f4xx_dma.o(i.DMA_GetCurrentMemoryTarget), (20 bytes).
Removing stm32f4xx_dma.o(i.DMA_GetFIFOStatus), (12 bytes).
Removing stm32f4xx_dma.o(i.DMA_GetFlagStatus), (68 bytes).
Removing stm32f4xx_dma.o(i.DMA_GetITStatus), (100 bytes).
Removing stm32f4xx_dma.o(i.DMA_ITConfig), (58 bytes).
Removing stm32f4xx_dma.o(i.DMA_MemoryTargetConfig), (10 bytes).
Removing stm32f4xx_dma.o(i.DMA_PeriphIncOffsetSizeConfig), (22 bytes).
Removing stm32f4xx_dma.o(i.DMA_StructInit), (34 bytes).
Removing stm32f4xx_exti.o(.rev16_text), (4 bytes).
Removing stm32f4xx_exti.o(.revsh_text), (4 bytes).
Removing stm32f4xx_exti.o(.rrx_text), (6 bytes).
Removing stm32f4xx_exti.o(i.EXTI_ClearFlag), (12 bytes).
Removing stm32f4xx_exti.o(i.EXTI_DeInit), (36 bytes).
Removing stm32f4xx_exti.o(i.EXTI_GenerateSWInterrupt), (16 bytes).
Removing stm32f4xx_exti.o(i.EXTI_GetFlagStatus), (24 bytes).
Removing stm32f4xx_exti.o(i.EXTI_StructInit), (16 bytes).
Removing stm32f4xx_gpio.o(.rev16_text), (4 bytes).
Removing stm32f4xx_gpio.o(.revsh_text), (4 bytes).
Removing stm32f4xx_gpio.o(.rrx_text), (6 bytes).
Removing stm32f4xx_gpio.o(i.GPIO_DeInit), (312 bytes).
Removing stm32f4xx_gpio.o(i.GPIO_PinLockConfig), (34 bytes).
Removing stm32f4xx_gpio.o(i.GPIO_ReadInputData), (8 bytes).
Removing stm32f4xx_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
Removing stm32f4xx_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
Removing stm32f4xx_gpio.o(i.GPIO_StructInit), (18 bytes).
Removing stm32f4xx_gpio.o(i.GPIO_Write), (4 bytes).
Removing stm32f4xx_i2c.o(.rev16_text), (4 bytes).
Removing stm32f4xx_i2c.o(.revsh_text), (4 bytes).
Removing stm32f4xx_i2c.o(.rrx_text), (6 bytes).
Removing stm32f4xx_i2c.o(i.I2C_ARPCmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_AcknowledgeConfig), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_AnalogFilterCmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_CalculatePEC), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_CheckEvent), (42 bytes).
Removing stm32f4xx_i2c.o(i.I2C_ClearFlag), (12 bytes).
Removing stm32f4xx_i2c.o(i.I2C_ClearITPendingBit), (12 bytes).
Removing stm32f4xx_i2c.o(i.I2C_Cmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_DMACmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_DMALastTransferCmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_DeInit), (96 bytes).
Removing stm32f4xx_i2c.o(i.I2C_DigitalFilterConfig), (22 bytes).
Removing stm32f4xx_i2c.o(i.I2C_DualAddressCmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_FastModeDutyCycleConfig), (28 bytes).
Removing stm32f4xx_i2c.o(i.I2C_GeneralCallCmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_GenerateSTART), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_GenerateSTOP), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_GetFlagStatus), (58 bytes).
Removing stm32f4xx_i2c.o(i.I2C_GetITStatus), (38 bytes).
Removing stm32f4xx_i2c.o(i.I2C_GetLastEvent), (26 bytes).
Removing stm32f4xx_i2c.o(i.I2C_GetPEC), (8 bytes).
Removing stm32f4xx_i2c.o(i.I2C_ITConfig), (18 bytes).
Removing stm32f4xx_i2c.o(i.I2C_Init), (232 bytes).
Removing stm32f4xx_i2c.o(i.I2C_NACKPositionConfig), (28 bytes).
Removing stm32f4xx_i2c.o(i.I2C_OwnAddress2Config), (22 bytes).
Removing stm32f4xx_i2c.o(i.I2C_PECPositionConfig), (28 bytes).
Removing stm32f4xx_i2c.o(i.I2C_ReadRegister), (22 bytes).
Removing stm32f4xx_i2c.o(i.I2C_ReceiveData), (8 bytes).
Removing stm32f4xx_i2c.o(i.I2C_SMBusAlertConfig), (28 bytes).
Removing stm32f4xx_i2c.o(i.I2C_Send7bitAddress), (16 bytes).
Removing stm32f4xx_i2c.o(i.I2C_SendData), (4 bytes).
Removing stm32f4xx_i2c.o(i.I2C_SoftwareResetCmd), (22 bytes).
Removing stm32f4xx_i2c.o(i.I2C_StretchClockCmd), (24 bytes).
Removing stm32f4xx_i2c.o(i.I2C_StructInit), (30 bytes).
Removing stm32f4xx_i2c.o(i.I2C_TransmitPEC), (24 bytes).
Removing stm32f4xx_iwdg.o(.rev16_text), (4 bytes).
Removing stm32f4xx_iwdg.o(.revsh_text), (4 bytes).
Removing stm32f4xx_iwdg.o(.rrx_text), (6 bytes).
Removing stm32f4xx_iwdg.o(i.IWDG_Enable), (16 bytes).
Removing stm32f4xx_iwdg.o(i.IWDG_GetFlagStatus), (24 bytes).
Removing stm32f4xx_iwdg.o(i.IWDG_ReloadCounter), (16 bytes).
Removing stm32f4xx_iwdg.o(i.IWDG_SetPrescaler), (12 bytes).
Removing stm32f4xx_iwdg.o(i.IWDG_SetReload), (12 bytes).
Removing stm32f4xx_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes).
Removing stm32f4xx_pwr.o(.rev16_text), (4 bytes).
Removing stm32f4xx_pwr.o(.revsh_text), (4 bytes).
Removing stm32f4xx_pwr.o(.rrx_text), (6 bytes).
Removing stm32f4xx_pwr.o(i.PWR_BackupAccessCmd), (12 bytes).
Removing stm32f4xx_pwr.o(i.PWR_BackupRegulatorCmd), (12 bytes).
Removing stm32f4xx_pwr.o(i.PWR_ClearFlag), (20 bytes).
Removing stm32f4xx_pwr.o(i.PWR_DeInit), (22 bytes).
Removing stm32f4xx_pwr.o(i.PWR_EnterSTANDBYMode), (40 bytes).
Removing stm32f4xx_pwr.o(i.PWR_EnterSTOPMode), (68 bytes).
Removing stm32f4xx_pwr.o(i.PWR_EnterUnderDriveSTOPMode), (68 bytes).
Removing stm32f4xx_pwr.o(i.PWR_FlashPowerDownCmd), (12 bytes).
Removing stm32f4xx_pwr.o(i.PWR_GetFlagStatus), (24 bytes).
Removing stm32f4xx_pwr.o(i.PWR_MainRegulatorModeConfig), (24 bytes).
Removing stm32f4xx_pwr.o(i.PWR_OverDriveCmd), (12 bytes).
Removing stm32f4xx_pwr.o(i.PWR_OverDriveSWCmd), (12 bytes).
Removing stm32f4xx_pwr.o(i.PWR_PVDCmd), (12 bytes).
Removing stm32f4xx_pwr.o(i.PWR_PVDLevelConfig), (24 bytes).
Removing stm32f4xx_pwr.o(i.PWR_UnderDriveCmd), (36 bytes).
Removing stm32f4xx_pwr.o(i.PWR_WakeUpPinCmd), (12 bytes).
Removing stm32f4xx_rcc.o(.rev16_text), (4 bytes).
Removing stm32f4xx_rcc.o(.revsh_text), (4 bytes).
Removing stm32f4xx_rcc.o(.rrx_text), (6 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockLPModeCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB1PeriphResetCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB2PeriphClockCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB2PeriphClockLPModeCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB2PeriphResetCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB3PeriphClockCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB3PeriphClockLPModeCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AHB3PeriphResetCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_APB1PeriphClockLPModeCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_APB2PeriphClockLPModeCmd), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_ClearFlag), (20 bytes).
Removing stm32f4xx_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_DeInit), (100 bytes).
Removing stm32f4xx_rcc.o(i.RCC_GetFlagStatus), (64 bytes).
Removing stm32f4xx_rcc.o(i.RCC_GetITStatus), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
Removing stm32f4xx_rcc.o(i.RCC_HCLKConfig), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_HSEConfig), (16 bytes).
Removing stm32f4xx_rcc.o(i.RCC_HSICmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_I2SCLKConfig), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_ITConfig), (32 bytes).
Removing stm32f4xx_rcc.o(i.RCC_LSEConfig), (44 bytes).
Removing stm32f4xx_rcc.o(i.RCC_LSEModeConfig), (36 bytes).
Removing stm32f4xx_rcc.o(i.RCC_LSICmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_LTDCCLKDivConfig), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_MCO1Config), (28 bytes).
Removing stm32f4xx_rcc.o(i.RCC_MCO2Config), (28 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PCLK1Config), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PCLK2Config), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PLLCmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PLLConfig), (36 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PLLI2SCmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PLLI2SConfig), (16 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PLLSAICmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_PLLSAIConfig), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_RTCCLKConfig), (60 bytes).
Removing stm32f4xx_rcc.o(i.RCC_SAIBlockACLKConfig), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_SAIBlockBCLKConfig), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_SAIPLLI2SClkDivConfig), (28 bytes).
Removing stm32f4xx_rcc.o(i.RCC_SAIPLLSAIClkDivConfig), (28 bytes).
Removing stm32f4xx_rcc.o(i.RCC_SYSCLKConfig), (24 bytes).
Removing stm32f4xx_rcc.o(i.RCC_TIMCLKPresConfig), (12 bytes).
Removing stm32f4xx_rcc.o(i.RCC_WaitForHSEStartUp), (56 bytes).
Removing stm32f4xx_spi.o(.rev16_text), (4 bytes).
Removing stm32f4xx_spi.o(.revsh_text), (4 bytes).
Removing stm32f4xx_spi.o(.rrx_text), (6 bytes).
Removing stm32f4xx_spi.o(i.I2S_Cmd), (24 bytes).
Removing stm32f4xx_spi.o(i.I2S_FullDuplexConfig), (80 bytes).
Removing stm32f4xx_spi.o(i.I2S_Init), (408 bytes).
Removing stm32f4xx_spi.o(i.I2S_StructInit), (20 bytes).
Removing stm32f4xx_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes).
Removing stm32f4xx_spi.o(i.SPI_CalculateCRC), (24 bytes).
Removing stm32f4xx_spi.o(i.SPI_Cmd), (24 bytes).
Removing stm32f4xx_spi.o(i.SPI_DataSizeConfig), (18 bytes).
Removing stm32f4xx_spi.o(i.SPI_GetCRC), (16 bytes).
Removing stm32f4xx_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_ClearFlag), (6 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_ClearITPendingBit), (20 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_DMACmd), (18 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_DeInit), (176 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_GetFlagStatus), (18 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_GetITStatus), (52 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_ITConfig), (32 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_ReceiveData), (6 bytes).
Removing stm32f4xx_spi.o(i.SPI_I2S_SendData), (4 bytes).
Removing stm32f4xx_spi.o(i.SPI_Init), (60 bytes).
Removing stm32f4xx_spi.o(i.SPI_NSSInternalSoftwareConfig), (30 bytes).
Removing stm32f4xx_spi.o(i.SPI_SSOutputCmd), (24 bytes).
Removing stm32f4xx_spi.o(i.SPI_StructInit), (24 bytes).
Removing stm32f4xx_spi.o(i.SPI_TIModeCmd), (24 bytes).
Removing stm32f4xx_spi.o(i.SPI_TransmitCRC), (10 bytes).
Removing stm32f4xx_syscfg.o(.rev16_text), (4 bytes).
Removing stm32f4xx_syscfg.o(.revsh_text), (4 bytes).
Removing stm32f4xx_syscfg.o(.rrx_text), (6 bytes).
Removing stm32f4xx_syscfg.o(i.SYSCFG_CompensationCellCmd), (12 bytes).
Removing stm32f4xx_syscfg.o(i.SYSCFG_DeInit), (22 bytes).
Removing stm32f4xx_syscfg.o(i.SYSCFG_ETH_MediaInterfaceConfig), (12 bytes).
Removing stm32f4xx_syscfg.o(i.SYSCFG_GetCompensationCellStatus), (24 bytes).
Removing stm32f4xx_syscfg.o(i.SYSCFG_MemoryRemapConfig), (12 bytes).
Removing stm32f4xx_syscfg.o(i.SYSCFG_MemorySwappingBank), (12 bytes).
Removing stm32f4xx_tim.o(.rev16_text), (4 bytes).
Removing stm32f4xx_tim.o(.revsh_text), (4 bytes).
Removing stm32f4xx_tim.o(.rrx_text), (6 bytes).
Removing stm32f4xx_tim.o(i.TI1_Config), (58 bytes).
Removing stm32f4xx_tim.o(i.TI2_Config), (80 bytes).
Removing stm32f4xx_tim.o(i.TI3_Config), (72 bytes).
Removing stm32f4xx_tim.o(i.TI4_Config), (80 bytes).
Removing stm32f4xx_tim.o(i.TIM_BDTRConfig), (32 bytes).
Removing stm32f4xx_tim.o(i.TIM_BDTRStructInit), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_CCPreloadControl), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_CCxCmd), (30 bytes).
Removing stm32f4xx_tim.o(i.TIM_CCxNCmd), (30 bytes).
Removing stm32f4xx_tim.o(i.TIM_ClearFlag), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_ClearOC1Ref), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_ClearOC2Ref), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_ClearOC3Ref), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_ClearOC4Ref), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_CounterModeConfig), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs), (30 bytes).
Removing stm32f4xx_tim.o(i.TIM_DMACmd), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_DMAConfig), (10 bytes).
Removing stm32f4xx_tim.o(i.TIM_DeInit), (400 bytes).
Removing stm32f4xx_tim.o(i.TIM_ETRClockMode1Config), (54 bytes).
Removing stm32f4xx_tim.o(i.TIM_ETRClockMode2Config), (32 bytes).
Removing stm32f4xx_tim.o(i.TIM_ETRConfig), (28 bytes).
Removing stm32f4xx_tim.o(i.TIM_EncoderInterfaceConfig), (66 bytes).
Removing stm32f4xx_tim.o(i.TIM_ForcedOC1Config), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_ForcedOC2Config), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_ForcedOC3Config), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_ForcedOC4Config), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_GenerateEvent), (4 bytes).
Removing stm32f4xx_tim.o(i.TIM_GetCapture1), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_GetCapture2), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_GetCapture3), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_GetCapture4), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_GetCounter), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_GetFlagStatus), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_GetPrescaler), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_ICInit), (110 bytes).
Removing stm32f4xx_tim.o(i.TIM_ICStructInit), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_ITRxExternalClockConfig), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_InternalClockConfig), (12 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC1FastConfig), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC1Init), (124 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC1NPolarityConfig), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC1PolarityConfig), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC1PreloadConfig), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC2FastConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC2Init), (164 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC2NPolarityConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC2PolarityConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC2PreloadConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC3FastConfig), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC3Init), (160 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC3NPolarityConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC3PolarityConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC3PreloadConfig), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC4FastConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OC4PolarityConfig), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_OCStructInit), (20 bytes).
Removing stm32f4xx_tim.o(i.TIM_PWMIConfig), (124 bytes).
Removing stm32f4xx_tim.o(i.TIM_PrescalerConfig), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_RemapConfig), (6 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectCCDMA), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectCOM), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectHallSensor), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectInputTrigger), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectMasterSlaveMode), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectOCxM), (86 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectOnePulseMode), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectOutputTrigger), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SelectSlaveMode), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetAutoreload), (4 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetClockDivision), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetCompare1), (4 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetCompare2), (4 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetCompare3), (4 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetCompare4), (4 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetCounter), (4 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetIC1Prescaler), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetIC2Prescaler), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetIC3Prescaler), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_SetIC4Prescaler), (26 bytes).
Removing stm32f4xx_tim.o(i.TIM_TIxExternalClockConfig), (62 bytes).
Removing stm32f4xx_tim.o(i.TIM_TimeBaseStructInit), (18 bytes).
Removing stm32f4xx_tim.o(i.TIM_UpdateDisableConfig), (24 bytes).
Removing stm32f4xx_tim.o(i.TIM_UpdateRequestConfig), (24 bytes).
Removing stm32f4xx_usart.o(.rev16_text), (4 bytes).
Removing stm32f4xx_usart.o(.revsh_text), (4 bytes).
Removing stm32f4xx_usart.o(.rrx_text), (6 bytes).
Removing stm32f4xx_usart.o(i.USART_ClearFlag), (18 bytes).
Removing stm32f4xx_usart.o(i.USART_ClearITPendingBit), (30 bytes).
Removing stm32f4xx_usart.o(i.USART_ClockInit), (32 bytes).
Removing stm32f4xx_usart.o(i.USART_ClockStructInit), (12 bytes).
Removing stm32f4xx_usart.o(i.USART_DeInit), (240 bytes).
Removing stm32f4xx_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_IrDACmd), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_IrDAConfig), (18 bytes).
Removing stm32f4xx_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
Removing stm32f4xx_usart.o(i.USART_LINCmd), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_OneBitMethodCmd), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_OverSampling8Cmd), (22 bytes).
Removing stm32f4xx_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_SendBreak), (10 bytes).
Removing stm32f4xx_usart.o(i.USART_SetAddress), (18 bytes).
Removing stm32f4xx_usart.o(i.USART_SetGuardTime), (16 bytes).
Removing stm32f4xx_usart.o(i.USART_SetPrescaler), (16 bytes).
Removing stm32f4xx_usart.o(i.USART_SmartCardCmd), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_StructInit), (24 bytes).
Removing stm32f4xx_usart.o(i.USART_WakeUpConfig), (18 bytes).
Removing stm32f4xx_wwdg.o(.rev16_text), (4 bytes).
Removing stm32f4xx_wwdg.o(.revsh_text), (4 bytes).
Removing stm32f4xx_wwdg.o(.rrx_text), (6 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_ClearFlag), (12 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_DeInit), (22 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_Enable), (16 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_EnableIT), (12 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_GetFlagStatus), (20 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_SetCounter), (16 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_SetPrescaler), (24 bytes).
Removing stm32f4xx_wwdg.o(i.WWDG_SetWindowValue), (40 bytes).
Removing main.o(.rev16_text), (4 bytes).
Removing main.o(.revsh_text), (4 bytes).
Removing main.o(.rrx_text), (6 bytes).
Removing stm32f4xx_it.o(.rev16_text), (4 bytes).
Removing stm32f4xx_it.o(.revsh_text), (4 bytes).
Removing stm32f4xx_it.o(.rrx_text), (6 bytes).
Removing systick.o(.rev16_text), (4 bytes).
Removing systick.o(.revsh_text), (4 bytes).
Removing systick.o(.rrx_text), (6 bytes).
Removing systick.o(i.Delay_us), (24 bytes).
Removing systick.o(i.SysTick_Init), (104 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.UART1_SendData), (20 bytes).
Removing usart.o(i.Usart_SendByte), (30 bytes).
Removing usart.o(i.Usart_SendHalfWord), (60 bytes).
Removing usart.o(i.Usart_SendString), (42 bytes).
Removing usart.o(i.clear_ttl_receive_timer), (60 bytes).
Removing usart.o(i.fgetc), (32 bytes).
Removing usart.o(i.fputc), (36 bytes).
Removing usart.o(i.judge_ttl_receive_timer), (20 bytes).
Removing usart.o(i.process_ttl_receive_timer), (60 bytes).
Removing adc.o(.rev16_text), (4 bytes).
Removing adc.o(.revsh_text), (4 bytes).
Removing adc.o(.rrx_text), (6 bytes).
Removing tim.o(.rev16_text), (4 bytes).
Removing tim.o(.revsh_text), (4 bytes).
Removing tim.o(.rrx_text), (6 bytes).
Removing dac.o(.rev16_text), (4 bytes).
Removing dac.o(.revsh_text), (4 bytes).
Removing dac.o(.rrx_text), (6 bytes).
Removing dac.o(i.DAC2_SetVol), (64 bytes).
Removing safetybarrier.o(.rev16_text), (4 bytes).
Removing safetybarrier.o(.revsh_text), (4 bytes).
Removing safetybarrier.o(.rrx_text), (6 bytes).
Removing safetybarrier.o(i.EXTI_CTRL), (28 bytes).
Removing spi.o(.rev16_text), (4 bytes).
Removing spi.o(.revsh_text), (4 bytes).
Removing spi.o(.rrx_text), (6 bytes).
Removing motor.o(.rev16_text), (4 bytes).
Removing motor.o(.revsh_text), (4 bytes).
Removing motor.o(.rrx_text), (6 bytes).
Removing motor.o(i.go_star), (232 bytes).
Removing basic.o(.rev16_text), (4 bytes).
Removing basic.o(.revsh_text), (4 bytes).
Removing basic.o(.rrx_text), (6 bytes).
Removing cdcmple.o(.text), (48 bytes).
433 unused section(s) (total 12260 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../clib/../cmprslib/zerorunl.c 0x00000000 Number 0 __dczerorl.o ABSOLUTE
../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
../fplib/microlib/fpsqrt.c 0x00000000 Number 0 dsqrt.o ABSOLUTE
../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE
../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE
..\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f40xx.s 0x00000000 Number 0 startup_stm32f40xx.o ABSOLUTE
..\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c 0x00000000 Number 0 stm32f4xx_adc.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c 0x00000000 Number 0 stm32f4xx_crc.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c 0x00000000 Number 0 stm32f4xx_dac.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c 0x00000000 Number 0 stm32f4xx_dbgmcu.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c 0x00000000 Number 0 stm32f4xx_dma.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c 0x00000000 Number 0 stm32f4xx_exti.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c 0x00000000 Number 0 stm32f4xx_i2c.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c 0x00000000 Number 0 stm32f4xx_iwdg.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c 0x00000000 Number 0 stm32f4xx_pwr.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c 0x00000000 Number 0 stm32f4xx_spi.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c 0x00000000 Number 0 stm32f4xx_tim.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE
..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c 0x00000000 Number 0 stm32f4xx_wwdg.o ABSOLUTE
..\..\User\Safetybarrier.c 0x00000000 Number 0 safetybarrier.o ABSOLUTE
..\..\User\adc.c 0x00000000 Number 0 adc.o ABSOLUTE
..\..\User\basic.c 0x00000000 Number 0 basic.o ABSOLUTE
..\..\User\dac.c 0x00000000 Number 0 dac.o ABSOLUTE
..\..\User\main.c 0x00000000 Number 0 main.o ABSOLUTE
..\..\User\motor.c 0x00000000 Number 0 motor.o ABSOLUTE
..\..\User\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
..\..\User\stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE
..\..\User\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
..\..\User\tim.c 0x00000000 Number 0 tim.o ABSOLUTE
..\..\User\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
..\\..\\Libraries\\CMSIS\\Device\\ST\\STM32F4xx\\Source\\Templates\\system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_adc.c 0x00000000 Number 0 stm32f4xx_adc.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_crc.c 0x00000000 Number 0 stm32f4xx_crc.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_dac.c 0x00000000 Number 0 stm32f4xx_dac.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_dbgmcu.c 0x00000000 Number 0 stm32f4xx_dbgmcu.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_dma.c 0x00000000 Number 0 stm32f4xx_dma.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_exti.c 0x00000000 Number 0 stm32f4xx_exti.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_i2c.c 0x00000000 Number 0 stm32f4xx_i2c.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_iwdg.c 0x00000000 Number 0 stm32f4xx_iwdg.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_pwr.c 0x00000000 Number 0 stm32f4xx_pwr.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_spi.c 0x00000000 Number 0 stm32f4xx_spi.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_tim.c 0x00000000 Number 0 stm32f4xx_tim.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE
..\\..\\Libraries\\STM32F4xx_StdPeriph_Driver\\src\\stm32f4xx_wwdg.c 0x00000000 Number 0 stm32f4xx_wwdg.o ABSOLUTE
..\\..\\User\\Safetybarrier.c 0x00000000 Number 0 safetybarrier.o ABSOLUTE
..\\..\\User\\adc.c 0x00000000 Number 0 adc.o ABSOLUTE
..\\..\\User\\basic.c 0x00000000 Number 0 basic.o ABSOLUTE
..\\..\\User\\dac.c 0x00000000 Number 0 dac.o ABSOLUTE
..\\..\\User\\main.c 0x00000000 Number 0 main.o ABSOLUTE
..\\..\\User\\motor.c 0x00000000 Number 0 motor.o ABSOLUTE
..\\..\\User\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
..\\..\\User\\stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE
..\\..\\User\\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
..\\..\\User\\tim.c 0x00000000 Number 0 tim.o ABSOLUTE
..\\..\\User\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
cdcmple.s 0x00000000 Number 0 cdcmple.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
init.s 0x00000000 Number 0 init.o ABSOLUTE
RESET 0x08000000 Section 392 startup_stm32f40xx.o(RESET)
.ARM.Collect$$$$00000000 0x08000188 Section 0 entry.o(.ARM.Collect$$$$00000000)
.ARM.Collect$$$$00000001 0x08000188 Section 4 entry2.o(.ARM.Collect$$$$00000001)
.ARM.Collect$$$$00000004 0x0800018c Section 4 entry5.o(.ARM.Collect$$$$00000004)
.ARM.Collect$$$$00000008 0x08000190 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
.ARM.Collect$$$$0000000A 0x08000190 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
.ARM.Collect$$$$0000000B 0x08000190 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
.ARM.Collect$$$$0000000D 0x08000198 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
.ARM.Collect$$$$0000000F 0x08000198 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
.ARM.Collect$$$$00002712 0x08000198 Section 4 entry2.o(.ARM.Collect$$$$00002712)
__lit__00000000 0x08000198 Data 4 entry2.o(.ARM.Collect$$$$00002712)
.text 0x0800019c Section 36 startup_stm32f40xx.o(.text)
$v0 0x0800019c Number 0 startup_stm32f40xx.o(.text)
.text 0x080001c0 Section 0 dadd.o(.text)
.text 0x0800030e Section 0 ddiv.o(.text)
.text 0x080003ec Section 0 dflti.o(.text)
.text 0x0800040e Section 0 f2d.o(.text)
.text 0x08000434 Section 0 d2f.o(.text)
.text 0x0800046c Section 0 llshl.o(.text)
.text 0x0800048a Section 0 llsshr.o(.text)
.text 0x080004ae Section 0 fepilogue.o(.text)
.text 0x080004ae Section 0 iusefp.o(.text)
.text 0x0800051c Section 0 depilogue.o(.text)
.text 0x080005d6 Section 0 dsqrt.o(.text)
.text 0x08000678 Section 36 init.o(.text)
.text 0x0800069c Section 0 llushr.o(.text)
.text 0x080006bc Section 0 __dczerorl.o(.text)
i.ADC_AllInit 0x080006f6 Section 0 adc.o(i.ADC_AllInit)
i.ADC_Cmd 0x08000706 Section 0 stm32f4xx_adc.o(i.ADC_Cmd)
i.ADC_CommonInit 0x0800071c Section 0 stm32f4xx_adc.o(i.ADC_CommonInit)
i.ADC_Config 0x0800074c Section 0 adc.o(i.ADC_Config)
ADC_Config 0x0800074d Thumb Code 440 adc.o(i.ADC_Config)
i.ADC_DMACmd 0x08000910 Section 0 stm32f4xx_adc.o(i.ADC_DMACmd)
i.ADC_DMA_Config 0x08000928 Section 0 adc.o(i.ADC_DMA_Config)
ADC_DMA_Config 0x08000929 Thumb Code 94 adc.o(i.ADC_DMA_Config)
i.ADC_DeInit 0x08000994 Section 0 stm32f4xx_adc.o(i.ADC_DeInit)
i.ADC_GPIO_Config 0x080009ac Section 0 adc.o(i.ADC_GPIO_Config)
ADC_GPIO_Config 0x080009ad Thumb Code 132 adc.o(i.ADC_GPIO_Config)
i.ADC_Init 0x08000a40 Section 0 stm32f4xx_adc.o(i.ADC_Init)
i.ADC_MultiModeDMARequestAfterLastTransferCmd 0x08000a94 Section 0 stm32f4xx_adc.o(i.ADC_MultiModeDMARequestAfterLastTransferCmd)
i.ADC_RegularChannelConfig 0x08000ac0 Section 0 stm32f4xx_adc.o(i.ADC_RegularChannelConfig)
i.ADC_SoftwareStartConv 0x08000b78 Section 0 stm32f4xx_adc.o(i.ADC_SoftwareStartConv)
i.ADC_StructInit 0x08000b82 Section 0 stm32f4xx_adc.o(i.ADC_StructInit)
i.BusFault_Handler 0x08000b96 Section 0 stm32f4xx_it.o(i.BusFault_Handler)
i.Check_Resive_Addr 0x08000b9c Section 0 usart.o(i.Check_Resive_Addr)
i.Check_VerfiyData 0x08000bc8 Section 0 usart.o(i.Check_VerfiyData)
i.DAC1_SetVol 0x08000bcc Section 0 dac.o(i.DAC1_SetVol)
i.DAC_Cmd 0x08000c0c Section 0 stm32f4xx_dac.o(i.DAC_Cmd)
i.DAC_Config 0x08000c34 Section 0 dac.o(i.DAC_Config)
i.DAC_Init 0x08000cbc Section 0 stm32f4xx_dac.o(i.DAC_Init)
i.DAC_SetChannel1Data 0x08000cf0 Section 0 stm32f4xx_dac.o(i.DAC_SetChannel1Data)
i.DAC_SetChannel2Data 0x08000d10 Section 0 stm32f4xx_dac.o(i.DAC_SetChannel2Data)
i.DAC_SoftwareTriggerCmd 0x08000d30 Section 0 stm32f4xx_dac.o(i.DAC_SoftwareTriggerCmd)
i.DMA_ClearFlag 0x08000d5c Section 0 stm32f4xx_dma.o(i.DMA_ClearFlag)
i.DMA_Cmd 0x08000d90 Section 0 stm32f4xx_dma.o(i.DMA_Cmd)
i.DMA_DeInit 0x08000da8 Section 0 stm32f4xx_dma.o(i.DMA_DeInit)
i.DMA_GetCmdStatus 0x08000f00 Section 0 stm32f4xx_dma.o(i.DMA_GetCmdStatus)
i.DMA_GetCurrDataCounter 0x08000f14 Section 0 stm32f4xx_dma.o(i.DMA_GetCurrDataCounter)
i.DMA_Init 0x08000f1c Section 0 stm32f4xx_dma.o(i.DMA_Init)
i.DMA_SetCurrDataCounter 0x08000f74 Section 0 stm32f4xx_dma.o(i.DMA_SetCurrDataCounter)
i.DealWith_UartData 0x08000f78 Section 0 usart.o(i.DealWith_UartData)
i.Deal_Motor 0x08000fcc Section 0 motor.o(i.Deal_Motor)
i.Deal_Uart_Data_For_Module 0x080010a4 Section 0 usart.o(i.Deal_Uart_Data_For_Module)
i.DebugMon_Handler 0x080012e0 Section 0 stm32f4xx_it.o(i.DebugMon_Handler)
i.Delay_Times 0x080012e2 Section 0 spi.o(i.Delay_Times)
i.Do_Receive_Uart_For_Module 0x080012fc Section 0 usart.o(i.Do_Receive_Uart_For_Module)
i.EXTI9_5_IRQHandler 0x08001438 Section 0 stm32f4xx_it.o(i.EXTI9_5_IRQHandler)
i.EXTI_ClearITPendingBit 0x08001458 Section 0 stm32f4xx_exti.o(i.EXTI_ClearITPendingBit)
i.EXTI_GetITStatus 0x08001464 Section 0 stm32f4xx_exti.o(i.EXTI_GetITStatus)
i.EXTI_Init 0x0800147c Section 0 stm32f4xx_exti.o(i.EXTI_Init)
i.EXTI_Key_Config 0x08001510 Section 0 safetybarrier.o(i.EXTI_Key_Config)
i.FWD 0x0800158c Section 0 motor.o(i.FWD)
i.GPIO_Init 0x080015a0 Section 0 stm32f4xx_gpio.o(i.GPIO_Init)
i.GPIO_PinAFConfig 0x08001630 Section 0 stm32f4xx_gpio.o(i.GPIO_PinAFConfig)
i.GPIO_ReadInputDataBit 0x08001676 Section 0 stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit)
i.GPIO_ResetBits 0x08001688 Section 0 stm32f4xx_gpio.o(i.GPIO_ResetBits)
i.GPIO_SetBits 0x0800168c Section 0 stm32f4xx_gpio.o(i.GPIO_SetBits)
i.GPIO_ToggleBits 0x08001690 Section 0 stm32f4xx_gpio.o(i.GPIO_ToggleBits)
i.GPIO_WriteBit 0x08001698 Section 0 stm32f4xx_gpio.o(i.GPIO_WriteBit)
i.Get_Data_Len 0x080016a4 Section 0 usart.o(i.Get_Data_Len)
i.Gpio_Init 0x080016bc Section 0 safetybarrier.o(i.Gpio_Init)
i.HardFault_Handler 0x0800188c Section 0 stm32f4xx_it.o(i.HardFault_Handler)
i.InitUart_Data 0x08001890 Section 0 usart.o(i.InitUart_Data)
i.MAX31865_Cfg 0x080018fc Section 0 spi.o(i.MAX31865_Cfg)
i.MAX31865_GetTemp 0x08001908 Section 0 spi.o(i.MAX31865_GetTemp)
i.MAX31865_Init 0x08001ab8 Section 0 spi.o(i.MAX31865_Init)
i.MAX31865_Read 0x08001b3c Section 0 spi.o(i.MAX31865_Read)
i.MAX31865_Write 0x08001c04 Section 0 spi.o(i.MAX31865_Write)
i.MemManage_Handler 0x08001cd4 Section 0 stm32f4xx_it.o(i.MemManage_Handler)
i.ModbusCRC16 0x08001cd8 Section 0 usart.o(i.ModbusCRC16)
i.NMI_Handler 0x08001d1e Section 0 stm32f4xx_it.o(i.NMI_Handler)
i.NVIC_Configuration 0x08001d20 Section 0 usart.o(i.NVIC_Configuration)
NVIC_Configuration 0x08001d21 Thumb Code 40 usart.o(i.NVIC_Configuration)
i.NVIC_Init 0x08001d48 Section 0 misc.o(i.NVIC_Init)
i.NVIC_PriorityGroupConfig 0x08001dc0 Section 0 misc.o(i.NVIC_PriorityGroupConfig)
i.PendSV_Handler 0x08001dd4 Section 0 stm32f4xx_it.o(i.PendSV_Handler)
i.RCC_AHB1PeriphClockCmd 0x08001dd8 Section 0 stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd)
i.RCC_APB1PeriphClockCmd 0x08001df8 Section 0 stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd)
i.RCC_APB2PeriphClockCmd 0x08001e18 Section 0 stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd)
i.RCC_APB2PeriphResetCmd 0x08001e38 Section 0 stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd)
i.RCC_GetClocksFreq 0x08001e58 Section 0 stm32f4xx_rcc.o(i.RCC_GetClocksFreq)
i.REV 0x08001f40 Section 0 motor.o(i.REV)
i.RS485_Config 0x08001f54 Section 0 usart.o(i.RS485_Config)
i.RS485_DMA_Init 0x0800204c Section 0 usart.o(i.RS485_DMA_Init)
i.RS485_NVIC_Configuration 0x080020c4 Section 0 usart.o(i.RS485_NVIC_Configuration)
RS485_NVIC_Configuration 0x080020c5 Thumb Code 38 usart.o(i.RS485_NVIC_Configuration)
i.SVC_Handler 0x080020ea Section 0 stm32f4xx_it.o(i.SVC_Handler)
i.SYSCFG_EXTILineConfig 0x080020ec Section 0 stm32f4xx_syscfg.o(i.SYSCFG_EXTILineConfig)
i.SetSysClock 0x0800212c Section 0 system_stm32f4xx.o(i.SetSysClock)
SetSysClock 0x0800212d Thumb Code 220 system_stm32f4xx.o(i.SetSysClock)
i.SysTick_Handler 0x08002218 Section 0 stm32f4xx_it.o(i.SysTick_Handler)
i.Sys_Init 0x08002220 Section 0 basic.o(i.Sys_Init)
i.SystemInit 0x08002260 Section 0 system_stm32f4xx.o(i.SystemInit)
i.TIM3_Configuration 0x080022c8 Section 0 tim.o(i.TIM3_Configuration)
i.TIM3_IRQHandler 0x0800232c Section 0 stm32f4xx_it.o(i.TIM3_IRQHandler)
i.TIM4_PWM_Init 0x08002564 Section 0 tim.o(i.TIM4_PWM_Init)
i.TIM_ARRPreloadConfig 0x08002614 Section 0 stm32f4xx_tim.o(i.TIM_ARRPreloadConfig)
i.TIM_ClearITPendingBit 0x0800262c Section 0 stm32f4xx_tim.o(i.TIM_ClearITPendingBit)
i.TIM_Cmd 0x08002632 Section 0 stm32f4xx_tim.o(i.TIM_Cmd)
i.TIM_GetITStatus 0x0800264a Section 0 stm32f4xx_tim.o(i.TIM_GetITStatus)
i.TIM_ITConfig 0x0800266c Section 0 stm32f4xx_tim.o(i.TIM_ITConfig)
i.TIM_OC4Init 0x08002680 Section 0 stm32f4xx_tim.o(i.TIM_OC4Init)
i.TIM_OC4PreloadConfig 0x080026f8 Section 0 stm32f4xx_tim.o(i.TIM_OC4PreloadConfig)
i.TIM_TimeBaseInit 0x08002714 Section 0 stm32f4xx_tim.o(i.TIM_TimeBaseInit)
i.TimingDelay_Decrement 0x08002798 Section 0 systick.o(i.TimingDelay_Decrement)
i.UART1_Send_Char 0x080027b0 Section 0 usart.o(i.UART1_Send_Char)
i.USART1_Config 0x080027c4 Section 0 usart.o(i.USART1_Config)
i.USART1_IRQHandler 0x0800286c Section 0 stm32f4xx_it.o(i.USART1_IRQHandler)
i.USART3_IRQHandler 0x08002894 Section 0 stm32f4xx_it.o(i.USART3_IRQHandler)
i.USART_Cmd 0x080028c0 Section 0 stm32f4xx_usart.o(i.USART_Cmd)
i.USART_DMACmd 0x080028d8 Section 0 stm32f4xx_usart.o(i.USART_DMACmd)
i.USART_GetFlagStatus 0x080028ea Section 0 stm32f4xx_usart.o(i.USART_GetFlagStatus)
i.USART_GetITStatus 0x08002904 Section 0 stm32f4xx_usart.o(i.USART_GetITStatus)
i.USART_ITConfig 0x08002958 Section 0 stm32f4xx_usart.o(i.USART_ITConfig)
i.USART_Init 0x080029a4 Section 0 stm32f4xx_usart.o(i.USART_Init)
i.USART_ReceiveData 0x08002a78 Section 0 stm32f4xx_usart.o(i.USART_ReceiveData)
i.USART_SendData 0x08002a82 Section 0 stm32f4xx_usart.o(i.USART_SendData)
i.Uart3_SendStr 0x08002a8c Section 0 usart.o(i.Uart3_SendStr)
i.Uart_Send_Delay 0x08002ae0 Section 0 usart.o(i.Uart_Send_Delay)
i.UsageFault_Handler 0x08002afa Section 0 stm32f4xx_it.o(i.UsageFault_Handler)
i.__hardfp_sqrt 0x08002afe Section 0 sqrt.o(i.__hardfp_sqrt)
i.__scatterload_copy 0x08002b78 Section 14 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x08002b86 Section 2 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x08002b88 Section 14 handlers.o(i.__scatterload_zeroinit)
i.__set_errno 0x08002b98 Section 0 errno.o(i.__set_errno)
i.data_deal 0x08002ba4 Section 0 basic.o(i.data_deal)
i.deal_time 0x08002cc0 Section 0 basic.o(i.deal_time)
i.frequency_test 0x08002d08 Section 0 motor.o(i.frequency_test)
i.get_adcnum 0x08002e60 Section 0 adc.o(i.get_adcnum)
i.get_length 0x08002fec Section 0 basic.o(i.get_length)
i.get_state 0x08003084 Section 0 safetybarrier.o(i.get_state)
i.get_time 0x080031a0 Section 0 basic.o(i.get_time)
i.go_begin 0x0800322c Section 0 motor.o(i.go_begin)
i.go_end 0x080032a4 Section 0 motor.o(i.go_end)
i.led 0x08003310 Section 0 basic.o(i.led)
i.main 0x08003334 Section 0 main.o(i.main)
i.main_do 0x08003344 Section 0 basic.o(i.main_do)
i.mode_one 0x080033b8 Section 0 basic.o(i.mode_one)
i.mode_thr 0x080034a4 Section 0 basic.o(i.mode_thr)
i.mode_two 0x08003540 Section 0 basic.o(i.mode_two)
i.motor_mov_fast 0x080036e0 Section 0 motor.o(i.motor_mov_fast)
i.motor_mov_slow 0x08003710 Section 0 motor.o(i.motor_mov_slow)
i.motor_start 0x08003740 Section 0 motor.o(i.motor_start)
i.motor_stop 0x08003774 Section 0 motor.o(i.motor_stop)
i.mov_step 0x080037a0 Section 0 motor.o(i.mov_step)
i.over_ttl_receive_timer 0x080039c0 Section 0 usart.o(i.over_ttl_receive_timer)
i.receive_ttl_data 0x080039e4 Section 0 usart.o(i.receive_ttl_data)
i.safe_gpio_Init 0x08003a0c Section 0 safetybarrier.o(i.safe_gpio_Init)
i.send_set_resp 0x08003a8c Section 0 usart.o(i.send_set_resp)
i.set_zero 0x08003b60 Section 0 motor.o(i.set_zero)
i.start_ttl_receive_timer 0x08003cd8 Section 0 usart.o(i.start_ttl_receive_timer)
i.time_test 0x08003cfc Section 0 basic.o(i.time_test)
i.usart_Init 0x08003e78 Section 0 usart.o(i.usart_Init)
.data 0x20000000 Section 16 stm32f4xx_rcc.o(.data)
APBAHBPrescTable 0x20000000 Data 16 stm32f4xx_rcc.o(.data)
.data 0x20000010 Section 64 stm32f4xx_it.o(.data)
.data 0x20000050 Section 4 systick.o(.data)
TimingDelay 0x20000050 Data 4 systick.o(.data)
.data 0x20000054 Section 84 usart.o(.data)
.data 0x200000a8 Section 100 adc.o(.data)
.data 0x2000010c Section 16 safetybarrier.o(.data)
.data 0x2000011c Section 48 motor.o(.data)
.data 0x2000014c Section 68 basic.o(.data)
.data 0x20000190 Section 4 errno.o(.data)
_errno 0x20000190 Data 4 errno.o(.data)
.bss 0x20000194 Section 240 usart.o(.bss)
.bss 0x20000284 Section 308 adc.o(.bss)
.bss 0x200003b8 Section 100 safetybarrier.o(.bss)
.bss 0x2000041c Section 80 motor.o(.bss)
.bss 0x2000046c Section 100 basic.o(.bss)
STACK 0x200004d0 Section 1024 startup_stm32f40xx.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEJ$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_microlib_exit - Undefined Weak Reference
__Vectors_Size 0x00000188 Number 0 startup_stm32f40xx.o ABSOLUTE
__Vectors 0x08000000 Data 4 startup_stm32f40xx.o(RESET)
__Vectors_End 0x08000188 Data 0 startup_stm32f40xx.o(RESET)
__main 0x08000189 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
_main_stk 0x08000189 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
_main_scatterload 0x0800018d Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
__main_after_scatterload 0x08000191 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
_main_clock 0x08000191 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
_main_cpp_init 0x08000191 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
_main_init 0x08000191 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
__rt_final_cpp 0x08000199 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
__rt_final_exit 0x08000199 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
Reset_Handler 0x0800019d Thumb Code 8 startup_stm32f40xx.o(.text)
ADC_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN1_RX0_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN1_RX1_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN1_SCE_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN1_TX_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN2_RX0_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN2_RX1_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN2_SCE_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CAN2_TX_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
CRYP_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DCMI_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream0_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream1_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream2_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream3_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream4_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream5_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream6_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA1_Stream7_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream0_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream1_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream2_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream3_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream4_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream5_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream6_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
DMA2_Stream7_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
ETH_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
ETH_WKUP_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
EXTI0_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
EXTI15_10_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
EXTI1_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
EXTI2_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
EXTI3_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
EXTI4_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
FLASH_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
FPU_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
FSMC_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
HASH_RNG_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
I2C1_ER_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
I2C1_EV_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
I2C2_ER_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
I2C2_EV_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
I2C3_ER_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
I2C3_EV_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
OTG_FS_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
OTG_FS_WKUP_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
OTG_HS_EP1_IN_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
OTG_HS_EP1_OUT_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
OTG_HS_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
OTG_HS_WKUP_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
PVD_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
RCC_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
RTC_Alarm_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
RTC_WKUP_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
SDIO_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
SPI1_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
SPI2_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
SPI3_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TAMP_STAMP_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM1_BRK_TIM9_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM1_CC_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM1_TRG_COM_TIM11_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM1_UP_TIM10_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM2_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM4_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM5_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM6_DAC_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM7_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM8_BRK_TIM12_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM8_CC_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM8_TRG_COM_TIM14_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
TIM8_UP_TIM13_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
UART4_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
UART5_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
USART2_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
USART6_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
WWDG_IRQHandler 0x080001b7 Thumb Code 0 startup_stm32f40xx.o(.text)
__aeabi_dadd 0x080001c1 Thumb Code 322 dadd.o(.text)
__aeabi_dsub 0x08000303 Thumb Code 6 dadd.o(.text)
__aeabi_drsub 0x08000309 Thumb Code 6 dadd.o(.text)
__aeabi_ddiv 0x0800030f Thumb Code 222 ddiv.o(.text)
__aeabi_i2d 0x080003ed Thumb Code 34 dflti.o(.text)
__aeabi_f2d 0x0800040f Thumb Code 38 f2d.o(.text)
__aeabi_d2f 0x08000435 Thumb Code 56 d2f.o(.text)
__aeabi_llsl 0x0800046d Thumb Code 30 llshl.o(.text)
_ll_shift_l 0x0800046d Thumb Code 0 llshl.o(.text)
__aeabi_lasr 0x0800048b Thumb Code 36 llsshr.o(.text)
_ll_sshift_r 0x0800048b Thumb Code 0 llsshr.o(.text)
__I$use$fp 0x080004af Thumb Code 0 iusefp.o(.text)
_float_round 0x080004af Thumb Code 18 fepilogue.o(.text)
_float_epilogue 0x080004c1 Thumb Code 92 fepilogue.o(.text)
_double_round 0x0800051d Thumb Code 30 depilogue.o(.text)
_double_epilogue 0x0800053b Thumb Code 156 depilogue.o(.text)
_dsqrt 0x080005d7 Thumb Code 162 dsqrt.o(.text)
__scatterload 0x08000679 Thumb Code 28 init.o(.text)
__scatterload_rt2 0x08000679 Thumb Code 0 init.o(.text)
__aeabi_llsr 0x0800069d Thumb Code 32 llushr.o(.text)
_ll_ushift_r 0x0800069d Thumb Code 0 llushr.o(.text)
__decompress 0x080006bd Thumb Code 0 __dczerorl.o(.text)
__decompress0 0x080006bd Thumb Code 58 __dczerorl.o(.text)
ADC_AllInit 0x080006f7 Thumb Code 16 adc.o(i.ADC_AllInit)
ADC_Cmd 0x08000707 Thumb Code 22 stm32f4xx_adc.o(i.ADC_Cmd)
ADC_CommonInit 0x0800071d Thumb Code 34 stm32f4xx_adc.o(i.ADC_CommonInit)
ADC_DMACmd 0x08000911 Thumb Code 22 stm32f4xx_adc.o(i.ADC_DMACmd)
ADC_DeInit 0x08000995 Thumb Code 22 stm32f4xx_adc.o(i.ADC_DeInit)
ADC_Init 0x08000a41 Thumb Code 74 stm32f4xx_adc.o(i.ADC_Init)
ADC_MultiModeDMARequestAfterLastTransferCmd 0x08000a95 Thumb Code 34 stm32f4xx_adc.o(i.ADC_MultiModeDMARequestAfterLastTransferCmd)
ADC_RegularChannelConfig 0x08000ac1 Thumb Code 184 stm32f4xx_adc.o(i.ADC_RegularChannelConfig)
ADC_SoftwareStartConv 0x08000b79 Thumb Code 10 stm32f4xx_adc.o(i.ADC_SoftwareStartConv)
ADC_StructInit 0x08000b83 Thumb Code 20 stm32f4xx_adc.o(i.ADC_StructInit)
BusFault_Handler 0x08000b97 Thumb Code 4 stm32f4xx_it.o(i.BusFault_Handler)
Check_Resive_Addr 0x08000b9d Thumb Code 38 usart.o(i.Check_Resive_Addr)
Check_VerfiyData 0x08000bc9 Thumb Code 4 usart.o(i.Check_VerfiyData)
DAC1_SetVol 0x08000bcd Thumb Code 58 dac.o(i.DAC1_SetVol)
DAC_Cmd 0x08000c0d Thumb Code 34 stm32f4xx_dac.o(i.DAC_Cmd)
DAC_Config 0x08000c35 Thumb Code 132 dac.o(i.DAC_Config)
DAC_Init 0x08000cbd Thumb Code 46 stm32f4xx_dac.o(i.DAC_Init)
DAC_SetChannel1Data 0x08000cf1 Thumb Code 26 stm32f4xx_dac.o(i.DAC_SetChannel1Data)
DAC_SetChannel2Data 0x08000d11 Thumb Code 26 stm32f4xx_dac.o(i.DAC_SetChannel2Data)
DAC_SoftwareTriggerCmd 0x08000d31 Thumb Code 40 stm32f4xx_dac.o(i.DAC_SoftwareTriggerCmd)
DMA_ClearFlag 0x08000d5d Thumb Code 38 stm32f4xx_dma.o(i.DMA_ClearFlag)
DMA_Cmd 0x08000d91 Thumb Code 22 stm32f4xx_dma.o(i.DMA_Cmd)
DMA_DeInit 0x08000da9 Thumb Code 324 stm32f4xx_dma.o(i.DMA_DeInit)
DMA_GetCmdStatus 0x08000f01 Thumb Code 20 stm32f4xx_dma.o(i.DMA_GetCmdStatus)
DMA_GetCurrDataCounter 0x08000f15 Thumb Code 8 stm32f4xx_dma.o(i.DMA_GetCurrDataCounter)
DMA_Init 0x08000f1d Thumb Code 82 stm32f4xx_dma.o(i.DMA_Init)
DMA_SetCurrDataCounter 0x08000f75 Thumb Code 4 stm32f4xx_dma.o(i.DMA_SetCurrDataCounter)
DealWith_UartData 0x08000f79 Thumb Code 68 usart.o(i.DealWith_UartData)
Deal_Motor 0x08000fcd Thumb Code 184 motor.o(i.Deal_Motor)
Deal_Uart_Data_For_Module 0x080010a5 Thumb Code 482 usart.o(i.Deal_Uart_Data_For_Module)
DebugMon_Handler 0x080012e1 Thumb Code 2 stm32f4xx_it.o(i.DebugMon_Handler)
Delay_Times 0x080012e3 Thumb Code 26 spi.o(i.Delay_Times)
Do_Receive_Uart_For_Module 0x080012fd Thumb Code 290 usart.o(i.Do_Receive_Uart_For_Module)
EXTI9_5_IRQHandler 0x08001439 Thumb Code 28 stm32f4xx_it.o(i.EXTI9_5_IRQHandler)
EXTI_ClearITPendingBit 0x08001459 Thumb Code 6 stm32f4xx_exti.o(i.EXTI_ClearITPendingBit)
EXTI_GetITStatus 0x08001465 Thumb Code 20 stm32f4xx_exti.o(i.EXTI_GetITStatus)
EXTI_Init 0x0800147d Thumb Code 142 stm32f4xx_exti.o(i.EXTI_Init)
EXTI_Key_Config 0x08001511 Thumb Code 120 safetybarrier.o(i.EXTI_Key_Config)
FWD 0x0800158d Thumb Code 14 motor.o(i.FWD)
GPIO_Init 0x080015a1 Thumb Code 144 stm32f4xx_gpio.o(i.GPIO_Init)
GPIO_PinAFConfig 0x08001631 Thumb Code 70 stm32f4xx_gpio.o(i.GPIO_PinAFConfig)
GPIO_ReadInputDataBit 0x08001677 Thumb Code 18 stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit)
GPIO_ResetBits 0x08001689 Thumb Code 4 stm32f4xx_gpio.o(i.GPIO_ResetBits)
GPIO_SetBits 0x0800168d Thumb Code 4 stm32f4xx_gpio.o(i.GPIO_SetBits)
GPIO_ToggleBits 0x08001691 Thumb Code 8 stm32f4xx_gpio.o(i.GPIO_ToggleBits)
GPIO_WriteBit 0x08001699 Thumb Code 10 stm32f4xx_gpio.o(i.GPIO_WriteBit)
Get_Data_Len 0x080016a5 Thumb Code 20 usart.o(i.Get_Data_Len)
Gpio_Init 0x080016bd Thumb Code 438 safetybarrier.o(i.Gpio_Init)
HardFault_Handler 0x0800188d Thumb Code 4 stm32f4xx_it.o(i.HardFault_Handler)
InitUart_Data 0x08001891 Thumb Code 72 usart.o(i.InitUart_Data)
MAX31865_Cfg 0x080018fd Thumb Code 12 spi.o(i.MAX31865_Cfg)
MAX31865_GetTemp 0x08001909 Thumb Code 388 spi.o(i.MAX31865_GetTemp)
MAX31865_Init 0x08001ab9 Thumb Code 122 spi.o(i.MAX31865_Init)
MAX31865_Read 0x08001b3d Thumb Code 194 spi.o(i.MAX31865_Read)
MAX31865_Write 0x08001c05 Thumb Code 202 spi.o(i.MAX31865_Write)
MemManage_Handler 0x08001cd5 Thumb Code 4 stm32f4xx_it.o(i.MemManage_Handler)
ModbusCRC16 0x08001cd9 Thumb Code 70 usart.o(i.ModbusCRC16)
NMI_Handler 0x08001d1f Thumb Code 2 stm32f4xx_it.o(i.NMI_Handler)
NVIC_Init 0x08001d49 Thumb Code 106 misc.o(i.NVIC_Init)
NVIC_PriorityGroupConfig 0x08001dc1 Thumb Code 10 misc.o(i.NVIC_PriorityGroupConfig)
PendSV_Handler 0x08001dd5 Thumb Code 2 stm32f4xx_it.o(i.PendSV_Handler)
RCC_AHB1PeriphClockCmd 0x08001dd9 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd)
RCC_APB1PeriphClockCmd 0x08001df9 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd)
RCC_APB2PeriphClockCmd 0x08001e19 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd)
RCC_APB2PeriphResetCmd 0x08001e39 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd)
RCC_GetClocksFreq 0x08001e59 Thumb Code 214 stm32f4xx_rcc.o(i.RCC_GetClocksFreq)
REV 0x08001f41 Thumb Code 14 motor.o(i.REV)
RS485_Config 0x08001f55 Thumb Code 236 usart.o(i.RS485_Config)
RS485_DMA_Init 0x0800204d Thumb Code 108 usart.o(i.RS485_DMA_Init)
SVC_Handler 0x080020eb Thumb Code 2 stm32f4xx_it.o(i.SVC_Handler)
SYSCFG_EXTILineConfig 0x080020ed Thumb Code 60 stm32f4xx_syscfg.o(i.SYSCFG_EXTILineConfig)
SysTick_Handler 0x08002219 Thumb Code 8 stm32f4xx_it.o(i.SysTick_Handler)
Sys_Init 0x08002221 Thumb Code 60 basic.o(i.Sys_Init)
SystemInit 0x08002261 Thumb Code 88 system_stm32f4xx.o(i.SystemInit)
TIM3_Configuration 0x080022c9 Thumb Code 94 tim.o(i.TIM3_Configuration)
TIM3_IRQHandler 0x0800232d Thumb Code 456 stm32f4xx_it.o(i.TIM3_IRQHandler)
TIM4_PWM_Init 0x08002565 Thumb Code 166 tim.o(i.TIM4_PWM_Init)
TIM_ARRPreloadConfig 0x08002615 Thumb Code 24 stm32f4xx_tim.o(i.TIM_ARRPreloadConfig)
TIM_ClearITPendingBit 0x0800262d Thumb Code 6 stm32f4xx_tim.o(i.TIM_ClearITPendingBit)
TIM_Cmd 0x08002633 Thumb Code 24 stm32f4xx_tim.o(i.TIM_Cmd)
TIM_GetITStatus 0x0800264b Thumb Code 34 stm32f4xx_tim.o(i.TIM_GetITStatus)
TIM_ITConfig 0x0800266d Thumb Code 18 stm32f4xx_tim.o(i.TIM_ITConfig)
TIM_OC4Init 0x08002681 Thumb Code 112 stm32f4xx_tim.o(i.TIM_OC4Init)
TIM_OC4PreloadConfig 0x080026f9 Thumb Code 26 stm32f4xx_tim.o(i.TIM_OC4PreloadConfig)
TIM_TimeBaseInit 0x08002715 Thumb Code 104 stm32f4xx_tim.o(i.TIM_TimeBaseInit)
TimingDelay_Decrement 0x08002799 Thumb Code 18 systick.o(i.TimingDelay_Decrement)
UART1_Send_Char 0x080027b1 Thumb Code 14 usart.o(i.UART1_Send_Char)
USART1_Config 0x080027c5 Thumb Code 160 usart.o(i.USART1_Config)
USART1_IRQHandler 0x0800286d Thumb Code 34 stm32f4xx_it.o(i.USART1_IRQHandler)
USART3_IRQHandler 0x08002895 Thumb Code 36 stm32f4xx_it.o(i.USART3_IRQHandler)
USART_Cmd 0x080028c1 Thumb Code 24 stm32f4xx_usart.o(i.USART_Cmd)
USART_DMACmd 0x080028d9 Thumb Code 18 stm32f4xx_usart.o(i.USART_DMACmd)
USART_GetFlagStatus 0x080028eb Thumb Code 26 stm32f4xx_usart.o(i.USART_GetFlagStatus)
USART_GetITStatus 0x08002905 Thumb Code 84 stm32f4xx_usart.o(i.USART_GetITStatus)
USART_ITConfig 0x08002959 Thumb Code 74 stm32f4xx_usart.o(i.USART_ITConfig)
USART_Init 0x080029a5 Thumb Code 204 stm32f4xx_usart.o(i.USART_Init)
USART_ReceiveData 0x08002a79 Thumb Code 10 stm32f4xx_usart.o(i.USART_ReceiveData)
USART_SendData 0x08002a83 Thumb Code 8 stm32f4xx_usart.o(i.USART_SendData)
Uart3_SendStr 0x08002a8d Thumb Code 76 usart.o(i.Uart3_SendStr)
Uart_Send_Delay 0x08002ae1 Thumb Code 26 usart.o(i.Uart_Send_Delay)
UsageFault_Handler 0x08002afb Thumb Code 4 stm32f4xx_it.o(i.UsageFault_Handler)
__hardfp_sqrt 0x08002aff Thumb Code 122 sqrt.o(i.__hardfp_sqrt)
__scatterload_copy 0x08002b79 Thumb Code 14 handlers.o(i.__scatterload_copy)
__scatterload_null 0x08002b87 Thumb Code 2 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x08002b89 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
__set_errno 0x08002b99 Thumb Code 6 errno.o(i.__set_errno)
data_deal 0x08002ba5 Thumb Code 262 basic.o(i.data_deal)
deal_time 0x08002cc1 Thumb Code 60 basic.o(i.deal_time)
frequency_test 0x08002d09 Thumb Code 298 motor.o(i.frequency_test)
get_adcnum 0x08002e61 Thumb Code 366 adc.o(i.get_adcnum)
get_length 0x08002fed Thumb Code 130 basic.o(i.get_length)
get_state 0x08003085 Thumb Code 262 safetybarrier.o(i.get_state)
get_time 0x080031a1 Thumb Code 112 basic.o(i.get_time)
go_begin 0x0800322d Thumb Code 98 motor.o(i.go_begin)
go_end 0x080032a5 Thumb Code 90 motor.o(i.go_end)
led 0x08003311 Thumb Code 26 basic.o(i.led)
main 0x08003335 Thumb Code 16 main.o(i.main)
main_do 0x08003345 Thumb Code 100 basic.o(i.main_do)
mode_one 0x080033b9 Thumb Code 186 basic.o(i.mode_one)
mode_thr 0x080034a5 Thumb Code 124 basic.o(i.mode_thr)
mode_two 0x08003541 Thumb Code 336 basic.o(i.mode_two)
motor_mov_fast 0x080036e1 Thumb Code 36 motor.o(i.motor_mov_fast)
motor_mov_slow 0x08003711 Thumb Code 36 motor.o(i.motor_mov_slow)
motor_start 0x08003741 Thumb Code 46 motor.o(i.motor_start)
motor_stop 0x08003775 Thumb Code 40 motor.o(i.motor_stop)
mov_step 0x080037a1 Thumb Code 470 motor.o(i.mov_step)
over_ttl_receive_timer 0x080039c1 Thumb Code 22 usart.o(i.over_ttl_receive_timer)
receive_ttl_data 0x080039e5 Thumb Code 36 usart.o(i.receive_ttl_data)
safe_gpio_Init 0x08003a0d Thumb Code 112 safetybarrier.o(i.safe_gpio_Init)
send_set_resp 0x08003a8d Thumb Code 206 usart.o(i.send_set_resp)
set_zero 0x08003b61 Thumb Code 308 motor.o(i.set_zero)
start_ttl_receive_timer 0x08003cd9 Thumb Code 24 usart.o(i.start_ttl_receive_timer)
time_test 0x08003cfd Thumb Code 346 basic.o(i.time_test)
usart_Init 0x08003e79 Thumb Code 24 usart.o(i.usart_Init)
Region$$Table$$Base 0x08003e90 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08003eb0 Number 0 anon$$obj.o(Region$$Table)
it_100us_flag 0x20000010 Data 4 stm32f4xx_it.o(.data)
it_100us_cnt 0x20000014 Data 4 stm32f4xx_it.o(.data)
it_500us_flag 0x20000018 Data 4 stm32f4xx_it.o(.data)
it_500us_cnt 0x2000001c Data 4 stm32f4xx_it.o(.data)
it_1ms_flag 0x20000020 Data 4 stm32f4xx_it.o(.data)
it_1ms_cnt 0x20000024 Data 4 stm32f4xx_it.o(.data)
it_50ms_flag 0x20000028 Data 4 stm32f4xx_it.o(.data)
it_50ms_cnt 0x2000002c Data 4 stm32f4xx_it.o(.data)
it_100ms_flag 0x20000030 Data 4 stm32f4xx_it.o(.data)
it_100ms_cnt 0x20000034 Data 4 stm32f4xx_it.o(.data)
it_500ms_flag 0x20000038 Data 4 stm32f4xx_it.o(.data)
it_500ms_cnt 0x2000003c Data 4 stm32f4xx_it.o(.data)
it_1s_flag 0x20000040 Data 4 stm32f4xx_it.o(.data)
it_1s_cnt 0x20000044 Data 4 stm32f4xx_it.o(.data)
time_cnt 0x20000048 Data 4 stm32f4xx_it.o(.data)
x 0x2000004c Data 4 stm32f4xx_it.o(.data)
com3_rx_len 0x20000054 Data 2 usart.o(.data)
com3_recv_end_flag 0x20000056 Data 1 usart.o(.data)
UART_Receive_flg 0x20000057 Data 1 usart.o(.data)
UART_Receive_len 0x20000058 Data 1 usart.o(.data)
Fre_data 0x20000059 Data 4 usart.o(.data)
ttl_send_len 0x2000005d Data 1 usart.o(.data)
ttl_receive_len 0x2000005e Data 1 usart.o(.data)
ttl_receive_flag 0x2000005f Data 1 usart.o(.data)
ttl_receive_cnt 0x20000060 Data 1 usart.o(.data)
ttl_receive_interval 0x20000061 Data 1 usart.o(.data)
send_flag 0x20000062 Data 1 usart.o(.data)
SUR_DEVICE_ADDR 0x20000064 Data 2 usart.o(.data)
OBJ_DEVICE_ADDR 0x20000066 Data 2 usart.o(.data)
get_time_flag 0x20000068 Data 1 usart.o(.data)
order_flag 0x20000069 Data 1 usart.o(.data)
checksum 0x2000006c Data 4 usart.o(.data)
re_status 0x20000070 Data 4 usart.o(.data)
rec_len 0x20000074 Data 4 usart.o(.data)
data_len 0x20000078 Data 4 usart.o(.data)
shouldaccept 0x2000007c Data 4 usart.o(.data)
Rate_dis 0x20000080 Data 1 usart.o(.data)
Motor_Run 0x20000081 Data 1 usart.o(.data)
Run_State 0x20000082 Data 1 usart.o(.data)
Run_Mode 0x20000083 Data 1 usart.o(.data)
Run_Dir 0x20000084 Data 1 usart.o(.data)
Run_Step 0x20000088 Data 4 usart.o(.data)
Run_Inter 0x2000008c Data 4 usart.o(.data)
Set_Vol 0x20000090 Data 4 usart.o(.data)
Motor_Fre 0x20000094 Data 4 usart.o(.data)
Mode_Flag 0x20000098 Data 4 usart.o(.data)
Speed 0x2000009c Data 4 usart.o(.data)
Set_dis 0x200000a0 Data 4 usart.o(.data)
dis 0x200000a4 Data 4 usart.o(.data)
num_array 0x200000a8 Data 88 adc.o(.data)
a 0x20000100 Data 4 adc.o(.data)
b 0x20000104 Data 4 adc.o(.data)
GV_ADCDATA 0x20000108 Data 4 adc.o(.data)
s 0x2000010c Data 1 safetybarrier.o(.data)
N 0x2000010e Data 2 safetybarrier.o(.data)
MOT_Fre 0x20000110 Data 4 safetybarrier.o(.data)
count 0x20000114 Data 4 safetybarrier.o(.data)
count_sum 0x20000118 Data 4 safetybarrier.o(.data)
mov_flag 0x2000011c Data 4 motor.o(.data)
zero_flag 0x20000120 Data 4 motor.o(.data)
beep_time 0x20000124 Data 4 motor.o(.data)
Runmotor_step 0x20000128 Data 1 motor.o(.data)
Runmotor_Nums 0x2000012c Data 4 motor.o(.data)
l1 0x20000130 Data 4 motor.o(.data)
l2 0x20000134 Data 4 motor.o(.data)
t 0x20000138 Data 4 motor.o(.data)
ADC_Fre 0x2000013c Data 4 motor.o(.data)
ADC_Flag 0x20000140 Data 1 motor.o(.data)
ADC_Count 0x20000144 Data 4 motor.o(.data)
ADC_Count_sum 0x20000148 Data 4 motor.o(.data)
led_flag 0x2000014c Data 4 basic.o(.data)
Mode_turn 0x20000150 Data 4 basic.o(.data)
temp 0x20000154 Data 4 basic.o(.data)
length 0x20000158 Data 4 basic.o(.data)
zero_length 0x2000015c Data 4 basic.o(.data)
act_length 0x20000160 Data 4 basic.o(.data)
v 0x20000164 Data 4 basic.o(.data)
ts 0x20000168 Data 4 basic.o(.data)
te 0x2000016c Data 4 basic.o(.data)
n 0x20000170 Data 4 basic.o(.data)
adc_num 0x20000174 Data 4 basic.o(.data)
array 0x20000178 Data 8 basic.o(.data)
u 0x20000180 Data 4 basic.o(.data)
get_length_flag 0x20000184 Data 1 basic.o(.data)
data 0x20000188 Data 4 basic.o(.data)
d 0x2000018c Data 4 basic.o(.data)
com3_rx_buffer 0x20000194 Data 10 usart.o(.bss)
send_data 0x2000019e Data 50 usart.o(.bss)
time_data 0x200001d0 Data 60 usart.o(.bss)
ttl_send_buff 0x2000020c Data 60 usart.o(.bss)
ttl_receive_buff 0x20000248 Data 60 usart.o(.bss)
ADC_ConvertedValue 0x20000284 Data 48 adc.o(.bss)
V_Channel 0x200002b4 Data 44 adc.o(.bss)
V_time_test 0x200002e0 Data 40 adc.o(.bss)
ADC_Data 0x20000308 Data 88 adc.o(.bss)
ADC_Sum 0x20000360 Data 88 adc.o(.bss)
state 0x200003b8 Data 20 safetybarrier.o(.bss)
count_array 0x200003cc Data 80 safetybarrier.o(.bss)
ADC_Count_array 0x2000041c Data 80 motor.o(.bss)
Tstar 0x2000046c Data 40 basic.o(.bss)
Terror 0x20000494 Data 20 basic.o(.bss)
T_flag 0x200004a8 Data 40 basic.o(.bss)
__initial_sp 0x200008d0 Data 0 startup_stm32f40xx.o(STACK)
==============================================================================
Memory Map of the image
Image Entry point : 0x08000189
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00004044, Max: 0x00080000, ABSOLUTE, COMPRESSED[0x00003f04])
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00003eb0, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x00000188 Data RO 3 RESET startup_stm32f40xx.o
0x08000188 0x00000000 Code RO 3618 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
0x08000188 0x00000004 Code RO 3631 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
0x0800018c 0x00000004 Code RO 3634 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
0x08000190 0x00000000 Code RO 3636 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
0x08000190 0x00000000 Code RO 3638 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
0x08000190 0x00000008 Code RO 3639 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
0x08000198 0x00000000 Code RO 3641 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
0x08000198 0x00000000 Code RO 3643 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
0x08000198 0x00000004 Code RO 3632 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
0x0800019c 0x00000024 Code RO 4 .text startup_stm32f40xx.o
0x080001c0 0x0000014e Code RO 3621 .text mf_w.l(dadd.o)
0x0800030e 0x000000de Code RO 3623 .text mf_w.l(ddiv.o)
0x080003ec 0x00000022 Code RO 3625 .text mf_w.l(dflti.o)
0x0800040e 0x00000026 Code RO 3627 .text mf_w.l(f2d.o)
0x08000434 0x00000038 Code RO 3629 .text mf_w.l(d2f.o)
0x0800046c 0x0000001e Code RO 3645 .text mc_w.l(llshl.o)
0x0800048a 0x00000024 Code RO 3647 .text mc_w.l(llsshr.o)
0x080004ae 0x00000000 Code RO 3656 .text mc_w.l(iusefp.o)
0x080004ae 0x0000006e Code RO 3657 .text mf_w.l(fepilogue.o)
0x0800051c 0x000000ba Code RO 3659 .text mf_w.l(depilogue.o)
0x080005d6 0x000000a2 Code RO 3661 .text mf_w.l(dsqrt.o)
0x08000678 0x00000024 Code RO 3665 .text mc_w.l(init.o)
0x0800069c 0x00000020 Code RO 3667 .text mc_w.l(llushr.o)
0x080006bc 0x0000003a Code RO 3677 .text mc_w.l(__dczerorl.o)
0x080006f6 0x00000010 Code RO 3174 i.ADC_AllInit adc.o
0x08000706 0x00000016 Code RO 213 i.ADC_Cmd stm32f4xx_adc.o
0x0800071c 0x00000030 Code RO 214 i.ADC_CommonInit stm32f4xx_adc.o
0x0800074c 0x000001c4 Code RO 3175 i.ADC_Config adc.o
0x08000910 0x00000016 Code RO 217 i.ADC_DMACmd stm32f4xx_adc.o
0x08000926 0x00000002 PAD
0x08000928 0x0000006c Code RO 3176 i.ADC_DMA_Config adc.o
0x08000994 0x00000016 Code RO 219 i.ADC_DeInit stm32f4xx_adc.o
0x080009aa 0x00000002 PAD
0x080009ac 0x00000094 Code RO 3177 i.ADC_GPIO_Config adc.o
0x08000a40 0x00000054 Code RO 233 i.ADC_Init stm32f4xx_adc.o
0x08000a94 0x0000002c Code RO 237 i.ADC_MultiModeDMARequestAfterLastTransferCmd stm32f4xx_adc.o
0x08000ac0 0x000000b8 Code RO 238 i.ADC_RegularChannelConfig stm32f4xx_adc.o
0x08000b78 0x0000000a Code RO 240 i.ADC_SoftwareStartConv stm32f4xx_adc.o
0x08000b82 0x00000014 Code RO 242 i.ADC_StructInit stm32f4xx_adc.o
0x08000b96 0x00000004 Code RO 2822 i.BusFault_Handler stm32f4xx_it.o
0x08000b9a 0x00000002 PAD
0x08000b9c 0x0000002c Code RO 2970 i.Check_Resive_Addr usart.o
0x08000bc8 0x00000004 Code RO 2971 i.Check_VerfiyData usart.o
0x08000bcc 0x00000040 Code RO 3260 i.DAC1_SetVol dac.o
0x08000c0c 0x00000028 Code RO 509 i.DAC_Cmd stm32f4xx_dac.o
0x08000c34 0x00000088 Code RO 3262 i.DAC_Config dac.o
0x08000cbc 0x00000034 Code RO 517 i.DAC_Init stm32f4xx_dac.o
0x08000cf0 0x00000020 Code RO 518 i.DAC_SetChannel1Data stm32f4xx_dac.o
0x08000d10 0x00000020 Code RO 519 i.DAC_SetChannel2Data stm32f4xx_dac.o
0x08000d30 0x0000002c Code RO 521 i.DAC_SoftwareTriggerCmd stm32f4xx_dac.o
0x08000d5c 0x00000034 Code RO 675 i.DMA_ClearFlag stm32f4xx_dma.o
0x08000d90 0x00000016 Code RO 677 i.DMA_Cmd stm32f4xx_dma.o
0x08000da6 0x00000002 PAD
0x08000da8 0x00000158 Code RO 678 i.DMA_DeInit stm32f4xx_dma.o
0x08000f00 0x00000014 Code RO 682 i.DMA_GetCmdStatus stm32f4xx_dma.o
0x08000f14 0x00000008 Code RO 683 i.DMA_GetCurrDataCounter stm32f4xx_dma.o
0x08000f1c 0x00000058 Code RO 689 i.DMA_Init stm32f4xx_dma.o
0x08000f74 0x00000004 Code RO 692 i.DMA_SetCurrDataCounter stm32f4xx_dma.o
0x08000f78 0x00000054 Code RO 2972 i.DealWith_UartData usart.o
0x08000fcc 0x000000d8 Code RO 3406 i.Deal_Motor motor.o
0x080010a4 0x0000023c Code RO 2973 i.Deal_Uart_Data_For_Module usart.o
0x080012e0 0x00000002 Code RO 2823 i.DebugMon_Handler stm32f4xx_it.o
0x080012e2 0x0000001a Code RO 3352 i.Delay_Times spi.o
0x080012fc 0x0000013c Code RO 2974 i.Do_Receive_Uart_For_Module usart.o
0x08001438 0x00000020 Code RO 2824 i.EXTI9_5_IRQHandler stm32f4xx_it.o
0x08001458 0x0000000c Code RO 808 i.EXTI_ClearITPendingBit stm32f4xx_exti.o
0x08001464 0x00000018 Code RO 812 i.EXTI_GetITStatus stm32f4xx_exti.o
0x0800147c 0x00000094 Code RO 813 i.EXTI_Init stm32f4xx_exti.o
0x08001510 0x0000007c Code RO 3297 i.EXTI_Key_Config safetybarrier.o
0x0800158c 0x00000014 Code RO 3407 i.FWD motor.o
0x080015a0 0x00000090 Code RO 874 i.GPIO_Init stm32f4xx_gpio.o
0x08001630 0x00000046 Code RO 875 i.GPIO_PinAFConfig stm32f4xx_gpio.o
0x08001676 0x00000012 Code RO 878 i.GPIO_ReadInputDataBit stm32f4xx_gpio.o
0x08001688 0x00000004 Code RO 881 i.GPIO_ResetBits stm32f4xx_gpio.o
0x0800168c 0x00000004 Code RO 882 i.GPIO_SetBits stm32f4xx_gpio.o
0x08001690 0x00000008 Code RO 884 i.GPIO_ToggleBits stm32f4xx_gpio.o
0x08001698 0x0000000a Code RO 886 i.GPIO_WriteBit stm32f4xx_gpio.o
0x080016a2 0x00000002 PAD
0x080016a4 0x00000018 Code RO 2975 i.Get_Data_Len usart.o
0x080016bc 0x000001d0 Code RO 3298 i.Gpio_Init safetybarrier.o
0x0800188c 0x00000004 Code RO 2825 i.HardFault_Handler stm32f4xx_it.o
0x08001890 0x0000006c Code RO 2976 i.InitUart_Data usart.o
0x080018fc 0x0000000c Code RO 3353 i.MAX31865_Cfg spi.o
0x08001908 0x000001b0 Code RO 3354 i.MAX31865_GetTemp spi.o
0x08001ab8 0x00000084 Code RO 3355 i.MAX31865_Init spi.o
0x08001b3c 0x000000c8 Code RO 3356 i.MAX31865_Read spi.o
0x08001c04 0x000000d0 Code RO 3357 i.MAX31865_Write spi.o
0x08001cd4 0x00000004 Code RO 2826 i.MemManage_Handler stm32f4xx_it.o
0x08001cd8 0x00000046 Code RO 2977 i.ModbusCRC16 usart.o
0x08001d1e 0x00000002 Code RO 2827 i.NMI_Handler stm32f4xx_it.o
0x08001d20 0x00000028 Code RO 2978 i.NVIC_Configuration usart.o
0x08001d48 0x00000078 Code RO 155 i.NVIC_Init misc.o
0x08001dc0 0x00000014 Code RO 156 i.NVIC_PriorityGroupConfig misc.o
0x08001dd4 0x00000002 Code RO 2828 i.PendSV_Handler stm32f4xx_it.o
0x08001dd6 0x00000002 PAD
0x08001dd8 0x00000020 Code RO 1371 i.RCC_AHB1PeriphClockCmd stm32f4xx_rcc.o
0x08001df8 0x00000020 Code RO 1380 i.RCC_APB1PeriphClockCmd stm32f4xx_rcc.o
0x08001e18 0x00000020 Code RO 1383 i.RCC_APB2PeriphClockCmd stm32f4xx_rcc.o
0x08001e38 0x00000020 Code RO 1385 i.RCC_APB2PeriphResetCmd stm32f4xx_rcc.o
0x08001e58 0x000000e8 Code RO 1392 i.RCC_GetClocksFreq stm32f4xx_rcc.o
0x08001f40 0x00000014 Code RO 3408 i.REV motor.o
0x08001f54 0x000000f8 Code RO 2979 i.RS485_Config usart.o
0x0800204c 0x00000078 Code RO 2980 i.RS485_DMA_Init usart.o
0x080020c4 0x00000026 Code RO 2981 i.RS485_NVIC_Configuration usart.o
0x080020ea 0x00000002 Code RO 2829 i.SVC_Handler stm32f4xx_it.o
0x080020ec 0x00000040 Code RO 1880 i.SYSCFG_EXTILineConfig stm32f4xx_syscfg.o
0x0800212c 0x000000ec Code RO 13 i.SetSysClock system_stm32f4xx.o
0x08002218 0x00000008 Code RO 2830 i.SysTick_Handler stm32f4xx_it.o
0x08002220 0x00000040 Code RO 3517 i.Sys_Init basic.o
0x08002260 0x00000068 Code RO 15 i.SystemInit system_stm32f4xx.o
0x080022c8 0x00000064 Code RO 3230 i.TIM3_Configuration tim.o
0x0800232c 0x00000238 Code RO 2831 i.TIM3_IRQHandler stm32f4xx_it.o
0x08002564 0x000000b0 Code RO 3231 i.TIM4_PWM_Init tim.o
0x08002614 0x00000018 Code RO 1941 i.TIM_ARRPreloadConfig stm32f4xx_tim.o
0x0800262c 0x00000006 Code RO 1948 i.TIM_ClearITPendingBit stm32f4xx_tim.o
0x08002632 0x00000018 Code RO 1953 i.TIM_Cmd stm32f4xx_tim.o
0x0800264a 0x00000022 Code RO 1974 i.TIM_GetITStatus stm32f4xx_tim.o
0x0800266c 0x00000012 Code RO 1978 i.TIM_ITConfig stm32f4xx_tim.o
0x0800267e 0x00000002 PAD
0x08002680 0x00000078 Code RO 1997 i.TIM_OC4Init stm32f4xx_tim.o
0x080026f8 0x0000001a Code RO 1999 i.TIM_OC4PreloadConfig stm32f4xx_tim.o
0x08002712 0x00000002 PAD
0x08002714 0x00000084 Code RO 2025 i.TIM_TimeBaseInit stm32f4xx_tim.o
0x08002798 0x00000018 Code RO 2930 i.TimingDelay_Decrement systick.o
0x080027b0 0x00000014 Code RO 2983 i.UART1_Send_Char usart.o
0x080027c4 0x000000a8 Code RO 2984 i.USART1_Config usart.o
0x0800286c 0x00000028 Code RO 2832 i.USART1_IRQHandler stm32f4xx_it.o
0x08002894 0x0000002c Code RO 2833 i.USART3_IRQHandler stm32f4xx_it.o
0x080028c0 0x00000018 Code RO 2507 i.USART_Cmd stm32f4xx_usart.o
0x080028d8 0x00000012 Code RO 2508 i.USART_DMACmd stm32f4xx_usart.o
0x080028ea 0x0000001a Code RO 2510 i.USART_GetFlagStatus stm32f4xx_usart.o
0x08002904 0x00000054 Code RO 2511 i.USART_GetITStatus stm32f4xx_usart.o
0x08002958 0x0000004a Code RO 2513 i.USART_ITConfig stm32f4xx_usart.o
0x080029a2 0x00000002 PAD
0x080029a4 0x000000d4 Code RO 2514 i.USART_Init stm32f4xx_usart.o
0x08002a78 0x0000000a Code RO 2521 i.USART_ReceiveData stm32f4xx_usart.o
0x08002a82 0x00000008 Code RO 2524 i.USART_SendData stm32f4xx_usart.o
0x08002a8a 0x00000002 PAD
0x08002a8c 0x00000054 Code RO 2985 i.Uart3_SendStr usart.o
0x08002ae0 0x0000001a Code RO 2986 i.Uart_Send_Delay usart.o
0x08002afa 0x00000004 Code RO 2834 i.UsageFault_Handler stm32f4xx_it.o
0x08002afe 0x0000007a Code RO 3606 i.__hardfp_sqrt m_wm.l(sqrt.o)
0x08002b78 0x0000000e Code RO 3671 i.__scatterload_copy mc_w.l(handlers.o)
0x08002b86 0x00000002 Code RO 3672 i.__scatterload_null mc_w.l(handlers.o)
0x08002b88 0x0000000e Code RO 3673 i.__scatterload_zeroinit mc_w.l(handlers.o)
0x08002b96 0x00000002 PAD
0x08002b98 0x0000000c Code RO 3651 i.__set_errno mc_w.l(errno.o)
0x08002ba4 0x0000011c Code RO 3518 i.data_deal basic.o
0x08002cc0 0x00000048 Code RO 3519 i.deal_time basic.o
0x08002d08 0x00000158 Code RO 3409 i.frequency_test motor.o
0x08002e60 0x0000018c Code RO 3178 i.get_adcnum adc.o
0x08002fec 0x00000098 Code RO 3520 i.get_length basic.o
0x08003084 0x0000011c Code RO 3299 i.get_state safetybarrier.o
0x080031a0 0x0000008c Code RO 3521 i.get_time basic.o
0x0800322c 0x00000078 Code RO 3410 i.go_begin motor.o
0x080032a4 0x0000006c Code RO 3411 i.go_end motor.o
0x08003310 0x00000024 Code RO 3522 i.led basic.o
0x08003334 0x00000010 Code RO 2761 i.main main.o
0x08003344 0x00000074 Code RO 3523 i.main_do basic.o
0x080033b8 0x000000ec Code RO 3524 i.mode_one basic.o
0x080034a4 0x0000009c Code RO 3525 i.mode_thr basic.o
0x08003540 0x000001a0 Code RO 3526 i.mode_two basic.o
0x080036e0 0x00000030 Code RO 3413 i.motor_mov_fast motor.o
0x08003710 0x00000030 Code RO 3414 i.motor_mov_slow motor.o
0x08003740 0x00000034 Code RO 3415 i.motor_start motor.o
0x08003774 0x0000002c Code RO 3416 i.motor_stop motor.o
0x080037a0 0x00000220 Code RO 3417 i.mov_step motor.o
0x080039c0 0x00000024 Code RO 2994 i.over_ttl_receive_timer usart.o
0x080039e4 0x00000028 Code RO 2996 i.receive_ttl_data usart.o
0x08003a0c 0x00000080 Code RO 3300 i.safe_gpio_Init safetybarrier.o
0x08003a8c 0x000000d4 Code RO 2997 i.send_set_resp usart.o
0x08003b60 0x00000178 Code RO 3418 i.set_zero motor.o
0x08003cd8 0x00000024 Code RO 2998 i.start_ttl_receive_timer usart.o
0x08003cfc 0x0000017c Code RO 3527 i.time_test basic.o
0x08003e78 0x00000018 Code RO 2999 i.usart_Init usart.o
0x08003e90 0x00000020 Data RO 3669 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x000008d0, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x00000054])
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000010 Data RW 1424 .data stm32f4xx_rcc.o
0x20000010 0x00000040 Data RW 2835 .data stm32f4xx_it.o
0x20000050 0x00000004 Data RW 2931 .data systick.o
0x20000054 0x00000054 Data RW 3001 .data usart.o
0x200000a8 0x00000064 Data RW 3180 .data adc.o
0x2000010c 0x00000010 Data RW 3302 .data safetybarrier.o
0x2000011c 0x00000030 Data RW 3420 .data motor.o
0x2000014c 0x00000044 Data RW 3529 .data basic.o
0x20000190 0x00000004 Data RW 3652 .data mc_w.l(errno.o)
0x20000194 0x000000f0 Zero RW 3000 .bss usart.o
0x20000284 0x00000134 Zero RW 3179 .bss adc.o
0x200003b8 0x00000064 Zero RW 3301 .bss safetybarrier.o
0x2000041c 0x00000050 Zero RW 3419 .bss motor.o
0x2000046c 0x00000064 Zero RW 3528 .bss basic.o
0x200004d0 0x00000400 Zero RW 1 STACK startup_stm32f40xx.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
1120 72 0 100 308 3968 adc.o
2052 310 0 68 100 8001 basic.o
200 10 0 0 0 1259 dac.o
16 0 0 0 0 503 main.o
140 24 0 0 0 1843 misc.o
1940 314 0 48 80 8089 motor.o
1000 68 0 16 100 3559 safetybarrier.o
1010 66 0 0 0 4353 spi.o
36 8 392 0 1024 980 startup_stm32f40xx.o
456 34 0 0 0 7434 stm32f4xx_adc.o
200 28 0 0 0 4246 stm32f4xx_dac.o
538 40 0 0 0 6195 stm32f4xx_dma.o
184 16 0 0 0 2484 stm32f4xx_exti.o
258 0 0 0 0 5425 stm32f4xx_gpio.o
716 130 0 64 0 7831 stm32f4xx_it.o
360 42 0 16 0 5888 stm32f4xx_rcc.o
64 4 0 0 0 744 stm32f4xx_syscfg.o
384 36 0 0 0 6398 stm32f4xx_tim.o
456 8 0 0 0 6872 stm32f4xx_usart.o
340 32 0 0 0 327877 system_stm32f4xx.o
24 6 0 4 0 1016 systick.o
276 16 0 0 0 1413 tim.o
2314 278 0 84 240 15936 usart.o
----------------------------------------------------------------------
14104 1542 424 400 1852 432314 Object Totals
0 0 32 0 0 0 (incl. Generated)
20 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
122 0 0 0 0 148 sqrt.o
58 0 0 0 0 0 __dczerorl.o
0 0 0 0 0 0 entry.o
0 0 0 0 0 0 entry10a.o
0 0 0 0 0 0 entry11a.o
8 4 0 0 0 0 entry2.o
4 0 0 0 0 0 entry5.o
0 0 0 0 0 0 entry7b.o
0 0 0 0 0 0 entry8b.o
8 4 0 0 0 0 entry9a.o
12 6 0 4 0 68 errno.o
30 0 0 0 0 0 handlers.o
36 8 0 0 0 68 init.o
0 0 0 0 0 0 iusefp.o
30 0 0 0 0 68 llshl.o
36 0 0 0 0 68 llsshr.o
32 0 0 0 0 68 llushr.o
56 0 0 0 0 88 d2f.o
334 0 0 0 0 148 dadd.o
222 0 0 0 0 100 ddiv.o
186 0 0 0 0 176 depilogue.o
34 0 0 0 0 76 dflti.o
162 0 0 0 0 100 dsqrt.o
38 0 0 0 0 68 f2d.o
110 0 0 0 0 168 fepilogue.o
----------------------------------------------------------------------
1520 22 0 4 0 1412 Library Totals
2 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
122 0 0 0 0 148 m_wm.l
254 22 0 4 0 340 mc_w.l
1142 0 0 0 0 924 mf_w.l
----------------------------------------------------------------------
1520 22 0 4 0 1412 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
15624 1564 424 404 1852 420690 Grand Totals
15624 1564 424 84 1852 420690 ELF Image Totals (compressed)
15624 1564 424 84 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 16048 ( 15.67kB)
Total RW Size (RW Data + ZI Data) 2256 ( 2.20kB)
Total ROM Size (Code + RO Data + RW Data) 16132 ( 15.75kB)
==============================================================================