Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed] ============================================================================== Section Cross References main.o(i.main) refers to system.o(i.systemInit) for systemInit main.o(i.main) refers to tasks.o(i.xTaskCreate) for xTaskCreate main.o(i.main) refers to tasks.o(i.vTaskStartScheduler) for vTaskStartScheduler main.o(i.main) refers to main.o(.data) for StartTask_Handler main.o(i.main) refers to main.o(i.start_task) for start_task main.o(i.start_task) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical main.o(i.start_task) refers to tasks.o(i.xTaskCreate) for xTaskCreate main.o(i.start_task) refers to tasks.o(i.vTaskDelete) for vTaskDelete main.o(i.start_task) refers to port.o(i.vPortExitCritical) for vPortExitCritical main.o(i.start_task) refers to balance.o(i.Balance_task) for Balance_task main.o(i.start_task) refers to mpu6050.o(i.MPU6050_task) for MPU6050_task main.o(i.start_task) refers to show.o(i.show_task) for show_task main.o(i.start_task) refers to led.o(i.led_task) for led_task main.o(i.start_task) refers to pstwo.o(i.pstwo_task) for pstwo_task main.o(i.start_task) refers to usartx.o(i.data_task) for data_task main.o(i.start_task) refers to main.o(.data) for StartTask_Handler 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 adc.o(i.Adc_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd adc.o(i.Adc_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd adc.o(i.Adc_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init adc.o(i.Adc_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd adc.o(i.Adc_Init) refers to stm32f4xx_adc.o(i.ADC_CommonInit) for ADC_CommonInit adc.o(i.Adc_Init) refers to stm32f4xx_adc.o(i.ADC_Init) for ADC_Init adc.o(i.Adc_Init) refers to stm32f4xx_adc.o(i.ADC_Cmd) for ADC_Cmd adc.o(i.Adc_POWER_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd adc.o(i.Adc_POWER_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd adc.o(i.Adc_POWER_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init adc.o(i.Adc_POWER_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd adc.o(i.Adc_POWER_Init) refers to stm32f4xx_adc.o(i.ADC_CommonInit) for ADC_CommonInit adc.o(i.Adc_POWER_Init) refers to stm32f4xx_adc.o(i.ADC_Init) for ADC_Init adc.o(i.Adc_POWER_Init) refers to stm32f4xx_adc.o(i.ADC_Cmd) for ADC_Cmd adc.o(i.Get_Adc) refers to stm32f4xx_adc.o(i.ADC_RegularChannelConfig) for ADC_RegularChannelConfig adc.o(i.Get_Adc) refers to stm32f4xx_adc.o(i.ADC_SoftwareStartConv) for ADC_SoftwareStartConv adc.o(i.Get_Adc) refers to stm32f4xx_adc.o(i.ADC_GetFlagStatus) for ADC_GetFlagStatus adc.o(i.Get_Adc) refers to stm32f4xx_adc.o(i.ADC_GetConversionValue) for ADC_GetConversionValue adc.o(i.Get_Adc2) refers to stm32f4xx_adc.o(i.ADC_RegularChannelConfig) for ADC_RegularChannelConfig adc.o(i.Get_Adc2) refers to stm32f4xx_adc.o(i.ADC_SoftwareStartConv) for ADC_SoftwareStartConv adc.o(i.Get_Adc2) refers to stm32f4xx_adc.o(i.ADC_GetFlagStatus) for ADC_GetFlagStatus adc.o(i.Get_Adc2) refers to stm32f4xx_adc.o(i.ADC_GetConversionValue) for ADC_GetConversionValue adc.o(i.Get_adc_Average) refers to adc.o(i.Get_Adc) for Get_Adc adc.o(i.Get_adc_Average) refers to delay.o(i.delay_ms) for delay_ms adc.o(i.Get_battery_volt) refers to adc.o(i.Get_Adc2) for Get_Adc2 adc.o(i.Get_battery_volt) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d adc.o(i.Get_battery_volt) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul adc.o(i.Get_battery_volt) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv adc.o(i.Get_battery_volt) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f can.o(i.CAN1_Mode_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd can.o(i.CAN1_Mode_Init) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd can.o(i.CAN1_Mode_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init can.o(i.CAN1_Mode_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig can.o(i.CAN1_Mode_Init) refers to misc.o(i.NVIC_Init) for NVIC_Init can.o(i.CAN1_Mode_Init) refers to stm32f4xx_can.o(i.CAN_ITConfig) for CAN_ITConfig can.o(i.CAN1_RX0_IRQHandler) refers to can.o(i.CAN1_Rx_Msg) for CAN1_Rx_Msg can.o(i.CAN1_RX0_IRQHandler) refers to usartx.o(i.Vz_to_Akm_Angle) for Vz_to_Akm_Angle can.o(i.CAN1_RX0_IRQHandler) refers to system.o(.data) for CAN_ON_Flag can.o(i.CAN1_RX0_IRQHandler) refers to balance.o(.data) for command_lost_count can.o(i.CAN1_Receive_Msg) refers to can.o(i.CAN1_Msg_Pend) for CAN1_Msg_Pend can.o(i.CAN1_Receive_Msg) refers to can.o(i.CAN1_Rx_Msg) for CAN1_Rx_Msg can.o(i.CAN1_Send_Msg) refers to can.o(i.CAN1_Tx_Msg) for CAN1_Tx_Msg can.o(i.CAN1_Send_Msg) refers to can.o(i.CAN1_Tx_Staus) for CAN1_Tx_Staus can.o(i.CAN1_Send_MsgTEST) refers to can.o(i.CAN1_Tx_Msg) for CAN1_Tx_Msg can.o(i.CAN1_Send_MsgTEST) refers to can.o(i.CAN1_Tx_Staus) for CAN1_Tx_Staus can.o(i.CAN1_Send_Num) refers to can.o(i.CAN1_Tx_Msg) for CAN1_Tx_Msg can.o(i.CAN1_Send_Num) refers to can.o(i.CAN1_Tx_Staus) for CAN1_Tx_Staus encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_EncoderInterfaceConfig) for TIM_EncoderInterfaceConfig encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_ICStructInit) for TIM_ICStructInit encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_ICInit) for TIM_ICInit encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_ClearFlag) for TIM_ClearFlag encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_SetCounter) for TIM_SetCounter encoder.o(i.Encoder_Init_TIM2) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_EncoderInterfaceConfig) for TIM_EncoderInterfaceConfig encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_ICStructInit) for TIM_ICStructInit encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_ICInit) for TIM_ICInit encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_ClearFlag) for TIM_ClearFlag encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_SetCounter) for TIM_SetCounter encoder.o(i.Encoder_Init_TIM3) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_EncoderInterfaceConfig) for TIM_EncoderInterfaceConfig encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_ICStructInit) for TIM_ICStructInit encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_ICInit) for TIM_ICInit encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_ClearFlag) for TIM_ClearFlag encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_SetCounter) for TIM_SetCounter encoder.o(i.Encoder_Init_TIM4) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_EncoderInterfaceConfig) for TIM_EncoderInterfaceConfig encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_ICStructInit) for TIM_ICStructInit encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_ICInit) for TIM_ICInit encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_ClearFlag) for TIM_ClearFlag encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_SetCounter) for TIM_SetCounter encoder.o(i.Encoder_Init_TIM5) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd key.o(i.KEY_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd key.o(i.KEY_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init key.o(i.Long_Press) refers to key.o(.data) for Long_Press key.o(i.click) refers to key.o(.data) for flag_key key.o(i.click_N_Double) refers to key.o(.data) for Forever_count key.o(i.click_N_Double_MPU6050) refers to key.o(.data) for Forever_count led.o(i.Buzzer_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd led.o(i.Buzzer_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init led.o(i.LED_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd led.o(i.LED_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init led.o(i.LED_Init) refers to stm32f4xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits led.o(i.Led_Flash) refers to led.o(.data) for temp led.o(i.led_task) refers to tasks.o(i.vTaskDelay) for vTaskDelay led.o(i.led_task) refers to led.o(.data) for Led_Count motor.o(i.Enable_Pin) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd motor.o(i.Enable_Pin) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1Init) for TIM_OC1Init motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_ARRPreloadConfig) for TIM_ARRPreloadConfig motor.o(i.TIM10_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1Init) for TIM_OC1Init motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_ARRPreloadConfig) for TIM_ARRPreloadConfig motor.o(i.TIM11_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1Init) for TIM_OC1Init motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC2Init) for TIM_OC2Init motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC3Init) for TIM_OC3Init motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC4Init) for TIM_OC4Init motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC2PreloadConfig) for TIM_OC2PreloadConfig motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC3PreloadConfig) for TIM_OC3PreloadConfig motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC4PreloadConfig) for TIM_OC4PreloadConfig motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_ARRPreloadConfig) for TIM_ARRPreloadConfig motor.o(i.TIM1_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1Init) for TIM_OC1Init motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC2Init) for TIM_OC2Init motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_OC2PreloadConfig) for TIM_OC2PreloadConfig motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_ARRPreloadConfig) for TIM_ARRPreloadConfig motor.o(i.TIM9_PWM_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd oled.o(i.OLED_Clear) refers to oled.o(i.OLED_Refresh_Gram) for OLED_Refresh_Gram oled.o(i.OLED_Clear) refers to oled.o(.bss) for OLED_GRAM oled.o(i.OLED_Display_Off) refers to oled.o(i.OLED_WR_Byte) for OLED_WR_Byte oled.o(i.OLED_Display_On) refers to oled.o(i.OLED_WR_Byte) for OLED_WR_Byte oled.o(i.OLED_DrawPoint) refers to oled.o(.bss) for OLED_GRAM oled.o(i.OLED_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd oled.o(i.OLED_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init oled.o(i.OLED_Init) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd oled.o(i.OLED_Init) refers to stm32f4xx_pwr.o(i.PWR_BackupAccessCmd) for PWR_BackupAccessCmd oled.o(i.OLED_Init) refers to stm32f4xx_rcc.o(i.RCC_LSEConfig) for RCC_LSEConfig oled.o(i.OLED_Init) refers to delay.o(i.delay_ms) for delay_ms oled.o(i.OLED_Init) refers to oled.o(i.OLED_WR_Byte) for OLED_WR_Byte oled.o(i.OLED_Init) refers to oled.o(i.OLED_Clear) for OLED_Clear oled.o(i.OLED_Refresh_Gram) refers to oled.o(i.OLED_WR_Byte) for OLED_WR_Byte oled.o(i.OLED_Refresh_Gram) refers to oled.o(.bss) for OLED_GRAM oled.o(i.OLED_Set_Pos) refers to oled.o(i.OLED_WR_Byte) for OLED_WR_Byte oled.o(i.OLED_ShowCHinese) refers to oled.o(i.OLED_Set_Pos) for OLED_Set_Pos oled.o(i.OLED_ShowCHinese) refers to oled.o(i.OLED_WR_Byte) for OLED_WR_Byte oled.o(i.OLED_ShowCHinese) refers to oled.o(.constdata) for Hzk16 oled.o(i.OLED_ShowChar) refers to oled.o(i.OLED_DrawPoint) for OLED_DrawPoint oled.o(i.OLED_ShowChar) refers to oled.o(.constdata) for oled_asc2_1206 oled.o(i.OLED_ShowNumber) refers to oled.o(i.oled_pow) for oled_pow oled.o(i.OLED_ShowNumber) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar oled.o(i.OLED_ShowString) refers to oled.o(i.OLED_Clear) for OLED_Clear oled.o(i.OLED_ShowString) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar pstwo.o(i.PS2_AnologData) refers to pstwo.o(.bss) for Data pstwo.o(i.PS2_ClearData) refers to pstwo.o(.bss) for Data pstwo.o(i.PS2_Cmd) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_Cmd) refers to pstwo.o(.bss) for Data pstwo.o(i.PS2_DataKey) refers to pstwo.o(i.PS2_ClearData) for PS2_ClearData pstwo.o(i.PS2_DataKey) refers to pstwo.o(i.PS2_ReadData) for PS2_ReadData pstwo.o(i.PS2_DataKey) refers to pstwo.o(.bss) for Data pstwo.o(i.PS2_DataKey) refers to pstwo.o(.data) for Handkey pstwo.o(i.PS2_EnterConfing) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_EnterConfing) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.PS2_ExitConfing) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_ExitConfing) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.PS2_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd pstwo.o(i.PS2_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init pstwo.o(i.PS2_Read) refers to pstwo.o(i.PS2_DataKey) for PS2_DataKey pstwo.o(i.PS2_Read) refers to pstwo.o(i.PS2_AnologData) for PS2_AnologData pstwo.o(i.PS2_Read) refers to system.o(.data) for PS2_KEY pstwo.o(i.PS2_Read) refers to pstwo.o(.data) for Strat pstwo.o(i.PS2_Read) refers to mpu6050.o(.data) for Deviation_Count pstwo.o(i.PS2_ReadData) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.PS2_ReadData) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_ReadData) refers to pstwo.o(.data) for Comd pstwo.o(i.PS2_ReadData) refers to pstwo.o(.bss) for Data pstwo.o(i.PS2_Receive) refers to pstwo.o(i.PS2_AnologData) for PS2_AnologData pstwo.o(i.PS2_Receive) refers to pstwo.o(i.PS2_DataKey) for PS2_DataKey pstwo.o(i.PS2_Receive) refers to system.o(.data) for PS2_ON_Flag pstwo.o(i.PS2_RedLight) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.PS2_RedLight) refers to pstwo.o(.data) for Comd pstwo.o(i.PS2_RedLight) refers to pstwo.o(.bss) for Data pstwo.o(i.PS2_SetInit) refers to pstwo.o(i.PS2_ShortPoll) for PS2_ShortPoll pstwo.o(i.PS2_SetInit) refers to pstwo.o(i.PS2_EnterConfing) for PS2_EnterConfing pstwo.o(i.PS2_SetInit) refers to pstwo.o(i.PS2_TurnOnAnalogMode) for PS2_TurnOnAnalogMode pstwo.o(i.PS2_SetInit) refers to pstwo.o(i.PS2_ExitConfing) for PS2_ExitConfing pstwo.o(i.PS2_ShortPoll) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_ShortPoll) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.PS2_TurnOnAnalogMode) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.PS2_TurnOnAnalogMode) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_Vibration) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_Vibration) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.PS2_VibrationMode) refers to delay.o(i.delay_us) for delay_us pstwo.o(i.PS2_VibrationMode) refers to pstwo.o(i.PS2_Cmd) for PS2_Cmd pstwo.o(i.pstwo_task) refers to delay.o(i.getSysTickCnt) for getSysTickCnt pstwo.o(i.pstwo_task) refers to tasks.o(i.vTaskDelayUntil) for vTaskDelayUntil pstwo.o(i.pstwo_task) refers to pstwo.o(i.PS2_Read) for PS2_Read timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC1Init) for TIM_OC1Init timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC2Init) for TIM_OC2Init timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC2PreloadConfig) for TIM_OC2PreloadConfig timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs timer.o(i.TIM12_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_GetITStatus) for TIM_GetITStatus timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_GetCapture1) for TIM_GetCapture1 timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_OC1PolarityConfig) for TIM_OC1PolarityConfig timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_GetCapture2) for TIM_GetCapture2 timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_OC2PolarityConfig) for TIM_OC2PolarityConfig timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_GetCapture3) for TIM_GetCapture3 timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_OC3PolarityConfig) for TIM_OC3PolarityConfig timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_GetCapture4) for TIM_GetCapture4 timer.o(i.TIM8_CC_IRQHandler) refers to stm32f4xx_tim.o(i.TIM_OC4PolarityConfig) for TIM_OC4PolarityConfig timer.o(i.TIM8_CC_IRQHandler) refers to timer.o(.data) for Remoter_Ch2 timer.o(i.TIM8_CC_IRQHandler) refers to system.o(.data) for Remote_ON_Flag timer.o(i.TIM8_CC_IRQHandler) refers to mpu6050.o(.data) for Deviation_Count timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_tim.o(i.TIM_ICInit) for TIM_ICInit timer.o(i.TIM8_Cap_Init) refers to misc.o(i.NVIC_Init) for NVIC_Init timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs timer.o(i.TIM8_Cap_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC1Init) for TIM_OC1Init timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC2Init) for TIM_OC2Init timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC3Init) for TIM_OC3Init timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC4Init) for TIM_OC4Init timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC2PreloadConfig) for TIM_OC2PreloadConfig timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC3PreloadConfig) for TIM_OC3PreloadConfig timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_OC4PreloadConfig) for TIM_OC4PreloadConfig timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs timer.o(i.TIM8_SERVO_Init) refers to stm32f4xx_tim.o(i.TIM_Cmd) for TIM_Cmd usartx.o(i.CAN_SEND) refers to can.o(i.CAN1_Send_Num) for CAN1_Send_Num usartx.o(i.CAN_SEND) refers to usartx.o(.bss) for Send_Data usartx.o(i.Check_Sum) refers to usartx.o(.bss) for Send_Data usartx.o(i.UART5_IRQHandler) refers to stm32f4xx_usart.o(i.USART_GetITStatus) for USART_GetITStatus usartx.o(i.UART5_IRQHandler) refers to stm32f4xx_usart.o(i.USART_ReceiveData) for USART_ReceiveData usartx.o(i.UART5_IRQHandler) refers to usartx.o(i.Check_Sum) for Check_Sum usartx.o(i.UART5_IRQHandler) refers to usartx.o(i.XYZ_Target_Speed_transition) for XYZ_Target_Speed_transition usartx.o(i.UART5_IRQHandler) refers to usartx.o(i.Vz_to_Akm_Angle) for Vz_to_Akm_Angle usartx.o(i.UART5_IRQHandler) refers to balance.o(.data) for Time_count usartx.o(i.UART5_IRQHandler) refers to usartx.o(.bss) for Receive_Data usartx.o(i.UART5_IRQHandler) refers to usartx.o(.data) for Count usartx.o(i.UART5_IRQHandler) refers to system.o(.data) for PS2_ON_Flag usartx.o(i.USART1_IRQHandler) refers to stm32f4xx_usart.o(i.USART_GetITStatus) for USART_GetITStatus usartx.o(i.USART1_IRQHandler) refers to stm32f4xx_usart.o(i.USART_ReceiveData) for USART_ReceiveData usartx.o(i.USART1_IRQHandler) refers to usartx.o(i.XYZ_Target_Speed_transition) for XYZ_Target_Speed_transition usartx.o(i.USART1_IRQHandler) refers to usartx.o(i.Vz_to_Akm_Angle) for Vz_to_Akm_Angle usartx.o(i.USART1_IRQHandler) refers to balance.o(.data) for Time_count usartx.o(i.USART1_IRQHandler) refers to usartx.o(.bss) for rxbuf usartx.o(i.USART1_IRQHandler) refers to usartx.o(.data) for Count usartx.o(i.USART1_IRQHandler) refers to system.o(.data) for Usart1_ON_Flag usartx.o(i.USART1_SEND) refers to usartx.o(i.usart1_send) for usart1_send usartx.o(i.USART1_SEND) refers to usartx.o(.bss) for Send_Data usartx.o(i.USART2_IRQHandler) refers to stm32f4xx_usart.o(i.USART_GetITStatus) for USART_GetITStatus usartx.o(i.USART2_IRQHandler) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d usartx.o(i.USART2_IRQHandler) refers to pow.o(i.__hardfp_pow) for __hardfp_pow usartx.o(i.USART2_IRQHandler) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul usartx.o(i.USART2_IRQHandler) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d usartx.o(i.USART2_IRQHandler) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd usartx.o(i.USART2_IRQHandler) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f usartx.o(i.USART2_IRQHandler) refers to rt_memclr.o(.text) for __aeabi_memclr usartx.o(i.USART2_IRQHandler) refers to mpu6050.o(.data) for Deviation_Count usartx.o(i.USART2_IRQHandler) refers to usartx.o(.data) for Last_Usart_Receive usartx.o(i.USART2_IRQHandler) refers to system.o(.data) for APP_ON_Flag usartx.o(i.USART2_IRQHandler) refers to usartx.o(.bss) for Receive usartx.o(i.USART3_IRQHandler) refers to stm32f4xx_usart.o(i.USART_GetITStatus) for USART_GetITStatus usartx.o(i.USART3_IRQHandler) refers to stm32f4xx_usart.o(i.USART_ReceiveData) for USART_ReceiveData usartx.o(i.USART3_IRQHandler) refers to usartx.o(i.Check_Sum) for Check_Sum usartx.o(i.USART3_IRQHandler) refers to usartx.o(i.XYZ_Target_Speed_transition) for XYZ_Target_Speed_transition usartx.o(i.USART3_IRQHandler) refers to usartx.o(i.Vz_to_Akm_Angle) for Vz_to_Akm_Angle usartx.o(i.USART3_IRQHandler) refers to balance.o(.data) for Time_count usartx.o(i.USART3_IRQHandler) refers to usartx.o(.bss) for Receive_Data usartx.o(i.USART3_IRQHandler) refers to usartx.o(.data) for Count usartx.o(i.USART3_IRQHandler) refers to system.o(.data) for PS2_ON_Flag usartx.o(i.USART3_SEND) refers to usartx.o(i.usart3_send) for usart3_send usartx.o(i.USART3_SEND) refers to usartx.o(.bss) for Send_Data usartx.o(i.USART5_SEND) refers to usartx.o(i.usart5_send) for usart5_send usartx.o(i.USART5_SEND) refers to usartx.o(.bss) for Send_Data usartx.o(i.Vz_to_Akm_Angle) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d usartx.o(i.Vz_to_Akm_Angle) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul usartx.o(i.Vz_to_Akm_Angle) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd usartx.o(i.Vz_to_Akm_Angle) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv usartx.o(i.Vz_to_Akm_Angle) refers to atan.o(i.__hardfp_atan) for __hardfp_atan usartx.o(i.Vz_to_Akm_Angle) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f usartx.o(i.Vz_to_Akm_Angle) refers to system.o(.data) for Wheel_spacing usartx.o(i.Vz_to_Akm_Angle) refers to usartx.o(.data) for test_z usartx.o(i.XYZ_Target_Speed_transition) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d usartx.o(i.XYZ_Target_Speed_transition) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul usartx.o(i.XYZ_Target_Speed_transition) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd usartx.o(i.XYZ_Target_Speed_transition) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f usartx.o(i.data_task) refers to delay.o(i.getSysTickCnt) for getSysTickCnt usartx.o(i.data_task) refers to tasks.o(i.vTaskDelayUntil) for vTaskDelayUntil usartx.o(i.data_task) refers to usartx.o(i.data_transition) for data_transition usartx.o(i.data_task) refers to usartx.o(i.USART1_SEND) for USART1_SEND usartx.o(i.data_task) refers to usartx.o(i.USART3_SEND) for USART3_SEND usartx.o(i.data_task) refers to usartx.o(i.USART5_SEND) for USART5_SEND usartx.o(i.data_task) refers to usartx.o(i.CAN_SEND) for CAN_SEND usartx.o(i.data_transition) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt usartx.o(i.data_transition) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv usartx.o(i.data_transition) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d usartx.o(i.data_transition) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul usartx.o(i.data_transition) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz usartx.o(i.data_transition) refers to usartx.o(.bss) for Send_Data usartx.o(i.data_transition) refers to system.o(.data) for Car_Mode usartx.o(i.data_transition) refers to system.o(.bss) for MOTOR_A usartx.o(i.data_transition) refers to mpu6050.o(.data) for accel usartx.o(i.data_transition) refers to usartx.o(i.Check_Sum) for Check_Sum usartx.o(i.data_transition) refers to adc.o(.data) for Voltage usartx.o(i.uart1_init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd usartx.o(i.uart1_init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd usartx.o(i.uart1_init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig usartx.o(i.uart1_init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init usartx.o(i.uart1_init) refers to misc.o(i.NVIC_Init) for NVIC_Init usartx.o(i.uart1_init) refers to stm32f4xx_usart.o(i.USART_Init) for USART_Init usartx.o(i.uart1_init) refers to stm32f4xx_usart.o(i.USART_ITConfig) for USART_ITConfig usartx.o(i.uart1_init) refers to stm32f4xx_usart.o(i.USART_Cmd) for USART_Cmd usartx.o(i.uart2_init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd usartx.o(i.uart2_init) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd usartx.o(i.uart2_init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig usartx.o(i.uart2_init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init usartx.o(i.uart2_init) refers to misc.o(i.NVIC_Init) for NVIC_Init usartx.o(i.uart2_init) refers to stm32f4xx_usart.o(i.USART_Init) for USART_Init usartx.o(i.uart2_init) refers to stm32f4xx_usart.o(i.USART_ITConfig) for USART_ITConfig usartx.o(i.uart2_init) refers to stm32f4xx_usart.o(i.USART_Cmd) for USART_Cmd usartx.o(i.uart3_init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd usartx.o(i.uart3_init) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd usartx.o(i.uart3_init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig usartx.o(i.uart3_init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init usartx.o(i.uart3_init) refers to misc.o(i.NVIC_Init) for NVIC_Init usartx.o(i.uart3_init) refers to stm32f4xx_usart.o(i.USART_Init) for USART_Init usartx.o(i.uart3_init) refers to stm32f4xx_usart.o(i.USART_ITConfig) for USART_ITConfig usartx.o(i.uart3_init) refers to stm32f4xx_usart.o(i.USART_Cmd) for USART_Cmd usartx.o(i.uart5_init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd usartx.o(i.uart5_init) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd usartx.o(i.uart5_init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig usartx.o(i.uart5_init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init usartx.o(i.uart5_init) refers to misc.o(i.NVIC_Init) for NVIC_Init usartx.o(i.uart5_init) refers to stm32f4xx_usart.o(i.USART_Init) for USART_Init usartx.o(i.uart5_init) refers to stm32f4xx_usart.o(i.USART_ITConfig) for USART_ITConfig usartx.o(i.uart5_init) refers to stm32f4xx_usart.o(i.USART_Cmd) for USART_Cmd delay.o(i.SysTick_Handler) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState delay.o(i.SysTick_Handler) refers to port.o(i.xPortSysTickHandler) for xPortSysTickHandler delay.o(i.delay_init) refers to misc.o(i.SysTick_CLKSourceConfig) for SysTick_CLKSourceConfig delay.o(i.delay_init) refers to delay.o(.data) for fac_us delay.o(i.delay_ms) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState delay.o(i.delay_ms) refers to tasks.o(i.vTaskDelay) for vTaskDelay delay.o(i.delay_ms) refers to delay.o(i.delay_us) for delay_us delay.o(i.delay_ms) refers to delay.o(.data) for fac_ms delay.o(i.delay_us) refers to delay.o(.data) for fac_us delay.o(i.delay_xms) refers to delay.o(i.delay_us) for delay_us delay.o(i.getSysTickCnt) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState delay.o(i.getSysTickCnt) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount delay.o(i.getSysTickCnt) refers to delay.o(.data) for sysTickCnt usart.o(.rev16_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting usart.o(.revsh_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting usart.o(i._sys_exit) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting usart.o(i.fputc) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting usart.o(i.uart_init) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting usart.o(i.uart_init) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd usart.o(i.uart_init) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd usart.o(i.uart_init) refers to stm32f4xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig usart.o(i.uart_init) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init usart.o(i.uart_init) refers to stm32f4xx_usart.o(i.USART_Init) for USART_Init usart.o(i.uart_init) refers to stm32f4xx_usart.o(i.USART_Cmd) for USART_Cmd usart.o(i.uart_init) refers to stm32f4xx_usart.o(i.USART_ITConfig) for USART_ITConfig usart.o(i.uart_init) refers to misc.o(i.NVIC_Init) for NVIC_Init usart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting startup_stm32f40_41xxx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32f40_41xxx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32f40_41xxx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32f40_41xxx.o(RESET) refers to startup_stm32f40_41xxx.o(STACK) for __initial_sp startup_stm32f40_41xxx.o(RESET) refers to startup_stm32f40_41xxx.o(.text) for Reset_Handler startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(i.NMI_Handler) for NMI_Handler startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(i.HardFault_Handler) for HardFault_Handler startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(i.MemManage_Handler) for MemManage_Handler startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(i.BusFault_Handler) for BusFault_Handler startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(i.UsageFault_Handler) for UsageFault_Handler startup_stm32f40_41xxx.o(RESET) refers to port.o(.emb_text) for SVC_Handler startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(i.DebugMon_Handler) for DebugMon_Handler startup_stm32f40_41xxx.o(RESET) refers to delay.o(i.SysTick_Handler) for SysTick_Handler startup_stm32f40_41xxx.o(RESET) refers to can.o(i.CAN1_RX0_IRQHandler) for CAN1_RX0_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to encoder.o(i.TIM2_IRQHandler) for TIM2_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to encoder.o(i.TIM3_IRQHandler) for TIM3_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to encoder.o(i.TIM4_IRQHandler) for TIM4_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to usartx.o(i.USART1_IRQHandler) for USART1_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to usartx.o(i.USART2_IRQHandler) for USART2_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to usartx.o(i.USART3_IRQHandler) for USART3_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to encoder.o(i.TIM8_BRK_TIM12_IRQHandler) for TIM8_BRK_TIM12_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to timer.o(i.TIM8_UP_TIM13_IRQHandler) for TIM8_UP_TIM13_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to timer.o(i.TIM8_CC_IRQHandler) for TIM8_CC_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to encoder.o(i.TIM5_IRQHandler) for TIM5_IRQHandler startup_stm32f40_41xxx.o(RESET) refers to usartx.o(i.UART5_IRQHandler) for UART5_IRQHandler startup_stm32f40_41xxx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32f40_41xxx.o(.text) refers to system_stm32f4xx.o(i.SystemInit) for SystemInit startup_stm32f40_41xxx.o(.text) refers to __main.o(!!!main) for __main startup_stm32f40_41xxx.o(.text) refers to startup_stm32f40_41xxx.o(HEAP) for Heap_Mem startup_stm32f40_41xxx.o(.text) refers to startup_stm32f40_41xxx.o(STACK) for Stack_Mem stm32f4xx_gpio.o(i.GPIO_DeInit) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphResetCmd) for RCC_AHB1PeriphResetCmd 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_syscfg.o(i.SYSCFG_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_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_adc.o(i.ADC_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd stm32f4xx_can.o(i.CAN_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd stm32f4xx_can.o(i.CAN_GetITStatus) refers to stm32f4xx_can.o(i.CheckITStatus) for CheckITStatus 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_pwr.o(i.PWR_DeInit) refers to stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd event_groups.o(i.vEventGroupClearBitsCallback) refers to event_groups.o(i.xEventGroupClearBits) for xEventGroupClearBits event_groups.o(i.vEventGroupDelete) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent event_groups.o(i.vEventGroupDelete) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d event_groups.o(i.vEventGroupDelete) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s event_groups.o(i.vEventGroupDelete) refers to _printf_dec.o(.text) for _printf_int_dec event_groups.o(i.vEventGroupDelete) refers to _printf_str.o(.text) for _printf_str event_groups.o(i.vEventGroupDelete) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll event_groups.o(i.vEventGroupDelete) refers to noretval__2printf.o(.text) for __2printf event_groups.o(i.vEventGroupDelete) refers to tasks.o(i.xTaskRemoveFromUnorderedEventList) for xTaskRemoveFromUnorderedEventList event_groups.o(i.vEventGroupDelete) refers to heap_4.o(i.vPortFree) for vPortFree event_groups.o(i.vEventGroupDelete) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll event_groups.o(i.vEventGroupSetBitsCallback) refers to event_groups.o(i.xEventGroupSetBits) for xEventGroupSetBits event_groups.o(i.xEventGroupClearBits) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent event_groups.o(i.xEventGroupClearBits) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d event_groups.o(i.xEventGroupClearBits) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s event_groups.o(i.xEventGroupClearBits) refers to _printf_dec.o(.text) for _printf_int_dec event_groups.o(i.xEventGroupClearBits) refers to _printf_str.o(.text) for _printf_str event_groups.o(i.xEventGroupClearBits) refers to noretval__2printf.o(.text) for __2printf event_groups.o(i.xEventGroupClearBits) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical event_groups.o(i.xEventGroupClearBits) refers to port.o(i.vPortExitCritical) for vPortExitCritical event_groups.o(i.xEventGroupClearBitsFromISR) refers to timers.o(i.xTimerPendFunctionCallFromISR) for xTimerPendFunctionCallFromISR event_groups.o(i.xEventGroupClearBitsFromISR) refers to event_groups.o(i.vEventGroupClearBitsCallback) for vEventGroupClearBitsCallback event_groups.o(i.xEventGroupCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc event_groups.o(i.xEventGroupCreate) refers to list.o(i.vListInitialise) for vListInitialise event_groups.o(i.xEventGroupSetBits) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent event_groups.o(i.xEventGroupSetBits) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d event_groups.o(i.xEventGroupSetBits) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s event_groups.o(i.xEventGroupSetBits) refers to _printf_dec.o(.text) for _printf_int_dec event_groups.o(i.xEventGroupSetBits) refers to _printf_str.o(.text) for _printf_str event_groups.o(i.xEventGroupSetBits) refers to noretval__2printf.o(.text) for __2printf event_groups.o(i.xEventGroupSetBits) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll event_groups.o(i.xEventGroupSetBits) refers to tasks.o(i.xTaskRemoveFromUnorderedEventList) for xTaskRemoveFromUnorderedEventList event_groups.o(i.xEventGroupSetBits) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll event_groups.o(i.xEventGroupSetBitsFromISR) refers to timers.o(i.xTimerPendFunctionCallFromISR) for xTimerPendFunctionCallFromISR event_groups.o(i.xEventGroupSetBitsFromISR) refers to event_groups.o(i.vEventGroupSetBitsCallback) for vEventGroupSetBitsCallback event_groups.o(i.xEventGroupSync) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent event_groups.o(i.xEventGroupSync) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d event_groups.o(i.xEventGroupSync) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s event_groups.o(i.xEventGroupSync) refers to _printf_dec.o(.text) for _printf_int_dec event_groups.o(i.xEventGroupSync) refers to _printf_str.o(.text) for _printf_str event_groups.o(i.xEventGroupSync) refers to noretval__2printf.o(.text) for __2printf event_groups.o(i.xEventGroupSync) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState event_groups.o(i.xEventGroupSync) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll event_groups.o(i.xEventGroupSync) refers to event_groups.o(i.xEventGroupSetBits) for xEventGroupSetBits event_groups.o(i.xEventGroupSync) refers to tasks.o(i.vTaskPlaceOnUnorderedEventList) for vTaskPlaceOnUnorderedEventList event_groups.o(i.xEventGroupSync) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll event_groups.o(i.xEventGroupSync) refers to tasks.o(i.uxTaskResetEventItemValue) for uxTaskResetEventItemValue event_groups.o(i.xEventGroupSync) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical event_groups.o(i.xEventGroupSync) refers to port.o(i.vPortExitCritical) for vPortExitCritical event_groups.o(i.xEventGroupWaitBits) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent event_groups.o(i.xEventGroupWaitBits) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d event_groups.o(i.xEventGroupWaitBits) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s event_groups.o(i.xEventGroupWaitBits) refers to _printf_dec.o(.text) for _printf_int_dec event_groups.o(i.xEventGroupWaitBits) refers to _printf_str.o(.text) for _printf_str event_groups.o(i.xEventGroupWaitBits) refers to noretval__2printf.o(.text) for __2printf event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll event_groups.o(i.xEventGroupWaitBits) refers to event_groups.o(i.prvTestWaitCondition) for prvTestWaitCondition event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.vTaskPlaceOnUnorderedEventList) for vTaskPlaceOnUnorderedEventList event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.uxTaskResetEventItemValue) for uxTaskResetEventItemValue event_groups.o(i.xEventGroupWaitBits) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical event_groups.o(i.xEventGroupWaitBits) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.pcQueueGetName) refers to queue.o(.bss) for xQueueRegistry queue.o(i.prvCopyDataFromQueue) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy queue.o(i.prvCopyDataToQueue) refers to tasks.o(i.xTaskPriorityDisinherit) for xTaskPriorityDisinherit queue.o(i.prvCopyDataToQueue) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy queue.o(i.prvInitialiseMutex) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend queue.o(i.prvInitialiseNewQueue) refers to queue.o(i.xQueueGenericReset) for xQueueGenericReset queue.o(i.prvIsQueueEmpty) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.prvIsQueueEmpty) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.prvIsQueueFull) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.prvIsQueueFull) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.prvNotifyQueueSetContainer) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.prvNotifyQueueSetContainer) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.prvNotifyQueueSetContainer) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.prvNotifyQueueSetContainer) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.prvNotifyQueueSetContainer) refers to _printf_str.o(.text) for _printf_str queue.o(i.prvNotifyQueueSetContainer) refers to noretval__2printf.o(.text) for __2printf queue.o(i.prvNotifyQueueSetContainer) refers to queue.o(i.prvCopyDataToQueue) for prvCopyDataToQueue queue.o(i.prvNotifyQueueSetContainer) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.prvUnlockQueue) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.prvUnlockQueue) refers to queue.o(i.prvNotifyQueueSetContainer) for prvNotifyQueueSetContainer queue.o(i.prvUnlockQueue) refers to tasks.o(i.vTaskMissedYield) for vTaskMissedYield queue.o(i.prvUnlockQueue) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.prvUnlockQueue) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.uxQueueMessagesWaiting) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.uxQueueMessagesWaiting) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.uxQueueMessagesWaiting) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.uxQueueMessagesWaiting) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.uxQueueMessagesWaiting) refers to _printf_str.o(.text) for _printf_str queue.o(i.uxQueueMessagesWaiting) refers to noretval__2printf.o(.text) for __2printf queue.o(i.uxQueueMessagesWaiting) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.uxQueueMessagesWaiting) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.uxQueueMessagesWaitingFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.uxQueueMessagesWaitingFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.uxQueueMessagesWaitingFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.uxQueueMessagesWaitingFromISR) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.uxQueueMessagesWaitingFromISR) refers to _printf_str.o(.text) for _printf_str queue.o(i.uxQueueMessagesWaitingFromISR) refers to noretval__2printf.o(.text) for __2printf queue.o(i.uxQueueSpacesAvailable) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.uxQueueSpacesAvailable) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.uxQueueSpacesAvailable) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.uxQueueSpacesAvailable) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.uxQueueSpacesAvailable) refers to _printf_str.o(.text) for _printf_str queue.o(i.uxQueueSpacesAvailable) refers to noretval__2printf.o(.text) for __2printf queue.o(i.uxQueueSpacesAvailable) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.uxQueueSpacesAvailable) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.vQueueAddToRegistry) refers to queue.o(.bss) for xQueueRegistry queue.o(i.vQueueDelete) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.vQueueDelete) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.vQueueDelete) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.vQueueDelete) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.vQueueDelete) refers to _printf_str.o(.text) for _printf_str queue.o(i.vQueueDelete) refers to noretval__2printf.o(.text) for __2printf queue.o(i.vQueueDelete) refers to queue.o(i.vQueueUnregisterQueue) for vQueueUnregisterQueue queue.o(i.vQueueDelete) refers to heap_4.o(i.vPortFree) for vPortFree queue.o(i.vQueueUnregisterQueue) refers to queue.o(.bss) for xQueueRegistry queue.o(i.vQueueWaitForMessageRestricted) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.vQueueWaitForMessageRestricted) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.vQueueWaitForMessageRestricted) refers to tasks.o(i.vTaskPlaceOnEventListRestricted) for vTaskPlaceOnEventListRestricted queue.o(i.vQueueWaitForMessageRestricted) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue queue.o(i.xQueueAddToSet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.xQueueAddToSet) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.xQueueCreateCountingSemaphore) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueCreateCountingSemaphore) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueCreateCountingSemaphore) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueCreateCountingSemaphore) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueCreateCountingSemaphore) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueCreateCountingSemaphore) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueCreateCountingSemaphore) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate queue.o(i.xQueueCreateMutex) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate queue.o(i.xQueueCreateMutex) refers to queue.o(i.prvInitialiseMutex) for prvInitialiseMutex queue.o(i.xQueueCreateSet) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate queue.o(i.xQueueGenericCreate) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueGenericCreate) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueGenericCreate) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueGenericCreate) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueGenericCreate) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueGenericCreate) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueGenericCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc queue.o(i.xQueueGenericCreate) refers to queue.o(i.prvInitialiseNewQueue) for prvInitialiseNewQueue queue.o(i.xQueueGenericReceive) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueGenericReceive) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueGenericReceive) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueGenericReceive) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueGenericReceive) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueGenericReceive) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueGenericReceive) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState queue.o(i.xQueueGenericReceive) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.xQueueGenericReceive) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue queue.o(i.xQueueGenericReceive) refers to tasks.o(i.pvTaskIncrementMutexHeldCount) for pvTaskIncrementMutexHeldCount queue.o(i.xQueueGenericReceive) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.xQueueGenericReceive) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.xQueueGenericReceive) refers to tasks.o(i.vTaskSetTimeOutState) for vTaskSetTimeOutState queue.o(i.xQueueGenericReceive) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll queue.o(i.xQueueGenericReceive) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut queue.o(i.xQueueGenericReceive) refers to queue.o(i.prvIsQueueEmpty) for prvIsQueueEmpty queue.o(i.xQueueGenericReceive) refers to tasks.o(i.vTaskPriorityInherit) for vTaskPriorityInherit queue.o(i.xQueueGenericReceive) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList queue.o(i.xQueueGenericReceive) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue queue.o(i.xQueueGenericReceive) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll queue.o(i.xQueueGenericReset) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueGenericReset) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueGenericReset) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueGenericReset) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueGenericReset) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueGenericReset) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueGenericReset) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.xQueueGenericReset) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.xQueueGenericReset) refers to list.o(i.vListInitialise) for vListInitialise queue.o(i.xQueueGenericReset) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.xQueueGenericSend) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueGenericSend) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueGenericSend) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueGenericSend) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueGenericSend) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueGenericSend) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState queue.o(i.xQueueGenericSend) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.xQueueGenericSend) refers to queue.o(i.prvCopyDataToQueue) for prvCopyDataToQueue queue.o(i.xQueueGenericSend) refers to queue.o(i.prvNotifyQueueSetContainer) for prvNotifyQueueSetContainer queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.xQueueGenericSend) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskSetTimeOutState) for vTaskSetTimeOutState queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut queue.o(i.xQueueGenericSend) refers to queue.o(i.prvIsQueueFull) for prvIsQueueFull queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList queue.o(i.xQueueGenericSend) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll queue.o(i.xQueueGenericSendFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueGenericSendFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueGenericSendFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueGenericSendFromISR) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueGenericSendFromISR) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueGenericSendFromISR) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueGenericSendFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority queue.o(i.xQueueGenericSendFromISR) refers to queue.o(i.prvCopyDataToQueue) for prvCopyDataToQueue queue.o(i.xQueueGenericSendFromISR) refers to queue.o(i.prvNotifyQueueSetContainer) for prvNotifyQueueSetContainer queue.o(i.xQueueGenericSendFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.xQueueGiveFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueGiveFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueGiveFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueGiveFromISR) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueGiveFromISR) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueGiveFromISR) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueGiveFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority queue.o(i.xQueueGiveFromISR) refers to queue.o(i.prvNotifyQueueSetContainer) for prvNotifyQueueSetContainer queue.o(i.xQueueGiveFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.xQueueGiveMutexRecursive) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueGiveMutexRecursive) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueGiveMutexRecursive) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueGiveMutexRecursive) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueGiveMutexRecursive) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueGiveMutexRecursive) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueGiveMutexRecursive) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle queue.o(i.xQueueGiveMutexRecursive) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend queue.o(i.xQueueIsQueueEmptyFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueIsQueueEmptyFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueIsQueueEmptyFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueIsQueueEmptyFromISR) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueIsQueueEmptyFromISR) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueIsQueueEmptyFromISR) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueIsQueueFullFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueIsQueueFullFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueIsQueueFullFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueIsQueueFullFromISR) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueIsQueueFullFromISR) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueIsQueueFullFromISR) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueuePeekFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueuePeekFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueuePeekFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueuePeekFromISR) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueuePeekFromISR) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueuePeekFromISR) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueuePeekFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority queue.o(i.xQueuePeekFromISR) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue queue.o(i.xQueueReceiveFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueReceiveFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueReceiveFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueReceiveFromISR) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueReceiveFromISR) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueReceiveFromISR) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueReceiveFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority queue.o(i.xQueueReceiveFromISR) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue queue.o(i.xQueueReceiveFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList queue.o(i.xQueueRemoveFromSet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical queue.o(i.xQueueRemoveFromSet) refers to port.o(i.vPortExitCritical) for vPortExitCritical queue.o(i.xQueueSelectFromSet) refers to queue.o(i.xQueueGenericReceive) for xQueueGenericReceive queue.o(i.xQueueSelectFromSetFromISR) refers to queue.o(i.xQueueReceiveFromISR) for xQueueReceiveFromISR queue.o(i.xQueueTakeMutexRecursive) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent queue.o(i.xQueueTakeMutexRecursive) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d queue.o(i.xQueueTakeMutexRecursive) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s queue.o(i.xQueueTakeMutexRecursive) refers to _printf_dec.o(.text) for _printf_int_dec queue.o(i.xQueueTakeMutexRecursive) refers to _printf_str.o(.text) for _printf_str queue.o(i.xQueueTakeMutexRecursive) refers to noretval__2printf.o(.text) for __2printf queue.o(i.xQueueTakeMutexRecursive) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle queue.o(i.xQueueTakeMutexRecursive) refers to queue.o(i.xQueueGenericReceive) for xQueueGenericReceive tasks.o(i.eTaskGetState) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.eTaskGetState) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.eTaskGetState) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.eTaskGetState) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.eTaskGetState) refers to _printf_str.o(.text) for _printf_str tasks.o(i.eTaskGetState) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.eTaskGetState) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.eTaskGetState) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.eTaskGetState) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.eTaskGetState) refers to tasks.o(.bss) for xSuspendedTaskList tasks.o(i.pcTaskGetName) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.pcTaskGetName) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.pcTaskGetName) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.pcTaskGetName) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.pcTaskGetName) refers to _printf_str.o(.text) for _printf_str tasks.o(i.pcTaskGetName) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.pcTaskGetName) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.vListInsert) for vListInsert tasks.o(i.prvAddCurrentTaskToDelayedList) refers to tasks.o(.data) for xTickCount tasks.o(i.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss) for xSuspendedTaskList tasks.o(i.prvAddNewTaskToReadyList) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.prvAddNewTaskToReadyList) refers to tasks.o(i.prvInitialiseTaskLists) for prvInitialiseTaskLists tasks.o(i.prvAddNewTaskToReadyList) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.prvAddNewTaskToReadyList) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.prvAddNewTaskToReadyList) refers to tasks.o(.data) for uxCurrentNumberOfTasks tasks.o(i.prvAddNewTaskToReadyList) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.prvCheckTasksWaitingTermination) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll tasks.o(i.prvCheckTasksWaitingTermination) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll tasks.o(i.prvCheckTasksWaitingTermination) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.prvCheckTasksWaitingTermination) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.prvCheckTasksWaitingTermination) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.prvCheckTasksWaitingTermination) refers to tasks.o(i.prvDeleteTCB) for prvDeleteTCB tasks.o(i.prvCheckTasksWaitingTermination) refers to tasks.o(.bss) for xTasksWaitingTermination tasks.o(i.prvCheckTasksWaitingTermination) refers to tasks.o(.data) for uxCurrentNumberOfTasks tasks.o(i.prvDeleteTCB) refers to heap_4.o(i.vPortFree) for vPortFree tasks.o(i.prvIdleTask) refers to tasks.o(i.prvCheckTasksWaitingTermination) for prvCheckTasksWaitingTermination tasks.o(i.prvIdleTask) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.prvInitialiseNewTask) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.prvInitialiseNewTask) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.prvInitialiseNewTask) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.prvInitialiseNewTask) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.prvInitialiseNewTask) refers to _printf_str.o(.text) for _printf_str tasks.o(i.prvInitialiseNewTask) refers to aeabi_memset.o(.text) for __aeabi_memset tasks.o(i.prvInitialiseNewTask) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.prvInitialiseNewTask) refers to list.o(i.vListInitialiseItem) for vListInitialiseItem tasks.o(i.prvInitialiseNewTask) refers to port.o(i.pxPortInitialiseStack) for pxPortInitialiseStack tasks.o(i.prvInitialiseTaskLists) refers to list.o(i.vListInitialise) for vListInitialise tasks.o(i.prvInitialiseTaskLists) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.prvInitialiseTaskLists) refers to tasks.o(.data) for pxDelayedTaskList tasks.o(i.prvListTasksWithinSingleList) refers to tasks.o(i.vTaskGetInfo) for vTaskGetInfo tasks.o(i.prvResetNextTaskUnblockTime) refers to tasks.o(.data) for pxDelayedTaskList tasks.o(i.prvTaskIsTaskSuspended) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.prvTaskIsTaskSuspended) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.prvTaskIsTaskSuspended) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.prvTaskIsTaskSuspended) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.prvTaskIsTaskSuspended) refers to _printf_str.o(.text) for _printf_str tasks.o(i.prvTaskIsTaskSuspended) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.prvTaskIsTaskSuspended) refers to tasks.o(.bss) for xSuspendedTaskList tasks.o(i.prvWriteNameToBuffer) refers to strcpy.o(.text) for strcpy tasks.o(i.prvWriteNameToBuffer) refers to strlen.o(.text) for strlen tasks.o(i.pvTaskIncrementMutexHeldCount) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.ulTaskNotifyTake) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.ulTaskNotifyTake) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList tasks.o(i.ulTaskNotifyTake) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.ulTaskNotifyTake) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.uxTaskGetNumberOfTasks) refers to tasks.o(.data) for uxCurrentNumberOfTasks tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.prvListTasksWithinSingleList) for prvListTasksWithinSingleList tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll tasks.o(i.uxTaskGetSystemState) refers to tasks.o(.data) for uxCurrentNumberOfTasks tasks.o(i.uxTaskGetSystemState) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.uxTaskPriorityGet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.uxTaskPriorityGet) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.uxTaskPriorityGet) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.uxTaskPriorityGetFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority tasks.o(i.uxTaskPriorityGetFromISR) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.uxTaskResetEventItemValue) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskDelay) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskDelay) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskDelay) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskDelay) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskDelay) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskDelay) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskDelay) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll tasks.o(i.vTaskDelay) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList tasks.o(i.vTaskDelay) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll tasks.o(i.vTaskDelay) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.vTaskDelayUntil) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskDelayUntil) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskDelayUntil) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskDelayUntil) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskDelayUntil) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskDelayUntil) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll tasks.o(i.vTaskDelayUntil) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.vTaskDelete) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskDelete) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskDelete) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskDelete) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskDelete) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskDelete) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.vTaskDelete) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.vTaskDelete) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskDelete) refers to tasks.o(i.prvDeleteTCB) for prvDeleteTCB tasks.o(i.vTaskDelete) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime tasks.o(i.vTaskDelete) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.vTaskDelete) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskDelete) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskDelete) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.vTaskEndScheduler) refers to port.o(i.vPortEndScheduler) for vPortEndScheduler tasks.o(i.vTaskEndScheduler) refers to tasks.o(.data) for xSchedulerRunning tasks.o(i.vTaskGetInfo) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll tasks.o(i.vTaskGetInfo) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll tasks.o(i.vTaskGetInfo) refers to tasks.o(i.eTaskGetState) for eTaskGetState tasks.o(i.vTaskGetInfo) refers to tasks.o(i.prvTaskCheckFreeStackSpace) for prvTaskCheckFreeStackSpace tasks.o(i.vTaskGetInfo) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskList) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskList) refers to _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) for _printf_u tasks.o(i.vTaskList) refers to _printf_c.o(.ARM.Collect$$_printf_percent$$00000013) for _printf_c tasks.o(i.vTaskList) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskList) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskList) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc tasks.o(i.vTaskList) refers to tasks.o(i.uxTaskGetSystemState) for uxTaskGetSystemState tasks.o(i.vTaskList) refers to tasks.o(i.prvWriteNameToBuffer) for prvWriteNameToBuffer tasks.o(i.vTaskList) refers to noretval__2sprintf.o(.text) for __2sprintf tasks.o(i.vTaskList) refers to strlen.o(.text) for strlen tasks.o(i.vTaskList) refers to heap_4.o(i.vPortFree) for vPortFree tasks.o(i.vTaskList) refers to tasks.o(.data) for uxCurrentNumberOfTasks tasks.o(i.vTaskMissedYield) refers to tasks.o(.data) for xYieldPending tasks.o(i.vTaskNotifyGiveFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskNotifyGiveFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskNotifyGiveFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskNotifyGiveFromISR) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskNotifyGiveFromISR) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskNotifyGiveFromISR) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskNotifyGiveFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority tasks.o(i.vTaskNotifyGiveFromISR) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.vTaskNotifyGiveFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskNotifyGiveFromISR) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.vTaskNotifyGiveFromISR) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.vTaskPlaceOnEventList) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskPlaceOnEventList) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskPlaceOnEventList) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskPlaceOnEventList) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskPlaceOnEventList) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskPlaceOnEventList) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskPlaceOnEventList) refers to list.o(i.vListInsert) for vListInsert tasks.o(i.vTaskPlaceOnEventList) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList tasks.o(i.vTaskPlaceOnEventList) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskPlaceOnEventListRestricted) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskPlaceOnEventListRestricted) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskPlaceOnEventListRestricted) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskPlaceOnEventListRestricted) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskPlaceOnEventListRestricted) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskPlaceOnEventListRestricted) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskPlaceOnEventListRestricted) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskPlaceOnEventListRestricted) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList tasks.o(i.vTaskPlaceOnEventListRestricted) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.vTaskPriorityInherit) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.vTaskPriorityInherit) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskPriorityInherit) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskPriorityInherit) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.vTaskPrioritySet) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskPrioritySet) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskPrioritySet) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskPrioritySet) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskPrioritySet) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskPrioritySet) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskPrioritySet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.vTaskPrioritySet) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.vTaskPrioritySet) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskPrioritySet) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.vTaskPrioritySet) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskPrioritySet) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.vTaskResume) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskResume) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskResume) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskResume) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskResume) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskResume) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskResume) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.vTaskResume) refers to tasks.o(i.prvTaskIsTaskSuspended) for prvTaskIsTaskSuspended tasks.o(i.vTaskResume) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.vTaskResume) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskResume) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.vTaskResume) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskResume) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.vTaskSetTimeOutState) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskSetTimeOutState) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskSetTimeOutState) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskSetTimeOutState) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskSetTimeOutState) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskSetTimeOutState) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskSetTimeOutState) refers to tasks.o(.data) for xNumOfOverflows tasks.o(i.vTaskStartScheduler) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskStartScheduler) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskStartScheduler) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskStartScheduler) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskStartScheduler) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskStartScheduler) refers to tasks.o(i.xTaskCreate) for xTaskCreate tasks.o(i.vTaskStartScheduler) refers to timers.o(i.xTimerCreateTimerTask) for xTimerCreateTimerTask tasks.o(i.vTaskStartScheduler) refers to port.o(i.xPortStartScheduler) for xPortStartScheduler tasks.o(i.vTaskStartScheduler) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskStartScheduler) refers to tasks.o(.data) for xIdleTaskHandle tasks.o(i.vTaskStartScheduler) refers to tasks.o(i.prvIdleTask) for prvIdleTask tasks.o(i.vTaskSuspend) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskSuspend) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskSuspend) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskSuspend) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskSuspend) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskSuspend) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.vTaskSuspend) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.vTaskSuspend) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.vTaskSuspend) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.vTaskSuspend) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime tasks.o(i.vTaskSuspend) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskSuspend) refers to tasks.o(i.vTaskSwitchContext) for vTaskSwitchContext tasks.o(i.vTaskSuspend) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.vTaskSuspend) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.vTaskSuspendAll) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.vTaskSwitchContext) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.vTaskSwitchContext) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.vTaskSwitchContext) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.vTaskSwitchContext) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.vTaskSwitchContext) refers to _printf_str.o(.text) for _printf_str tasks.o(i.vTaskSwitchContext) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.vTaskSwitchContext) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.vTaskSwitchContext) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.xTaskCheckForTimeOut) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskCheckForTimeOut) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskCheckForTimeOut) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskCheckForTimeOut) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskCheckForTimeOut) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskCheckForTimeOut) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskCheckForTimeOut) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.xTaskCheckForTimeOut) refers to tasks.o(i.vTaskSetTimeOutState) for vTaskSetTimeOutState tasks.o(i.xTaskCheckForTimeOut) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.xTaskCheckForTimeOut) refers to tasks.o(.data) for xTickCount tasks.o(i.xTaskCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc tasks.o(i.xTaskCreate) refers to heap_4.o(i.vPortFree) for vPortFree tasks.o(i.xTaskCreate) refers to tasks.o(i.prvInitialiseNewTask) for prvInitialiseNewTask tasks.o(i.xTaskCreate) refers to tasks.o(i.prvAddNewTaskToReadyList) for prvAddNewTaskToReadyList tasks.o(i.xTaskGenericNotify) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskGenericNotify) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskGenericNotify) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskGenericNotify) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskGenericNotify) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskGenericNotify) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskGenericNotify) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.xTaskGenericNotify) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskGenericNotify) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskGenericNotify) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.xTaskGenericNotify) refers to tasks.o(.data) for uxTopReadyPriority tasks.o(i.xTaskGenericNotify) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.xTaskGenericNotifyFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskGenericNotifyFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskGenericNotifyFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskGenericNotifyFromISR) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskGenericNotifyFromISR) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskGenericNotifyFromISR) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskGenericNotifyFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority tasks.o(i.xTaskGenericNotifyFromISR) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskGenericNotifyFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskGenericNotifyFromISR) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.xTaskGenericNotifyFromISR) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.xTaskGetCurrentTaskHandle) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.xTaskGetSchedulerState) refers to tasks.o(.data) for xSchedulerRunning tasks.o(i.xTaskGetTickCount) refers to tasks.o(.data) for xTickCount tasks.o(i.xTaskGetTickCountFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority tasks.o(i.xTaskGetTickCountFromISR) refers to tasks.o(.data) for xTickCount tasks.o(i.xTaskIncrementTick) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskIncrementTick) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskIncrementTick) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskIncrementTick) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskIncrementTick) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskIncrementTick) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskIncrementTick) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime tasks.o(i.xTaskIncrementTick) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskIncrementTick) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskIncrementTick) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.xTaskIncrementTick) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.xTaskNotifyStateClear) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.xTaskNotifyStateClear) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.xTaskNotifyStateClear) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.xTaskNotifyWait) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.xTaskNotifyWait) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList tasks.o(i.xTaskNotifyWait) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.xTaskNotifyWait) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.xTaskPriorityDisinherit) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskPriorityDisinherit) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskPriorityDisinherit) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskPriorityDisinherit) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskPriorityDisinherit) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskPriorityDisinherit) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskPriorityDisinherit) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskPriorityDisinherit) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskPriorityDisinherit) refers to tasks.o(.data) for pxCurrentTCB tasks.o(i.xTaskPriorityDisinherit) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.xTaskRemoveFromEventList) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskRemoveFromEventList) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskRemoveFromEventList) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskRemoveFromEventList) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskRemoveFromEventList) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskRemoveFromEventList) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskRemoveFromEventList) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskRemoveFromEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskRemoveFromEventList) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.xTaskRemoveFromEventList) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.xTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss) for pxReadyTasksLists tasks.o(i.xTaskResumeAll) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskResumeAll) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskResumeAll) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskResumeAll) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskResumeAll) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskResumeAll) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskResumeAll) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical tasks.o(i.xTaskResumeAll) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskResumeAll) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskResumeAll) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime tasks.o(i.xTaskResumeAll) refers to tasks.o(i.xTaskIncrementTick) for xTaskIncrementTick tasks.o(i.xTaskResumeAll) refers to port.o(i.vPortExitCritical) for vPortExitCritical tasks.o(i.xTaskResumeAll) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.xTaskResumeAll) refers to tasks.o(.bss) for xPendingReadyList tasks.o(i.xTaskResumeFromISR) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent tasks.o(i.xTaskResumeFromISR) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d tasks.o(i.xTaskResumeFromISR) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s tasks.o(i.xTaskResumeFromISR) refers to _printf_dec.o(.text) for _printf_int_dec tasks.o(i.xTaskResumeFromISR) refers to _printf_str.o(.text) for _printf_str tasks.o(i.xTaskResumeFromISR) refers to noretval__2printf.o(.text) for __2printf tasks.o(i.xTaskResumeFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority tasks.o(i.xTaskResumeFromISR) refers to tasks.o(i.prvTaskIsTaskSuspended) for prvTaskIsTaskSuspended tasks.o(i.xTaskResumeFromISR) refers to list.o(i.uxListRemove) for uxListRemove tasks.o(i.xTaskResumeFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd tasks.o(i.xTaskResumeFromISR) refers to tasks.o(.data) for uxSchedulerSuspended tasks.o(i.xTaskResumeFromISR) refers to tasks.o(.bss) for pxReadyTasksLists timers.o(i.pcTimerGetName) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.pcTimerGetName) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.pcTimerGetName) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.pcTimerGetName) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.pcTimerGetName) refers to _printf_str.o(.text) for _printf_str timers.o(i.pcTimerGetName) refers to noretval__2printf.o(.text) for __2printf timers.o(i.prvCheckForValidListAndQueue) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical timers.o(i.prvCheckForValidListAndQueue) refers to list.o(i.vListInitialise) for vListInitialise timers.o(i.prvCheckForValidListAndQueue) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate timers.o(i.prvCheckForValidListAndQueue) refers to queue.o(i.vQueueAddToRegistry) for vQueueAddToRegistry timers.o(i.prvCheckForValidListAndQueue) refers to port.o(i.vPortExitCritical) for vPortExitCritical timers.o(i.prvCheckForValidListAndQueue) refers to timers.o(.data) for xTimerQueue timers.o(i.prvCheckForValidListAndQueue) refers to timers.o(.bss) for xActiveTimerList1 timers.o(i.prvGetNextExpireTime) refers to timers.o(.data) for pxCurrentTimerList timers.o(i.prvInitialiseNewTimer) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.prvInitialiseNewTimer) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.prvInitialiseNewTimer) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.prvInitialiseNewTimer) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.prvInitialiseNewTimer) refers to _printf_str.o(.text) for _printf_str timers.o(i.prvInitialiseNewTimer) refers to noretval__2printf.o(.text) for __2printf timers.o(i.prvInitialiseNewTimer) refers to timers.o(i.prvCheckForValidListAndQueue) for prvCheckForValidListAndQueue timers.o(i.prvInitialiseNewTimer) refers to list.o(i.vListInitialiseItem) for vListInitialiseItem timers.o(i.prvInsertTimerInActiveList) refers to list.o(i.vListInsert) for vListInsert timers.o(i.prvInsertTimerInActiveList) refers to timers.o(.data) for pxOverflowTimerList timers.o(i.prvProcessExpiredTimer) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.prvProcessExpiredTimer) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.prvProcessExpiredTimer) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.prvProcessExpiredTimer) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.prvProcessExpiredTimer) refers to _printf_str.o(.text) for _printf_str timers.o(i.prvProcessExpiredTimer) refers to list.o(i.uxListRemove) for uxListRemove timers.o(i.prvProcessExpiredTimer) refers to timers.o(i.prvInsertTimerInActiveList) for prvInsertTimerInActiveList timers.o(i.prvProcessExpiredTimer) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand timers.o(i.prvProcessExpiredTimer) refers to noretval__2printf.o(.text) for __2printf timers.o(i.prvProcessExpiredTimer) refers to timers.o(.data) for pxCurrentTimerList timers.o(i.prvProcessReceivedCommands) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.prvProcessReceivedCommands) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.prvProcessReceivedCommands) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.prvProcessReceivedCommands) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.prvProcessReceivedCommands) refers to _printf_str.o(.text) for _printf_str timers.o(i.prvProcessReceivedCommands) refers to noretval__2printf.o(.text) for __2printf timers.o(i.prvProcessReceivedCommands) refers to list.o(i.uxListRemove) for uxListRemove timers.o(i.prvProcessReceivedCommands) refers to timers.o(i.prvSampleTimeNow) for prvSampleTimeNow timers.o(i.prvProcessReceivedCommands) refers to timers.o(i.prvInsertTimerInActiveList) for prvInsertTimerInActiveList timers.o(i.prvProcessReceivedCommands) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand timers.o(i.prvProcessReceivedCommands) refers to heap_4.o(i.vPortFree) for vPortFree timers.o(i.prvProcessReceivedCommands) refers to queue.o(i.xQueueGenericReceive) for xQueueGenericReceive timers.o(i.prvProcessReceivedCommands) refers to timers.o(.data) for xTimerQueue timers.o(i.prvProcessTimerOrBlockTask) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll timers.o(i.prvProcessTimerOrBlockTask) refers to timers.o(i.prvSampleTimeNow) for prvSampleTimeNow timers.o(i.prvProcessTimerOrBlockTask) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll timers.o(i.prvProcessTimerOrBlockTask) refers to timers.o(i.prvProcessExpiredTimer) for prvProcessExpiredTimer timers.o(i.prvProcessTimerOrBlockTask) refers to queue.o(i.vQueueWaitForMessageRestricted) for vQueueWaitForMessageRestricted timers.o(i.prvProcessTimerOrBlockTask) refers to timers.o(.data) for pxOverflowTimerList timers.o(i.prvSampleTimeNow) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount timers.o(i.prvSampleTimeNow) refers to timers.o(i.prvSwitchTimerLists) for prvSwitchTimerLists timers.o(i.prvSampleTimeNow) refers to timers.o(.data) for xLastTime timers.o(i.prvSwitchTimerLists) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.prvSwitchTimerLists) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.prvSwitchTimerLists) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.prvSwitchTimerLists) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.prvSwitchTimerLists) refers to _printf_str.o(.text) for _printf_str timers.o(i.prvSwitchTimerLists) refers to list.o(i.uxListRemove) for uxListRemove timers.o(i.prvSwitchTimerLists) refers to list.o(i.vListInsert) for vListInsert timers.o(i.prvSwitchTimerLists) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand timers.o(i.prvSwitchTimerLists) refers to noretval__2printf.o(.text) for __2printf timers.o(i.prvSwitchTimerLists) refers to timers.o(.data) for pxCurrentTimerList timers.o(i.prvTimerTask) refers to timers.o(i.prvGetNextExpireTime) for prvGetNextExpireTime timers.o(i.prvTimerTask) refers to timers.o(i.prvProcessTimerOrBlockTask) for prvProcessTimerOrBlockTask timers.o(i.prvTimerTask) refers to timers.o(i.prvProcessReceivedCommands) for prvProcessReceivedCommands timers.o(i.pvTimerGetTimerID) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.pvTimerGetTimerID) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.pvTimerGetTimerID) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.pvTimerGetTimerID) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.pvTimerGetTimerID) refers to _printf_str.o(.text) for _printf_str timers.o(i.pvTimerGetTimerID) refers to noretval__2printf.o(.text) for __2printf timers.o(i.pvTimerGetTimerID) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical timers.o(i.pvTimerGetTimerID) refers to port.o(i.vPortExitCritical) for vPortExitCritical timers.o(i.vTimerSetTimerID) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.vTimerSetTimerID) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.vTimerSetTimerID) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.vTimerSetTimerID) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.vTimerSetTimerID) refers to _printf_str.o(.text) for _printf_str timers.o(i.vTimerSetTimerID) refers to noretval__2printf.o(.text) for __2printf timers.o(i.vTimerSetTimerID) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical timers.o(i.vTimerSetTimerID) refers to port.o(i.vPortExitCritical) for vPortExitCritical timers.o(i.xTimerCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc timers.o(i.xTimerCreate) refers to timers.o(i.prvInitialiseNewTimer) for prvInitialiseNewTimer timers.o(i.xTimerCreateTimerTask) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.xTimerCreateTimerTask) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.xTimerCreateTimerTask) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.xTimerCreateTimerTask) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.xTimerCreateTimerTask) refers to _printf_str.o(.text) for _printf_str timers.o(i.xTimerCreateTimerTask) refers to timers.o(i.prvCheckForValidListAndQueue) for prvCheckForValidListAndQueue timers.o(i.xTimerCreateTimerTask) refers to tasks.o(i.xTaskCreate) for xTaskCreate timers.o(i.xTimerCreateTimerTask) refers to noretval__2printf.o(.text) for __2printf timers.o(i.xTimerCreateTimerTask) refers to timers.o(.data) for xTimerQueue timers.o(i.xTimerCreateTimerTask) refers to timers.o(i.prvTimerTask) for prvTimerTask timers.o(i.xTimerGenericCommand) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.xTimerGenericCommand) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.xTimerGenericCommand) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.xTimerGenericCommand) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.xTimerGenericCommand) refers to _printf_str.o(.text) for _printf_str timers.o(i.xTimerGenericCommand) refers to noretval__2printf.o(.text) for __2printf timers.o(i.xTimerGenericCommand) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState timers.o(i.xTimerGenericCommand) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend timers.o(i.xTimerGenericCommand) refers to queue.o(i.xQueueGenericSendFromISR) for xQueueGenericSendFromISR timers.o(i.xTimerGenericCommand) refers to timers.o(.data) for xTimerQueue timers.o(i.xTimerGetExpiryTime) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.xTimerGetExpiryTime) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.xTimerGetExpiryTime) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.xTimerGetExpiryTime) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.xTimerGetExpiryTime) refers to _printf_str.o(.text) for _printf_str timers.o(i.xTimerGetExpiryTime) refers to noretval__2printf.o(.text) for __2printf timers.o(i.xTimerGetPeriod) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.xTimerGetPeriod) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.xTimerGetPeriod) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.xTimerGetPeriod) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.xTimerGetPeriod) refers to _printf_str.o(.text) for _printf_str timers.o(i.xTimerGetPeriod) refers to noretval__2printf.o(.text) for __2printf timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to _printf_str.o(.text) for _printf_str timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to noretval__2printf.o(.text) for __2printf timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to timers.o(.data) for xTimerTaskHandle timers.o(i.xTimerIsTimerActive) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.xTimerIsTimerActive) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.xTimerIsTimerActive) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.xTimerIsTimerActive) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.xTimerIsTimerActive) refers to _printf_str.o(.text) for _printf_str timers.o(i.xTimerIsTimerActive) refers to noretval__2printf.o(.text) for __2printf timers.o(i.xTimerIsTimerActive) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical timers.o(i.xTimerIsTimerActive) refers to port.o(i.vPortExitCritical) for vPortExitCritical timers.o(i.xTimerPendFunctionCall) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent timers.o(i.xTimerPendFunctionCall) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d timers.o(i.xTimerPendFunctionCall) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s timers.o(i.xTimerPendFunctionCall) refers to _printf_dec.o(.text) for _printf_int_dec timers.o(i.xTimerPendFunctionCall) refers to _printf_str.o(.text) for _printf_str timers.o(i.xTimerPendFunctionCall) refers to noretval__2printf.o(.text) for __2printf timers.o(i.xTimerPendFunctionCall) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend timers.o(i.xTimerPendFunctionCall) refers to timers.o(.data) for xTimerQueue timers.o(i.xTimerPendFunctionCallFromISR) refers to queue.o(i.xQueueGenericSendFromISR) for xQueueGenericSendFromISR timers.o(i.xTimerPendFunctionCallFromISR) refers to timers.o(.data) for xTimerQueue port.o(.emb_text) refers to tasks.o(i.vTaskSwitchContext) for vTaskSwitchContext port.o(.emb_text) refers to tasks.o(.data) for pxCurrentTCB port.o(i.prvTaskExitError) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent port.o(i.prvTaskExitError) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d port.o(i.prvTaskExitError) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s port.o(i.prvTaskExitError) refers to _printf_dec.o(.text) for _printf_int_dec port.o(i.prvTaskExitError) refers to _printf_str.o(.text) for _printf_str port.o(i.prvTaskExitError) refers to noretval__2printf.o(.text) for __2printf port.o(i.prvTaskExitError) refers to port.o(.data) for uxCriticalNesting port.o(i.pxPortInitialiseStack) refers to port.o(i.prvTaskExitError) for prvTaskExitError port.o(i.vPortEndScheduler) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent port.o(i.vPortEndScheduler) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d port.o(i.vPortEndScheduler) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s port.o(i.vPortEndScheduler) refers to _printf_dec.o(.text) for _printf_int_dec port.o(i.vPortEndScheduler) refers to _printf_str.o(.text) for _printf_str port.o(i.vPortEndScheduler) refers to noretval__2printf.o(.text) for __2printf port.o(i.vPortEndScheduler) refers to port.o(.data) for uxCriticalNesting port.o(i.vPortEnterCritical) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent port.o(i.vPortEnterCritical) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d port.o(i.vPortEnterCritical) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s port.o(i.vPortEnterCritical) refers to _printf_dec.o(.text) for _printf_int_dec port.o(i.vPortEnterCritical) refers to _printf_str.o(.text) for _printf_str port.o(i.vPortEnterCritical) refers to noretval__2printf.o(.text) for __2printf port.o(i.vPortEnterCritical) refers to port.o(.data) for uxCriticalNesting port.o(i.vPortExitCritical) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent port.o(i.vPortExitCritical) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d port.o(i.vPortExitCritical) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s port.o(i.vPortExitCritical) refers to _printf_dec.o(.text) for _printf_int_dec port.o(i.vPortExitCritical) refers to _printf_str.o(.text) for _printf_str port.o(i.vPortExitCritical) refers to noretval__2printf.o(.text) for __2printf port.o(i.vPortExitCritical) refers to port.o(.data) for uxCriticalNesting port.o(i.vPortSetupTimerInterrupt) refers to system_stm32f4xx.o(.data) for SystemCoreClock port.o(i.vPortValidateInterruptPriority) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent port.o(i.vPortValidateInterruptPriority) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d port.o(i.vPortValidateInterruptPriority) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s port.o(i.vPortValidateInterruptPriority) refers to _printf_dec.o(.text) for _printf_int_dec port.o(i.vPortValidateInterruptPriority) refers to _printf_str.o(.text) for _printf_str port.o(i.vPortValidateInterruptPriority) refers to port.o(.emb_text) for vPortGetIPSR port.o(i.vPortValidateInterruptPriority) refers to noretval__2printf.o(.text) for __2printf port.o(i.vPortValidateInterruptPriority) refers to port.o(.data) for ucMaxSysCallPriority port.o(i.xPortStartScheduler) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent port.o(i.xPortStartScheduler) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d port.o(i.xPortStartScheduler) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s port.o(i.xPortStartScheduler) refers to _printf_dec.o(.text) for _printf_int_dec port.o(i.xPortStartScheduler) refers to _printf_str.o(.text) for _printf_str port.o(i.xPortStartScheduler) refers to noretval__2printf.o(.text) for __2printf port.o(i.xPortStartScheduler) refers to port.o(i.vPortSetupTimerInterrupt) for vPortSetupTimerInterrupt port.o(i.xPortStartScheduler) refers to port.o(.emb_text) for __asm___6_port_c_39a90d8d__prvEnableVFP port.o(i.xPortStartScheduler) refers to port.o(.data) for ucMaxSysCallPriority port.o(i.xPortSysTickHandler) refers to tasks.o(i.xTaskIncrementTick) for xTaskIncrementTick heap_4.o(i.prvHeapInit) refers to heap_4.o(.bss) for ucHeap heap_4.o(i.prvHeapInit) refers to heap_4.o(.data) for xStart heap_4.o(i.prvInsertBlockIntoFreeList) refers to heap_4.o(.data) for xStart heap_4.o(i.pvPortMalloc) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent heap_4.o(i.pvPortMalloc) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d heap_4.o(i.pvPortMalloc) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s heap_4.o(i.pvPortMalloc) refers to _printf_dec.o(.text) for _printf_int_dec heap_4.o(i.pvPortMalloc) refers to _printf_str.o(.text) for _printf_str heap_4.o(i.pvPortMalloc) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll heap_4.o(i.pvPortMalloc) refers to heap_4.o(i.prvHeapInit) for prvHeapInit heap_4.o(i.pvPortMalloc) refers to noretval__2printf.o(.text) for __2printf heap_4.o(i.pvPortMalloc) refers to heap_4.o(i.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList heap_4.o(i.pvPortMalloc) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll heap_4.o(i.pvPortMalloc) refers to heap_4.o(.data) for pxEnd heap_4.o(i.vPortFree) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent heap_4.o(i.vPortFree) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d heap_4.o(i.vPortFree) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s heap_4.o(i.vPortFree) refers to _printf_dec.o(.text) for _printf_int_dec heap_4.o(i.vPortFree) refers to _printf_str.o(.text) for _printf_str heap_4.o(i.vPortFree) refers to noretval__2printf.o(.text) for __2printf heap_4.o(i.vPortFree) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll heap_4.o(i.vPortFree) refers to heap_4.o(i.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList heap_4.o(i.vPortFree) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll heap_4.o(i.vPortFree) refers to heap_4.o(.data) for xBlockAllocatedBit heap_4.o(i.xPortGetFreeHeapSize) refers to heap_4.o(.data) for xFreeBytesRemaining heap_4.o(i.xPortGetMinimumEverFreeHeapSize) refers to heap_4.o(.data) for xMinimumEverFreeBytesRemaining system.o(i.systemInit) refers to misc.o(i.NVIC_PriorityGroupConfig) for NVIC_PriorityGroupConfig system.o(i.systemInit) refers to delay.o(i.delay_init) for delay_init system.o(i.systemInit) refers to led.o(i.LED_Init) for LED_Init system.o(i.systemInit) refers to led.o(i.Buzzer_Init) for Buzzer_Init system.o(i.systemInit) refers to motor.o(i.Enable_Pin) for Enable_Pin system.o(i.systemInit) refers to oled.o(i.OLED_Init) for OLED_Init system.o(i.systemInit) refers to key.o(i.KEY_Init) for KEY_Init system.o(i.systemInit) refers to usartx.o(i.uart1_init) for uart1_init system.o(i.systemInit) refers to usartx.o(i.uart2_init) for uart2_init system.o(i.systemInit) refers to usartx.o(i.uart3_init) for uart3_init system.o(i.systemInit) refers to usartx.o(i.uart5_init) for uart5_init system.o(i.systemInit) refers to adc.o(i.Adc_Init) for Adc_Init system.o(i.systemInit) refers to adc.o(i.Adc_POWER_Init) for Adc_POWER_Init system.o(i.systemInit) refers to can.o(i.CAN1_Mode_Init) for CAN1_Mode_Init system.o(i.systemInit) refers to robot_select_init.o(i.Robot_Select) for Robot_Select system.o(i.systemInit) refers to encoder.o(i.Encoder_Init_TIM2) for Encoder_Init_TIM2 system.o(i.systemInit) refers to encoder.o(i.Encoder_Init_TIM3) for Encoder_Init_TIM3 system.o(i.systemInit) refers to encoder.o(i.Encoder_Init_TIM4) for Encoder_Init_TIM4 system.o(i.systemInit) refers to encoder.o(i.Encoder_Init_TIM5) for Encoder_Init_TIM5 system.o(i.systemInit) refers to timer.o(i.TIM12_SERVO_Init) for TIM12_SERVO_Init system.o(i.systemInit) refers to timer.o(i.TIM8_Cap_Init) for TIM8_Cap_Init system.o(i.systemInit) refers to motor.o(i.TIM1_PWM_Init) for TIM1_PWM_Init system.o(i.systemInit) refers to motor.o(i.TIM9_PWM_Init) for TIM9_PWM_Init system.o(i.systemInit) refers to motor.o(i.TIM10_PWM_Init) for TIM10_PWM_Init system.o(i.systemInit) refers to motor.o(i.TIM11_PWM_Init) for TIM11_PWM_Init system.o(i.systemInit) refers to i2c.o(i.I2C_GPIOInit) for I2C_GPIOInit system.o(i.systemInit) refers to mpu6050.o(i.MPU6050_initialize) for MPU6050_initialize system.o(i.systemInit) refers to pstwo.o(i.PS2_Init) for PS2_Init system.o(i.systemInit) refers to pstwo.o(i.PS2_SetInit) for PS2_SetInit balance.o(i.Balance_task) refers to delay.o(i.getSysTickCnt) for getSysTickCnt balance.o(i.Balance_task) refers to tasks.o(i.vTaskDelayUntil) for vTaskDelayUntil balance.o(i.Balance_task) refers to balance.o(i.Get_Velocity_Form_Encoder) for Get_Velocity_Form_Encoder balance.o(i.Balance_task) refers to balance.o(i.Get_RC) for Get_RC balance.o(i.Balance_task) refers to balance.o(i.Remote_Control) for Remote_Control balance.o(i.Balance_task) refers to balance.o(i.PS2_control) for PS2_control balance.o(i.Balance_task) refers to balance.o(i.Drive_Motor) for Drive_Motor balance.o(i.Balance_task) refers to balance.o(i.Key) for Key balance.o(i.Balance_task) refers to balance.o(i.Turn_Off) for Turn_Off balance.o(i.Balance_task) refers to balance.o(i.Incremental_PI_A) for Incremental_PI_A balance.o(i.Balance_task) refers to balance.o(i.Incremental_PI_B) for Incremental_PI_B balance.o(i.Balance_task) refers to balance.o(i.Incremental_PI_C) for Incremental_PI_C balance.o(i.Balance_task) refers to balance.o(i.Incremental_PI_D) for Incremental_PI_D balance.o(i.Balance_task) refers to balance.o(i.Limit_Pwm) for Limit_Pwm balance.o(i.Balance_task) refers to balance.o(i.Set_Pwm) for Set_Pwm balance.o(i.Balance_task) refers to balance.o(.data) for Time_count balance.o(i.Balance_task) refers to system.o(.data) for Check balance.o(i.Balance_task) refers to adc.o(.data) for Voltage balance.o(i.Balance_task) refers to system.o(.bss) for MOTOR_A balance.o(i.Drive_Motor) refers to balance.o(i.Smooth_control) for Smooth_control balance.o(i.Drive_Motor) refers to balance.o(i.target_limit_float) for target_limit_float balance.o(i.Drive_Motor) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d balance.o(i.Drive_Motor) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt balance.o(i.Drive_Motor) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv balance.o(i.Drive_Motor) refers to basic.o(x$fpl$basic) for __aeabi_dneg balance.o(i.Drive_Motor) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul balance.o(i.Drive_Motor) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub balance.o(i.Drive_Motor) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd balance.o(i.Drive_Motor) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f balance.o(i.Drive_Motor) refers to tan.o(i.__hardfp_tan) for __hardfp_tan balance.o(i.Drive_Motor) refers to system.o(.data) for Car_Mode balance.o(i.Drive_Motor) refers to system.o(.bss) for smooth_control balance.o(i.Drive_Motor) refers to pow.o(i.__hardfp_pow) for __hardfp_pow balance.o(i.Drive_Motor) refers to balance.o(i.target_limit_int) for target_limit_int balance.o(i.Get_RC) refers to balance.o(i.Drive_Motor) for Drive_Motor balance.o(i.Get_RC) refers to system.o(.data) for Car_Mode balance.o(i.Get_Velocity_Form_Encoder) refers to encoder.o(i.Read_Encoder) for Read_Encoder balance.o(i.Get_Velocity_Form_Encoder) refers to balance.o(.bss) for OriginalEncoder balance.o(i.Get_Velocity_Form_Encoder) refers to system.o(.data) for Car_Mode balance.o(i.Get_Velocity_Form_Encoder) refers to system.o(.bss) for MOTOR_A balance.o(i.Incremental_PI_A) refers to balance.o(.data) for Bias balance.o(i.Incremental_PI_A) refers to system.o(.data) for Velocity_KP balance.o(i.Incremental_PI_B) refers to balance.o(.data) for Bias balance.o(i.Incremental_PI_B) refers to system.o(.data) for Velocity_KP balance.o(i.Incremental_PI_C) refers to balance.o(.data) for Bias balance.o(i.Incremental_PI_C) refers to system.o(.data) for Velocity_KP balance.o(i.Incremental_PI_D) refers to balance.o(.data) for Bias balance.o(i.Incremental_PI_D) refers to system.o(.data) for Velocity_KP balance.o(i.Key) refers to key.o(i.click_N_Double_MPU6050) for click_N_Double_MPU6050 balance.o(i.Key) refers to mpu6050.o(.data) for Deviation_gyro balance.o(i.Limit_Pwm) refers to balance.o(i.target_limit_float) for target_limit_float balance.o(i.Limit_Pwm) refers to system.o(.bss) for MOTOR_A balance.o(i.PS2_control) refers to balance.o(i.Drive_Motor) for Drive_Motor balance.o(i.PS2_control) refers to system.o(.data) for PS2_LX balance.o(i.Remote_Control) refers to balance.o(i.target_limit_int) for target_limit_int balance.o(i.Remote_Control) refers to balance.o(i.Drive_Motor) for Drive_Motor balance.o(i.Remote_Control) refers to timer.o(.data) for Remoter_Ch1 balance.o(i.Remote_Control) refers to system.o(.data) for RC_Velocity balance.o(i.Remote_Control) refers to balance.o(.data) for thrice balance.o(i.Smooth_control) refers to balance.o(i.float_abs) for float_abs balance.o(i.Smooth_control) refers to balance.o(i.target_limit_float) for target_limit_float balance.o(i.Smooth_control) refers to system.o(.bss) for smooth_control balance.o(i.Turn_Off) refers to system.o(.data) for Flag_Stop balance.o(i.robot_mode_check) refers to system.o(.bss) for MOTOR_A balance.o(i.robot_mode_check) refers to balance.o(.data) for error balance.o(i.robot_mode_check) refers to system.o(.data) for Flag_Stop robot_select_init.o(i.Robot_Init) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f robot_select_init.o(i.Robot_Init) refers to robot_select_init.o(.bss) for Robot_Parament robot_select_init.o(i.Robot_Init) refers to system.o(.data) for Encoder_precision robot_select_init.o(i.Robot_Select) refers to adc.o(i.Get_adc_Average) for Get_adc_Average robot_select_init.o(i.Robot_Select) refers to robot_select_init.o(i.Robot_Init) for Robot_Init robot_select_init.o(i.Robot_Select) refers to system.o(.data) for Divisor_Mode show.o(i.APP_Show) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent show.o(i.APP_Show) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d show.o(i.APP_Show) refers to _printf_dec.o(.text) for _printf_int_dec show.o(i.APP_Show) refers to noretval__2printf.o(.text) for __2printf show.o(i.APP_Show) refers to adc.o(.data) for Voltage show.o(i.APP_Show) refers to system.o(.bss) for MOTOR_A show.o(i.APP_Show) refers to show.o(.data) for flag_show show.o(i.APP_Show) refers to system.o(.data) for PID_Send show.o(i.APP_Show) refers to mpu6050.o(.data) for gyro show.o(i.oled_show) refers to adc.o(i.Get_adc_Average) for Get_adc_Average show.o(i.oled_show) refers to oled.o(i.OLED_ShowString) for OLED_ShowString show.o(i.oled_show) refers to oled.o(i.OLED_ShowNumber) for OLED_ShowNumber show.o(i.oled_show) refers to system.o(.data) for Divisor_Mode show.o(i.oled_show) refers to adc.o(.data) for Voltage show.o(i.oled_show) refers to show.o(.data) for Voltage_Show show.o(i.oled_show) refers to mpu6050.o(.data) for gyro show.o(i.oled_show) refers to system.o(.bss) for MOTOR_A show.o(i.oled_show) refers to oled.o(i.OLED_Refresh_Gram) for OLED_Refresh_Gram show.o(i.oled_show) refers to usartx.o(.bss) for Send_Data show.o(i.show_task) refers to delay.o(i.getSysTickCnt) for getSysTickCnt show.o(i.show_task) refers to tasks.o(i.vTaskDelayUntil) for vTaskDelayUntil show.o(i.show_task) refers to adc.o(i.Get_battery_volt) for Get_battery_volt show.o(i.show_task) refers to show.o(i.APP_Show) for APP_Show show.o(i.show_task) refers to show.o(i.oled_show) for oled_show show.o(i.show_task) refers to balance.o(.data) for Time_count show.o(i.show_task) refers to show.o(.data) for LowVoltage_1 show.o(i.show_task) refers to adc.o(.data) for Voltage_All mpu6050.o(i.MPU6050_Set_LPF) refers to i2c.o(i.I2C_WriteOneByte) for I2C_WriteOneByte mpu6050.o(i.MPU6050_Set_Rate) refers to i2c.o(i.I2C_WriteOneByte) for I2C_WriteOneByte mpu6050.o(i.MPU6050_Set_Rate) refers to mpu6050.o(i.MPU6050_Set_LPF) for MPU6050_Set_LPF mpu6050.o(i.MPU6050_getDeviceID) refers to i2c.o(i.I2C_ReadOneByte) for I2C_ReadOneByte mpu6050.o(i.MPU6050_initialize) refers to i2c.o(i.I2C_WriteOneByte) for I2C_WriteOneByte mpu6050.o(i.MPU6050_initialize) refers to delay.o(i.delay_ms) for delay_ms mpu6050.o(i.MPU6050_initialize) refers to mpu6050.o(i.MPU6050_setFullScaleGyroRange) for MPU6050_setFullScaleGyroRange mpu6050.o(i.MPU6050_initialize) refers to mpu6050.o(i.MPU6050_setFullScaleAccelRange) for MPU6050_setFullScaleAccelRange mpu6050.o(i.MPU6050_initialize) refers to mpu6050.o(i.MPU6050_Set_Rate) for MPU6050_Set_Rate mpu6050.o(i.MPU6050_initialize) refers to i2c.o(i.I2C_ReadOneByte) for I2C_ReadOneByte mpu6050.o(i.MPU6050_newValues) refers to mpu6050.o(.bss) for MPU6050_FIFO mpu6050.o(i.MPU6050_setClockSource) refers to i2c.o(i.I2C_WriteBits) for I2C_WriteBits mpu6050.o(i.MPU6050_setFullScaleAccelRange) refers to i2c.o(i.I2C_WriteBits) for I2C_WriteBits mpu6050.o(i.MPU6050_setFullScaleGyroRange) refers to i2c.o(i.I2C_WriteBits) for I2C_WriteBits mpu6050.o(i.MPU6050_setI2CBypassEnabled) refers to i2c.o(i.I2C_WriteOneBit) for I2C_WriteOneBit mpu6050.o(i.MPU6050_setI2CMasterModeEnabled) refers to i2c.o(i.I2C_WriteOneBit) for I2C_WriteOneBit mpu6050.o(i.MPU6050_setSleepEnabled) refers to i2c.o(i.I2C_WriteOneBit) for I2C_WriteOneBit mpu6050.o(i.MPU6050_task) refers to delay.o(i.getSysTickCnt) for getSysTickCnt mpu6050.o(i.MPU6050_task) refers to tasks.o(i.vTaskDelayUntil) for vTaskDelayUntil mpu6050.o(i.MPU6050_task) refers to mpu6050.o(i.MPU_Get_Gyroscope) for MPU_Get_Gyroscope mpu6050.o(i.MPU6050_task) refers to mpu6050.o(i.MPU_Get_Accelscope) for MPU_Get_Accelscope mpu6050.o(i.MPU6050_task) refers to mpu6050.o(.data) for Deviation_Count mpu6050.o(i.MPU6050_testConnection) refers to mpu6050.o(i.MPU6050_getDeviceID) for MPU6050_getDeviceID mpu6050.o(i.MPU_Get_Accelscope) refers to i2c.o(i.I2C_ReadOneByte) for I2C_ReadOneByte mpu6050.o(i.MPU_Get_Accelscope) refers to mpu6050.o(.data) for accel mpu6050.o(i.MPU_Get_Gyroscope) refers to i2c.o(i.I2C_ReadOneByte) for I2C_ReadOneByte mpu6050.o(i.MPU_Get_Gyroscope) refers to mpu6050.o(.data) for gyro mpu6050.o(i.MPU_Get_Gyroscope) refers to led.o(.data) for Led_Count mpu6050.o(i.MPU_Get_Gyroscope) refers to system.o(.data) for Flag_Stop mpu6050.o(i.Read_Temperature) refers to i2c.o(i.I2C_ReadOneByte) for I2C_ReadOneByte i2c.o(i.I2C_Ack) refers to delay.o(i.delay_us) for delay_us i2c.o(i.I2C_GPIOInit) refers to stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd i2c.o(i.I2C_GPIOInit) refers to stm32f4xx_gpio.o(i.GPIO_Init) for GPIO_Init i2c.o(i.I2C_NAck) refers to delay.o(i.delay_us) for delay_us i2c.o(i.I2C_ReadBuff) refers to i2c.o(i.I2C_Start) for I2C_Start i2c.o(i.I2C_ReadBuff) refers to i2c.o(i.I2C_WriteByte) for I2C_WriteByte i2c.o(i.I2C_ReadBuff) refers to i2c.o(i.I2C_WaiteForAck) for I2C_WaiteForAck i2c.o(i.I2C_ReadBuff) refers to i2c.o(i.I2C_ReadByte) for I2C_ReadByte i2c.o(i.I2C_ReadBuff) refers to i2c.o(i.I2C_Stop) for I2C_Stop i2c.o(i.I2C_ReadByte) refers to delay.o(i.delay_us) for delay_us i2c.o(i.I2C_ReadByte) refers to i2c.o(i.I2C_Ack) for I2C_Ack i2c.o(i.I2C_ReadByte) refers to i2c.o(i.I2C_NAck) for I2C_NAck i2c.o(i.I2C_ReadOneByte) refers to i2c.o(i.I2C_Start) for I2C_Start i2c.o(i.I2C_ReadOneByte) refers to i2c.o(i.I2C_WriteByte) for I2C_WriteByte i2c.o(i.I2C_ReadOneByte) refers to i2c.o(i.I2C_WaiteForAck) for I2C_WaiteForAck i2c.o(i.I2C_ReadOneByte) refers to i2c.o(i.I2C_ReadByte) for I2C_ReadByte i2c.o(i.I2C_ReadOneByte) refers to i2c.o(i.I2C_Stop) for I2C_Stop i2c.o(i.I2C_Start) refers to delay.o(i.delay_us) for delay_us i2c.o(i.I2C_Stop) refers to delay.o(i.delay_us) for delay_us i2c.o(i.I2C_WaiteForAck) refers to delay.o(i.delay_us) for delay_us i2c.o(i.I2C_WaiteForAck) refers to i2c.o(i.I2C_Stop) for I2C_Stop i2c.o(i.I2C_WriteBits) refers to i2c.o(i.I2C_ReadOneByte) for I2C_ReadOneByte i2c.o(i.I2C_WriteBits) refers to i2c.o(i.I2C_WriteOneByte) for I2C_WriteOneByte i2c.o(i.I2C_WriteBuff) refers to i2c.o(i.I2C_Start) for I2C_Start i2c.o(i.I2C_WriteBuff) refers to i2c.o(i.I2C_WriteByte) for I2C_WriteByte i2c.o(i.I2C_WriteBuff) refers to i2c.o(i.I2C_WaiteForAck) for I2C_WaiteForAck i2c.o(i.I2C_WriteBuff) refers to i2c.o(i.I2C_Stop) for I2C_Stop i2c.o(i.I2C_WriteByte) refers to delay.o(i.delay_us) for delay_us i2c.o(i.I2C_WriteOneBit) refers to i2c.o(i.I2C_ReadOneByte) for I2C_ReadOneByte i2c.o(i.I2C_WriteOneBit) refers to i2c.o(i.I2C_WriteOneByte) for I2C_WriteOneByte i2c.o(i.I2C_WriteOneByte) refers to i2c.o(i.I2C_Start) for I2C_Start i2c.o(i.I2C_WriteOneByte) refers to i2c.o(i.I2C_WriteByte) for I2C_WriteByte i2c.o(i.I2C_WriteOneByte) refers to i2c.o(i.I2C_WaiteForAck) for I2C_WaiteForAck i2c.o(i.I2C_WriteOneByte) refers to i2c.o(i.I2C_Stop) for I2C_Stop use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file __2printf.o(.text) refers to usart.o(.data) for __stdout __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file noretval__2printf.o(.text) refers to usart.o(.data) for __stdout noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata _printf_c.o(.ARM.Collect$$_printf_percent$$00000013) refers (Weak) to _printf_char.o(.text) for _printf_char _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end rt_memcpy_v6.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 aeabi_memset.o(.text) refers to rt_memclr.o(.text) for _memset rt_memclr.o(.text) refers to rt_memclr_w.o(.text) for _memset_w __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry basic.o(x$fpl$basic) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp d2f.o(x$fpl$d2f) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp d2f.o(x$fpl$d2f) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf d2f.o(x$fpl$d2f) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf daddsub_clz.o(x$fpl$dadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp daddsub_clz.o(x$fpl$dadd) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1 daddsub_clz.o(x$fpl$dadd) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf daddsub_clz.o(x$fpl$dadd) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf daddsub_clz.o(x$fpl$drsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1 daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1 daddsub_clz.o(x$fpl$dsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp daddsub_clz.o(x$fpl$dsub) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1 daddsub_clz.o(x$fpl$dsub) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf ddiv.o(x$fpl$drdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp ddiv.o(x$fpl$drdiv) refers to ddiv.o(x$fpl$ddiv) for ddiv_entry ddiv.o(x$fpl$ddiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp ddiv.o(x$fpl$ddiv) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf ddiv.o(x$fpl$ddiv) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf dfix.o(x$fpl$dfix) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dfix.o(x$fpl$dfix) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf dfix.o(x$fpl$dfixr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dfix.o(x$fpl$dfixr) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dmul.o(x$fpl$dmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dmul.o(x$fpl$dmul) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf dmul.o(x$fpl$dmul) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp f2d.o(x$fpl$f2d) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf f2d.o(x$fpl$f2d) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf atan.o(i.__hardfp_atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp atan.o(i.__hardfp_atan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan atan.o(i.__hardfp_atan) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify atan.o(i.__hardfp_atan) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow atan.o(i.__hardfp_atan) refers to fabs.o(i.fabs) for fabs atan.o(i.__hardfp_atan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd atan.o(i.__hardfp_atan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul atan.o(i.__hardfp_atan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub atan.o(i.__hardfp_atan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv atan.o(i.__hardfp_atan) refers to poly.o(i.__kernel_poly) for __kernel_poly atan.o(i.__hardfp_atan) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub atan.o(i.__hardfp_atan) refers to basic.o(x$fpl$basic) for __aeabi_dneg atan.o(i.__hardfp_atan) refers to atan.o(.constdata) for .constdata atan.o(i.__softfp_atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp atan.o(i.__softfp_atan) refers to atan.o(i.__hardfp_atan) for __hardfp_atan atan.o(i.atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp atan.o(i.atan) refers to atan.o(i.__hardfp_atan) for __hardfp_atan atan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp atan_x.o(i.____hardfp_atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp atan_x.o(i.____hardfp_atan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan atan_x.o(i.____hardfp_atan$lsc) refers to fabs.o(i.fabs) for fabs atan_x.o(i.____hardfp_atan$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd atan_x.o(i.____hardfp_atan$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul atan_x.o(i.____hardfp_atan$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub atan_x.o(i.____hardfp_atan$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv atan_x.o(i.____hardfp_atan$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly atan_x.o(i.____hardfp_atan$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub atan_x.o(i.____hardfp_atan$lsc) refers to basic.o(x$fpl$basic) for __aeabi_dneg atan_x.o(i.____hardfp_atan$lsc) refers to atan_x.o(.constdata) for .constdata atan_x.o(i.____softfp_atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp atan_x.o(i.____softfp_atan$lsc) refers to atan_x.o(i.____hardfp_atan$lsc) for ____hardfp_atan$lsc atan_x.o(i.__atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp atan_x.o(i.__atan$lsc) refers to atan_x.o(i.____hardfp_atan$lsc) for ____hardfp_atan$lsc atan_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow.o(i.__hardfp_pow) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow.o(i.__hardfp_pow) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2 pow.o(i.__hardfp_pow) refers to _rserrno.o(.text) for __set_errno pow.o(i.__hardfp_pow) refers to dunder.o(i.__mathlib_dbl_divzero) for __mathlib_dbl_divzero pow.o(i.__hardfp_pow) refers to basic.o(x$fpl$basic) for __aeabi_dneg pow.o(i.__hardfp_pow) refers to dunder.o(i.__mathlib_dbl_overflow) for __mathlib_dbl_overflow pow.o(i.__hardfp_pow) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv pow.o(i.__hardfp_pow) refers to sqrt.o(i.sqrt) for sqrt pow.o(i.__hardfp_pow) refers to fabs.o(i.fabs) for fabs pow.o(i.__hardfp_pow) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d pow.o(i.__hardfp_pow) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid pow.o(i.__hardfp_pow) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul pow.o(i.__hardfp_pow) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow pow.o(i.__hardfp_pow) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub pow.o(i.__hardfp_pow) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub pow.o(i.__hardfp_pow) refers to qnan.o(.constdata) for __mathlib_zero pow.o(i.__hardfp_pow) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd pow.o(i.__hardfp_pow) refers to poly.o(i.__kernel_poly) for __kernel_poly pow.o(i.__hardfp_pow) refers to pow.o(.constdata) for .constdata pow.o(i.__hardfp_pow) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple pow.o(i.__hardfp_pow) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn pow.o(i.__hardfp_pow) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify pow.o(i.__softfp_pow) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow.o(i.__softfp_pow) refers to pow.o(i.__hardfp_pow) for __hardfp_pow pow.o(i.pow) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow.o(i.pow) refers to pow.o(i.__hardfp_pow) for __hardfp_pow pow.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow_x.o(i.____hardfp_pow$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow_x.o(i.____hardfp_pow$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2 pow_x.o(i.____hardfp_pow$lsc) refers to _rserrno.o(.text) for __set_errno pow_x.o(i.____hardfp_pow$lsc) refers to basic.o(x$fpl$basic) for __aeabi_dneg pow_x.o(i.____hardfp_pow$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv pow_x.o(i.____hardfp_pow$lsc) refers to sqrt.o(i.sqrt) for sqrt pow_x.o(i.____hardfp_pow$lsc) refers to fabs.o(i.fabs) for fabs pow_x.o(i.____hardfp_pow$lsc) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d pow_x.o(i.____hardfp_pow$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul pow_x.o(i.____hardfp_pow$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub pow_x.o(i.____hardfp_pow$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub pow_x.o(i.____hardfp_pow$lsc) refers to qnan.o(.constdata) for __mathlib_zero pow_x.o(i.____hardfp_pow$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd pow_x.o(i.____hardfp_pow$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly pow_x.o(i.____hardfp_pow$lsc) refers to pow_x.o(.constdata) for .constdata pow_x.o(i.____hardfp_pow$lsc) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple pow_x.o(i.____hardfp_pow$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn pow_x.o(i.____softfp_pow$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow_x.o(i.____softfp_pow$lsc) refers to pow_x.o(i.____hardfp_pow$lsc) for ____hardfp_pow$lsc pow_x.o(i.__pow$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp pow_x.o(i.__pow$lsc) refers to pow_x.o(i.____hardfp_pow$lsc) for ____hardfp_pow$lsc pow_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sqrt.o(i.__hardfp_sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sqrt.o(i.__hardfp_sqrt) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt sqrt.o(i.__hardfp_sqrt) refers to _rserrno.o(.text) for __set_errno sqrt.o(i.__softfp_sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sqrt.o(i.__softfp_sqrt) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt sqrt.o(i.__softfp_sqrt) refers to _rserrno.o(.text) for __set_errno sqrt.o(i.sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sqrt.o(i.sqrt) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt sqrt.o(i.sqrt) refers to _rserrno.o(.text) for __set_errno sqrt_x.o(i.____hardfp_sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sqrt_x.o(i.____hardfp_sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple sqrt_x.o(i.____hardfp_sqrt$lsc) refers to _rserrno.o(.text) for __set_errno sqrt_x.o(i.____hardfp_sqrt$lsc) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sqrt_x.o(i.____softfp_sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple sqrt_x.o(i.____softfp_sqrt$lsc) refers to _rserrno.o(.text) for __set_errno sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt sqrt_x.o(i.__sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sqrt_x.o(i.__sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple sqrt_x.o(i.__sqrt$lsc) refers to _rserrno.o(.text) for __set_errno sqrt_x.o(i.__sqrt$lsc) refers to dsqrt_umaal.o(x$fpl$dsqrt) for _dsqrt tan.o(i.__hardfp_tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan.o(i.__hardfp_tan) refers to _rserrno.o(.text) for __set_errno tan.o(i.__hardfp_tan) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid tan.o(i.__hardfp_tan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan tan.o(i.__hardfp_tan) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2 tan.o(i.__hardfp_tan) refers to tan_i.o(i.__kernel_tan) for __kernel_tan tan.o(i.__softfp_tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan.o(i.__softfp_tan) refers to _rserrno.o(.text) for __set_errno tan.o(i.__softfp_tan) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid tan.o(i.__softfp_tan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan tan.o(i.__softfp_tan) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2 tan.o(i.__softfp_tan) refers to tan_i.o(i.__kernel_tan) for __kernel_tan tan.o(i.tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan.o(i.tan) refers to _rserrno.o(.text) for __set_errno tan.o(i.tan) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid tan.o(i.tan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan tan.o(i.tan) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2 tan.o(i.tan) refers to tan_i.o(i.__kernel_tan) for __kernel_tan tan_x.o(i.____hardfp_tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan_x.o(i.____hardfp_tan$lsc) refers to _rserrno.o(.text) for __set_errno tan_x.o(i.____hardfp_tan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan tan_x.o(i.____hardfp_tan$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2 tan_x.o(i.____hardfp_tan$lsc) refers to tan_i.o(i.__kernel_tan) for __kernel_tan tan_x.o(i.____softfp_tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan_x.o(i.____softfp_tan$lsc) refers to _rserrno.o(.text) for __set_errno tan_x.o(i.____softfp_tan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan tan_x.o(i.____softfp_tan$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2 tan_x.o(i.____softfp_tan$lsc) refers to tan_i.o(i.__kernel_tan) for __kernel_tan tan_x.o(i.__tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan_x.o(i.__tan$lsc) refers to _rserrno.o(.text) for __set_errno tan_x.o(i.__tan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan tan_x.o(i.__tan$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2 tan_x.o(i.__tan$lsc) refers to tan_i.o(i.__kernel_tan) for __kernel_tan __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh _rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr _printf_char_common.o(.text) refers to __printf.o(.text) for __printf _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common _printf_char_file.o(.text) refers to ferror.o(.text) for ferror _printf_char_file.o(.text) refers to usart.o(i.fputc) for fputc dleqf.o(x$fpl$dleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dleqf.o(x$fpl$dleqf) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf dleqf.o(x$fpl$dleqf) refers to dcmpi.o(x$fpl$dcmpinf) for __fpl_dcmp_Inf dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp drleqf.o(x$fpl$drleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp drleqf.o(x$fpl$drleqf) refers to dleqf.o(x$fpl$dleqf) for __fpl_dcmple_InfNaN dsqrt_umaal.o(x$fpl$dsqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dsqrt_umaal.o(x$fpl$dsqrt) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf fnaninf.o(x$fpl$fnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fretinf.o(x$fpl$fretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp scalbn.o(x$fpl$scalbn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp scalbn.o(x$fpl$scalbn) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1 dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv dunder.o(i.__mathlib_dbl_infnan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd dunder.o(i.__mathlib_dbl_infnan2) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd dunder.o(i.__mathlib_dbl_invalid) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv dunder.o(i.__mathlib_dbl_overflow) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul dunder.o(i.__mathlib_dbl_posinfnan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul dunder.o(i.__mathlib_dbl_underflow) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul fabs.o(i.__hardfp_fabs) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fabs.o(i.__softfp_fabs) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fabs.o(i.fabs) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp poly.o(i.__kernel_poly) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp poly.o(i.__kernel_poly) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul poly.o(i.__kernel_poly) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd qnan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp rred.o(i.__ieee754_rem_pio2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd rred.o(i.__ieee754_rem_pio2) refers to fabs.o(i.fabs) for fabs rred.o(i.__ieee754_rem_pio2) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul rred.o(i.__ieee754_rem_pio2) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz rred.o(i.__ieee754_rem_pio2) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub rred.o(i.__ieee754_rem_pio2) refers to basic.o(x$fpl$basic) for __aeabi_dneg rred.o(i.__ieee754_rem_pio2) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d rred.o(i.__ieee754_rem_pio2) refers to rred.o(.constdata) for .constdata rred.o(i.__use_accurate_range_reduction) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp rred.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan_i.o(i.__kernel_tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan_i.o(i.__kernel_tan) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz tan_i.o(i.__kernel_tan) refers to basic.o(x$fpl$basic) for __aeabi_dneg tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd tan_i.o(i.__kernel_tan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul tan_i.o(i.__kernel_tan) refers to poly.o(i.__kernel_poly) for __kernel_poly tan_i.o(i.__kernel_tan) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d tan_i.o(i.__kernel_tan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv tan_i.o(i.__kernel_tan) refers to fabs.o(i.fabs) for fabs tan_i.o(i.__kernel_tan) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify tan_i.o(i.__kernel_tan) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow tan_i.o(i.__kernel_tan) refers to tan_i.o(.constdata) for .constdata tan_i.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan_i_x.o(i.____kernel_tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp tan_i_x.o(i.____kernel_tan$lsc) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz tan_i_x.o(i.____kernel_tan$lsc) refers to basic.o(x$fpl$basic) for __aeabi_dneg tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd tan_i_x.o(i.____kernel_tan$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul tan_i_x.o(i.____kernel_tan$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly tan_i_x.o(i.____kernel_tan$lsc) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d tan_i_x.o(i.____kernel_tan$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv tan_i_x.o(i.____kernel_tan$lsc) refers to fabs.o(i.fabs) for fabs tan_i_x.o(i.____kernel_tan$lsc) refers to tan_i_x.o(.constdata) for .constdata tan_i_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001 __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008 __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004 rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start dcheck1.o(x$fpl$dcheck1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcheck1.o(x$fpl$dcheck1) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN dcmpi.o(x$fpl$dcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp libspace.o(.text) refers to libspace.o(.bss) for __libspace_start sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace sys_stackheap_outer.o(.text) refers to startup_stm32f40_41xxx.o(.text) for __user_initial_stackheap exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1 retnan.o(x$fpl$retnan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp retnan.o(x$fpl$retnan) refers to trapv.o(x$fpl$trapveneer) for __fpl_cmpreturn rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer trapv.o(x$fpl$trapveneer) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to usart.o(i._sys_exit) for _sys_exit rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004 argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1 sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise rt_raise.o(.text) refers to __raise.o(.text) for __raise rt_raise.o(.text) refers to usart.o(i._sys_exit) for _sys_exit defsig_exit.o(.text) refers to usart.o(i._sys_exit) for _sys_exit defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display ============================================================================== Removing Unused input sections from the image. Removing main.o(.rev16_text), (4 bytes). Removing main.o(.revsh_text), (4 bytes). Removing stm32f4xx_it.o(.rev16_text), (4 bytes). Removing stm32f4xx_it.o(.revsh_text), (4 bytes). Removing system_stm32f4xx.o(.rev16_text), (4 bytes). Removing system_stm32f4xx.o(.revsh_text), (4 bytes). Removing system_stm32f4xx.o(i.SystemCoreClockUpdate), (192 bytes). Removing adc.o(.rev16_text), (4 bytes). Removing adc.o(.revsh_text), (4 bytes). Removing adc.o(.constdata), (4 bytes). Removing can.o(.rev16_text), (4 bytes). Removing can.o(.revsh_text), (4 bytes). Removing can.o(i.CAN1_Msg_Pend), (40 bytes). Removing can.o(i.CAN1_Receive_Msg), (66 bytes). Removing can.o(i.CAN1_Send_Msg), (66 bytes). Removing can.o(i.CAN1_Send_MsgTEST), (66 bytes). Removing encoder.o(.rev16_text), (4 bytes). Removing encoder.o(.revsh_text), (4 bytes). Removing key.o(.rev16_text), (4 bytes). Removing key.o(.revsh_text), (4 bytes). Removing key.o(i.Delay_ms), (22 bytes). Removing key.o(i.Long_Press), (84 bytes). Removing key.o(i.click), (48 bytes). Removing key.o(i.click_N_Double), (208 bytes). Removing led.o(.rev16_text), (4 bytes). Removing led.o(.revsh_text), (4 bytes). Removing led.o(i.Led_Flash), (56 bytes). Removing motor.o(.rev16_text), (4 bytes). Removing motor.o(.revsh_text), (4 bytes). Removing oled.o(.rev16_text), (4 bytes). Removing oled.o(.revsh_text), (4 bytes). Removing oled.o(i.OLED_Display_Off), (28 bytes). Removing oled.o(i.OLED_Display_On), (28 bytes). Removing oled.o(i.OLED_Set_Pos), (42 bytes). Removing oled.o(i.OLED_ShowCHinese), (92 bytes). Removing pstwo.o(.rev16_text), (4 bytes). Removing pstwo.o(.revsh_text), (4 bytes). Removing pstwo.o(i.PS2_Receive), (132 bytes). Removing pstwo.o(i.PS2_RedLight), (64 bytes). Removing pstwo.o(i.PS2_Vibration), (96 bytes). Removing pstwo.o(i.PS2_VibrationMode), (68 bytes). Removing timer.o(.rev16_text), (4 bytes). Removing timer.o(.revsh_text), (4 bytes). Removing timer.o(i.TIM8_SERVO_Init), (244 bytes). Removing usartx.o(.rev16_text), (4 bytes). Removing usartx.o(.revsh_text), (4 bytes). Removing usartx.o(i.usart2_send), (28 bytes). Removing delay.o(.rev16_text), (4 bytes). Removing delay.o(.revsh_text), (4 bytes). Removing delay.o(i.delay_xms), (24 bytes). Removing sys.o(.rev16_text), (4 bytes). Removing sys.o(.revsh_text), (4 bytes). Removing sys.o(.emb_text), (16 bytes). Removing usart.o(.rev16_text), (4 bytes). Removing usart.o(.revsh_text), (4 bytes). Removing usart.o(i.uart_init), (172 bytes). Removing usart.o(.bss), (200 bytes). Removing misc.o(.rev16_text), (4 bytes). Removing misc.o(.revsh_text), (4 bytes). Removing misc.o(i.NVIC_SetVectorTable), (20 bytes). Removing misc.o(i.NVIC_SystemLPConfig), (32 bytes). Removing stm32f4xx_gpio.o(.rev16_text), (4 bytes). Removing stm32f4xx_gpio.o(.revsh_text), (4 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_ReadInputDataBit), (18 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_ResetBits), (4 bytes). Removing stm32f4xx_gpio.o(i.GPIO_StructInit), (18 bytes). Removing stm32f4xx_gpio.o(i.GPIO_ToggleBits), (8 bytes). Removing stm32f4xx_gpio.o(i.GPIO_Write), (4 bytes). Removing stm32f4xx_gpio.o(i.GPIO_WriteBit), (10 bytes). Removing stm32f4xx_rcc.o(.rev16_text), (4 bytes). Removing stm32f4xx_rcc.o(.revsh_text), (4 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_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_syscfg.o(.rev16_text), (4 bytes). Removing stm32f4xx_syscfg.o(.revsh_text), (4 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_EXTILineConfig), (64 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_usart.o(.rev16_text), (4 bytes). Removing stm32f4xx_usart.o(.revsh_text), (4 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_DMACmd), (18 bytes). Removing stm32f4xx_usart.o(i.USART_DeInit), (240 bytes). Removing stm32f4xx_usart.o(i.USART_GetFlagStatus), (26 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_SendData), (8 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_adc.o(.rev16_text), (4 bytes). Removing stm32f4xx_adc.o(.revsh_text), (4 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_DMACmd), (22 bytes). Removing stm32f4xx_adc.o(i.ADC_DMARequestAfterLastTransferCmd), (22 bytes). Removing stm32f4xx_adc.o(i.ADC_DeInit), (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_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_MultiModeDMARequestAfterLastTransferCmd), (44 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_StructInit), (20 bytes). Removing stm32f4xx_adc.o(i.ADC_TempSensorVrefintCmd), (44 bytes). Removing stm32f4xx_adc.o(i.ADC_VBATCmd), (44 bytes). Removing stm32f4xx_can.o(.rev16_text), (4 bytes). Removing stm32f4xx_can.o(.revsh_text), (4 bytes). Removing stm32f4xx_can.o(i.CAN_CancelTransmit), (48 bytes). Removing stm32f4xx_can.o(i.CAN_ClearFlag), (56 bytes). Removing stm32f4xx_can.o(i.CAN_ClearITPendingBit), (168 bytes). Removing stm32f4xx_can.o(i.CAN_DBGFreeze), (22 bytes). Removing stm32f4xx_can.o(i.CAN_DeInit), (56 bytes). Removing stm32f4xx_can.o(i.CAN_FIFORelease), (22 bytes). Removing stm32f4xx_can.o(i.CAN_FilterInit), (264 bytes). Removing stm32f4xx_can.o(i.CAN_GetFlagStatus), (120 bytes). Removing stm32f4xx_can.o(i.CAN_GetITStatus), (288 bytes). Removing stm32f4xx_can.o(i.CAN_GetLSBTransmitErrorCounter), (12 bytes). Removing stm32f4xx_can.o(i.CAN_GetLastErrorCode), (12 bytes). Removing stm32f4xx_can.o(i.CAN_GetReceiveErrorCounter), (10 bytes). Removing stm32f4xx_can.o(i.CAN_Init), (276 bytes). Removing stm32f4xx_can.o(i.CAN_MessagePending), (30 bytes). Removing stm32f4xx_can.o(i.CAN_OperatingModeRequest), (162 bytes). Removing stm32f4xx_can.o(i.CAN_Receive), (240 bytes). Removing stm32f4xx_can.o(i.CAN_SlaveStartBank), (52 bytes). Removing stm32f4xx_can.o(i.CAN_Sleep), (30 bytes). Removing stm32f4xx_can.o(i.CAN_StructInit), (32 bytes). Removing stm32f4xx_can.o(i.CAN_TTComModeCmd), (118 bytes). Removing stm32f4xx_can.o(i.CAN_Transmit), (294 bytes). Removing stm32f4xx_can.o(i.CAN_TransmitStatus), (160 bytes). Removing stm32f4xx_can.o(i.CAN_WakeUp), (48 bytes). Removing stm32f4xx_can.o(i.CheckITStatus), (18 bytes). Removing stm32f4xx_tim.o(.rev16_text), (4 bytes). Removing stm32f4xx_tim.o(.revsh_text), (4 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_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_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_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_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_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_OC1NPolarityConfig), (18 bytes). Removing stm32f4xx_tim.o(i.TIM_OC2FastConfig), (26 bytes). Removing stm32f4xx_tim.o(i.TIM_OC2NPolarityConfig), (26 bytes). Removing stm32f4xx_tim.o(i.TIM_OC3FastConfig), (18 bytes). Removing stm32f4xx_tim.o(i.TIM_OC3NPolarityConfig), (26 bytes). Removing stm32f4xx_tim.o(i.TIM_OC4FastConfig), (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_TIxExternalClockConfig), (62 bytes). Removing stm32f4xx_tim.o(i.TIM_UpdateDisableConfig), (24 bytes). Removing stm32f4xx_tim.o(i.TIM_UpdateRequestConfig), (24 bytes). Removing stm32f4xx_pwr.o(.rev16_text), (4 bytes). Removing stm32f4xx_pwr.o(.revsh_text), (4 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_LowRegulatorLowVoltageCmd), (24 bytes). Removing stm32f4xx_pwr.o(i.PWR_MainRegulatorLowVoltageCmd), (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 croutine.o(.rev16_text), (4 bytes). Removing croutine.o(.revsh_text), (4 bytes). Removing event_groups.o(.rev16_text), (4 bytes). Removing event_groups.o(.revsh_text), (4 bytes). Removing event_groups.o(i.prvTestWaitCondition), (30 bytes). Removing event_groups.o(i.uxEventGroupGetNumber), (14 bytes). Removing event_groups.o(i.vEventGroupClearBitsCallback), (16 bytes). Removing event_groups.o(i.vEventGroupDelete), (116 bytes). Removing event_groups.o(i.vEventGroupSetBitsCallback), (16 bytes). Removing event_groups.o(i.xEventGroupClearBits), (116 bytes). Removing event_groups.o(i.xEventGroupClearBitsFromISR), (28 bytes). Removing event_groups.o(i.xEventGroupCreate), (26 bytes). Removing event_groups.o(i.xEventGroupGetBitsFromISR), (44 bytes). Removing event_groups.o(i.xEventGroupSetBits), (232 bytes). Removing event_groups.o(i.xEventGroupSetBitsFromISR), (36 bytes). Removing event_groups.o(i.xEventGroupSync), (276 bytes). Removing event_groups.o(i.xEventGroupWaitBits), (344 bytes). Removing list.o(.rev16_text), (4 bytes). Removing list.o(.revsh_text), (4 bytes). Removing queue.o(.rev16_text), (4 bytes). Removing queue.o(.revsh_text), (4 bytes). Removing queue.o(i.pcQueueGetName), (44 bytes). Removing queue.o(i.prvInitialiseMutex), (28 bytes). Removing queue.o(i.ucQueueGetQueueType), (8 bytes). Removing queue.o(i.uxQueueGetQueueNumber), (6 bytes). Removing queue.o(i.uxQueueMessagesWaiting), (68 bytes). Removing queue.o(i.uxQueueMessagesWaitingFromISR), (60 bytes). Removing queue.o(i.uxQueueSpacesAvailable), (76 bytes). Removing queue.o(i.vQueueDelete), (72 bytes). Removing queue.o(i.vQueueSetQueueNumber), (4 bytes). Removing queue.o(i.vQueueUnregisterQueue), (48 bytes). Removing queue.o(i.xQueueAddToSet), (38 bytes). Removing queue.o(i.xQueueCreateCountingSemaphore), (108 bytes). Removing queue.o(i.xQueueCreateMutex), (34 bytes). Removing queue.o(i.xQueueCreateSet), (20 bytes). Removing queue.o(i.xQueueGiveFromISR), (252 bytes). Removing queue.o(i.xQueueGiveMutexRecursive), (100 bytes). Removing queue.o(i.xQueueIsQueueEmptyFromISR), (68 bytes). Removing queue.o(i.xQueueIsQueueFullFromISR), (72 bytes). Removing queue.o(i.xQueuePeekFromISR), (184 bytes). Removing queue.o(i.xQueueReceiveFromISR), (220 bytes). Removing queue.o(i.xQueueRemoveFromSet), (48 bytes). Removing queue.o(i.xQueueSelectFromSet), (26 bytes). Removing queue.o(i.xQueueSelectFromSetFromISR), (22 bytes). Removing queue.o(i.xQueueTakeMutexRecursive), (108 bytes). Removing tasks.o(.rev16_text), (4 bytes). Removing tasks.o(.revsh_text), (4 bytes). Removing tasks.o(i.eTaskGetState), (160 bytes). Removing tasks.o(i.pcTaskGetName), (76 bytes). Removing tasks.o(i.prvListTasksWithinSingleList), (106 bytes). Removing tasks.o(i.prvTaskCheckFreeStackSpace), (22 bytes). Removing tasks.o(i.prvTaskIsTaskSuspended), (116 bytes). Removing tasks.o(i.prvWriteNameToBuffer), (42 bytes). Removing tasks.o(i.ulTaskNotifyTake), (116 bytes). Removing tasks.o(i.uxTaskGetNumberOfTasks), (12 bytes). Removing tasks.o(i.uxTaskGetSystemState), (176 bytes). Removing tasks.o(i.uxTaskGetTaskNumber), (14 bytes). Removing tasks.o(i.uxTaskPriorityGet), (36 bytes). Removing tasks.o(i.uxTaskPriorityGetFromISR), (68 bytes). Removing tasks.o(i.uxTaskResetEventItemValue), (28 bytes). Removing tasks.o(i.vTaskEndScheduler), (36 bytes). Removing tasks.o(i.vTaskGetInfo), (120 bytes). Removing tasks.o(i.vTaskList), (224 bytes). Removing tasks.o(i.vTaskNotifyGiveFromISR), (256 bytes). Removing tasks.o(i.vTaskPlaceOnUnorderedEventList), (124 bytes). Removing tasks.o(i.vTaskPrioritySet), (304 bytes). Removing tasks.o(i.vTaskResume), (172 bytes). Removing tasks.o(i.vTaskSetTaskNumber), (8 bytes). Removing tasks.o(i.vTaskSuspend), (256 bytes). Removing tasks.o(i.xTaskGenericNotify), (276 bytes). Removing tasks.o(i.xTaskGenericNotifyFromISR), (340 bytes). Removing tasks.o(i.xTaskGetCurrentTaskHandle), (12 bytes). Removing tasks.o(i.xTaskGetTickCountFromISR), (20 bytes). Removing tasks.o(i.xTaskNotifyStateClear), (52 bytes). Removing tasks.o(i.xTaskNotifyWait), (160 bytes). Removing tasks.o(i.xTaskRemoveFromUnorderedEventList), (192 bytes). Removing tasks.o(i.xTaskResumeFromISR), (204 bytes). Removing timers.o(.rev16_text), (4 bytes). Removing timers.o(.revsh_text), (4 bytes). Removing timers.o(i.pcTimerGetName), (64 bytes). Removing timers.o(i.prvInitialiseNewTimer), (108 bytes). Removing timers.o(i.pvTimerGetTimerID), (76 bytes). Removing timers.o(i.vTimerSetTimerID), (76 bytes). Removing timers.o(i.xTimerCreate), (48 bytes). Removing timers.o(i.xTimerGetExpiryTime), (68 bytes). Removing timers.o(i.xTimerGetPeriod), (64 bytes). Removing timers.o(i.xTimerGetTimerDaemonTaskHandle), (80 bytes). Removing timers.o(i.xTimerIsTimerActive), (88 bytes). Removing timers.o(i.xTimerPendFunctionCall), (112 bytes). Removing timers.o(i.xTimerPendFunctionCallFromISR), (52 bytes). Removing port.o(.rev16_text), (4 bytes). Removing port.o(.revsh_text), (4 bytes). Removing port.o(i.vPortEndScheduler), (100 bytes). Removing heap_4.o(.rev16_text), (4 bytes). Removing heap_4.o(.revsh_text), (4 bytes). Removing heap_4.o(i.vPortInitialiseBlocks), (2 bytes). Removing heap_4.o(i.xPortGetFreeHeapSize), (12 bytes). Removing heap_4.o(i.xPortGetMinimumEverFreeHeapSize), (12 bytes). Removing system.o(.rev16_text), (4 bytes). Removing system.o(.revsh_text), (4 bytes). Removing balance.o(.rev16_text), (4 bytes). Removing balance.o(.revsh_text), (4 bytes). Removing balance.o(i.myabs), (14 bytes). Removing balance.o(i.robot_mode_check), (200 bytes). Removing robot_select_init.o(.rev16_text), (4 bytes). Removing robot_select_init.o(.revsh_text), (4 bytes). Removing show.o(.rev16_text), (4 bytes). Removing show.o(.revsh_text), (4 bytes). Removing mpu6050.o(.rev16_text), (4 bytes). Removing mpu6050.o(.revsh_text), (4 bytes). Removing mpu6050.o(i.MPU6050_getDeviceID), (12 bytes). Removing mpu6050.o(i.MPU6050_newValues), (500 bytes). Removing mpu6050.o(i.MPU6050_setClockSource), (20 bytes). Removing mpu6050.o(i.MPU6050_setI2CBypassEnabled), (18 bytes). Removing mpu6050.o(i.MPU6050_setI2CMasterModeEnabled), (18 bytes). Removing mpu6050.o(i.MPU6050_setSleepEnabled), (18 bytes). Removing mpu6050.o(i.MPU6050_testConnection), (18 bytes). Removing mpu6050.o(i.Read_Temperature), (124 bytes). Removing mpu6050.o(.bss), (146 bytes). Removing i2c.o(.rev16_text), (4 bytes). Removing i2c.o(.revsh_text), (4 bytes). Removing i2c.o(i.I2C_ReadBuff), (106 bytes). Removing i2c.o(i.I2C_WriteBuff), (76 bytes). Removing i2c.o(i.I2C_WriteOneBit), (58 bytes). 417 unused section(s) (total 19494 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/dczerorl2.s 0x00000000 Number 0 __dczerorl2.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr_intlibspace.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr.o ABSOLUTE ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE ../clib/fenv.c 0x00000000 Number 0 _rserrno.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_v6.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 aeabi_memset.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __2sprintf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 noretval__2sprintf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_str.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _sputc.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_s.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_c.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_u.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_d.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 ferror_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 ferror.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../clib/string.c 0x00000000 Number 0 strlen.o ABSOLUTE ../clib/string.c 0x00000000 Number 0 strcpy.o ABSOLUTE ../fplib/basic.s 0x00000000 Number 0 basic.o ABSOLUTE ../fplib/d2f.s 0x00000000 Number 0 d2f.o ABSOLUTE ../fplib/daddsub.s 0x00000000 Number 0 daddsub_clz.o ABSOLUTE ../fplib/dcheck1.s 0x00000000 Number 0 dcheck1.o ABSOLUTE ../fplib/dcmpi.s 0x00000000 Number 0 dcmpi.o ABSOLUTE ../fplib/ddiv.s 0x00000000 Number 0 ddiv.o ABSOLUTE ../fplib/dfix.s 0x00000000 Number 0 dfix.o ABSOLUTE ../fplib/dflt.s 0x00000000 Number 0 dflt_clz.o ABSOLUTE ../fplib/dleqf.s 0x00000000 Number 0 dleqf.o ABSOLUTE ../fplib/dmul.s 0x00000000 Number 0 dmul.o ABSOLUTE ../fplib/dnaninf.s 0x00000000 Number 0 dnaninf.o ABSOLUTE ../fplib/dretinf.s 0x00000000 Number 0 dretinf.o ABSOLUTE ../fplib/drleqf.s 0x00000000 Number 0 drleqf.o ABSOLUTE ../fplib/dsqrt.s 0x00000000 Number 0 dsqrt_umaal.o ABSOLUTE ../fplib/f2d.s 0x00000000 Number 0 f2d.o ABSOLUTE ../fplib/fnaninf.s 0x00000000 Number 0 fnaninf.o ABSOLUTE ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE ../fplib/fretinf.s 0x00000000 Number 0 fretinf.o ABSOLUTE ../fplib/retnan.s 0x00000000 Number 0 retnan.o ABSOLUTE ../fplib/scalbn.s 0x00000000 Number 0 scalbn.o ABSOLUTE ../fplib/trapv.s 0x00000000 Number 0 trapv.o ABSOLUTE ../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE ../mathlib/atan.c 0x00000000 Number 0 atan.o ABSOLUTE ../mathlib/atan.c 0x00000000 Number 0 atan_x.o ABSOLUTE ../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE ../mathlib/fabs.c 0x00000000 Number 0 fabs.o ABSOLUTE ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE ../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE ../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE ../mathlib/rred.c 0x00000000 Number 0 rred.o ABSOLUTE ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE ../mathlib/tan.c 0x00000000 Number 0 tan.o ABSOLUTE ../mathlib/tan.c 0x00000000 Number 0 tan_x.o ABSOLUTE ../mathlib/tan_i.c 0x00000000 Number 0 tan_i.o ABSOLUTE ../mathlib/tan_i.c 0x00000000 Number 0 tan_i_x.o ABSOLUTE ..\BALANCE\balance.c 0x00000000 Number 0 balance.o ABSOLUTE ..\BALANCE\robot_select_init.c 0x00000000 Number 0 robot_select_init.o ABSOLUTE ..\BALANCE\show.c 0x00000000 Number 0 show.o ABSOLUTE ..\BALANCE\system.c 0x00000000 Number 0 system.o ABSOLUTE ..\CORE\startup_stm32f40_41xxx.s 0x00000000 Number 0 startup_stm32f40_41xxx.o ABSOLUTE ..\FWLIB\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE ..\FWLIB\src\stm32f4xx_adc.c 0x00000000 Number 0 stm32f4xx_adc.o ABSOLUTE ..\FWLIB\src\stm32f4xx_can.c 0x00000000 Number 0 stm32f4xx_can.o ABSOLUTE ..\FWLIB\src\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE ..\FWLIB\src\stm32f4xx_pwr.c 0x00000000 Number 0 stm32f4xx_pwr.o ABSOLUTE ..\FWLIB\src\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE ..\FWLIB\src\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE ..\FWLIB\src\stm32f4xx_tim.c 0x00000000 Number 0 stm32f4xx_tim.o ABSOLUTE ..\FWLIB\src\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE ..\FreeRTOS\croutine.c 0x00000000 Number 0 croutine.o ABSOLUTE ..\FreeRTOS\event_groups.c 0x00000000 Number 0 event_groups.o ABSOLUTE ..\FreeRTOS\list.c 0x00000000 Number 0 list.o ABSOLUTE ..\FreeRTOS\portable\MemMang\heap_4.c 0x00000000 Number 0 heap_4.o ABSOLUTE ..\FreeRTOS\portable\RVDS\ARM_CM4F\port.c 0x00000000 Number 0 port.o ABSOLUTE ..\FreeRTOS\queue.c 0x00000000 Number 0 queue.o ABSOLUTE ..\FreeRTOS\tasks.c 0x00000000 Number 0 tasks.o ABSOLUTE ..\FreeRTOS\timers.c 0x00000000 Number 0 timers.o ABSOLUTE ..\HARDWARE\LED.C 0x00000000 Number 0 led.o ABSOLUTE ..\HARDWARE\MPU6050\I2C.c 0x00000000 Number 0 i2c.o ABSOLUTE ..\HARDWARE\MPU6050\MPU6050.c 0x00000000 Number 0 mpu6050.o ABSOLUTE ..\HARDWARE\adc.c 0x00000000 Number 0 adc.o ABSOLUTE ..\HARDWARE\can.c 0x00000000 Number 0 can.o ABSOLUTE ..\HARDWARE\encoder.c 0x00000000 Number 0 encoder.o ABSOLUTE ..\HARDWARE\key.c 0x00000000 Number 0 key.o ABSOLUTE ..\HARDWARE\motor.c 0x00000000 Number 0 motor.o ABSOLUTE ..\HARDWARE\oled.c 0x00000000 Number 0 oled.o ABSOLUTE ..\HARDWARE\pstwo.c 0x00000000 Number 0 pstwo.o ABSOLUTE ..\HARDWARE\timer.c 0x00000000 Number 0 timer.o ABSOLUTE ..\HARDWARE\usartx.c 0x00000000 Number 0 usartx.o ABSOLUTE ..\SYSTEM\delay\delay.c 0x00000000 Number 0 delay.o ABSOLUTE ..\SYSTEM\sys\sys.c 0x00000000 Number 0 sys.o ABSOLUTE ..\SYSTEM\usart\usart.c 0x00000000 Number 0 usart.o ABSOLUTE ..\\BALANCE\\balance.c 0x00000000 Number 0 balance.o ABSOLUTE ..\\BALANCE\\robot_select_init.c 0x00000000 Number 0 robot_select_init.o ABSOLUTE ..\\BALANCE\\show.c 0x00000000 Number 0 show.o ABSOLUTE ..\\BALANCE\\system.c 0x00000000 Number 0 system.o ABSOLUTE ..\\FWLIB\\src\\misc.c 0x00000000 Number 0 misc.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_adc.c 0x00000000 Number 0 stm32f4xx_adc.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_can.c 0x00000000 Number 0 stm32f4xx_can.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_pwr.c 0x00000000 Number 0 stm32f4xx_pwr.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_tim.c 0x00000000 Number 0 stm32f4xx_tim.o ABSOLUTE ..\\FWLIB\\src\\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE ..\\FreeRTOS\\croutine.c 0x00000000 Number 0 croutine.o ABSOLUTE ..\\FreeRTOS\\event_groups.c 0x00000000 Number 0 event_groups.o ABSOLUTE ..\\FreeRTOS\\list.c 0x00000000 Number 0 list.o ABSOLUTE ..\\FreeRTOS\\portable\\MemMang\\heap_4.c 0x00000000 Number 0 heap_4.o ABSOLUTE ..\\FreeRTOS\\portable\\RVDS\\ARM_CM4F\\port.c 0x00000000 Number 0 port.o ABSOLUTE ..\\FreeRTOS\\queue.c 0x00000000 Number 0 queue.o ABSOLUTE ..\\FreeRTOS\\tasks.c 0x00000000 Number 0 tasks.o ABSOLUTE ..\\FreeRTOS\\timers.c 0x00000000 Number 0 timers.o ABSOLUTE ..\\HARDWARE\\LED.C 0x00000000 Number 0 led.o ABSOLUTE ..\\HARDWARE\\MPU6050\\I2C.c 0x00000000 Number 0 i2c.o ABSOLUTE ..\\HARDWARE\\MPU6050\\MPU6050.c 0x00000000 Number 0 mpu6050.o ABSOLUTE ..\\HARDWARE\\adc.c 0x00000000 Number 0 adc.o ABSOLUTE ..\\HARDWARE\\can.c 0x00000000 Number 0 can.o ABSOLUTE ..\\HARDWARE\\encoder.c 0x00000000 Number 0 encoder.o ABSOLUTE ..\\HARDWARE\\key.c 0x00000000 Number 0 key.o ABSOLUTE ..\\HARDWARE\\motor.c 0x00000000 Number 0 motor.o ABSOLUTE ..\\HARDWARE\\oled.c 0x00000000 Number 0 oled.o ABSOLUTE ..\\HARDWARE\\pstwo.c 0x00000000 Number 0 pstwo.o ABSOLUTE ..\\HARDWARE\\timer.c 0x00000000 Number 0 timer.o ABSOLUTE ..\\HARDWARE\\usartx.c 0x00000000 Number 0 usartx.o ABSOLUTE ..\\SYSTEM\\delay\\delay.c 0x00000000 Number 0 delay.o ABSOLUTE ..\\SYSTEM\\sys\\sys.c 0x00000000 Number 0 sys.o ABSOLUTE ..\\SYSTEM\\usart\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE main.c 0x00000000 Number 0 main.o ABSOLUTE main.c 0x00000000 Number 0 main.o ABSOLUTE stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE RESET 0x08000000 Section 392 startup_stm32f40_41xxx.o(RESET) !!!main 0x08000188 Section 8 __main.o(!!!main) !!!scatter 0x08000190 Section 52 __scatter.o(!!!scatter) !!dczerorl2 0x080001c4 Section 90 __dczerorl2.o(!!dczerorl2) !!handler_zi 0x08000220 Section 28 __scatter_zi.o(!!handler_zi) .ARM.Collect$$_printf_percent$$00000000 0x0800023c Section 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) .ARM.Collect$$_printf_percent$$00000009 0x0800023c Section 6 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) .ARM.Collect$$_printf_percent$$00000014 0x08000242 Section 6 _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) .ARM.Collect$$_printf_percent$$00000017 0x08000248 Section 4 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) .ARM.Collect$$libinit$$00000000 0x0800024c Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) .ARM.Collect$$libinit$$00000001 0x0800024e Section 4 libinit2.o(.ARM.Collect$$libinit$$00000001) .ARM.Collect$$libinit$$00000004 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) .ARM.Collect$$libinit$$0000000A 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) .ARM.Collect$$libinit$$0000000C 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) .ARM.Collect$$libinit$$0000000E 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) .ARM.Collect$$libinit$$00000011 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011) .ARM.Collect$$libinit$$00000013 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) .ARM.Collect$$libinit$$00000015 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) .ARM.Collect$$libinit$$00000017 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) .ARM.Collect$$libinit$$00000019 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) .ARM.Collect$$libinit$$0000001B 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) .ARM.Collect$$libinit$$0000001D 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) .ARM.Collect$$libinit$$0000001F 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) .ARM.Collect$$libinit$$00000021 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) .ARM.Collect$$libinit$$00000023 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) .ARM.Collect$$libinit$$00000025 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) .ARM.Collect$$libinit$$0000002C 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) .ARM.Collect$$libinit$$0000002E 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) .ARM.Collect$$libinit$$00000030 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) .ARM.Collect$$libinit$$00000032 0x08000252 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) .ARM.Collect$$libinit$$00000033 0x08000252 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033) .ARM.Collect$$libshutdown$$00000000 0x08000254 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) .ARM.Collect$$libshutdown$$00000002 0x08000256 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) .ARM.Collect$$libshutdown$$00000004 0x08000256 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) .ARM.Collect$$libshutdown$$00000007 0x08000256 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) .ARM.Collect$$libshutdown$$0000000A 0x08000256 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) .ARM.Collect$$libshutdown$$0000000C 0x08000256 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) .ARM.Collect$$libshutdown$$0000000F 0x08000256 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) .ARM.Collect$$libshutdown$$00000010 0x08000256 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) .ARM.Collect$$rtentry$$00000000 0x08000258 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) .ARM.Collect$$rtentry$$00000002 0x08000258 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) .ARM.Collect$$rtentry$$00000004 0x08000258 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) .ARM.Collect$$rtentry$$00000009 0x0800025e Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) .ARM.Collect$$rtentry$$0000000A 0x0800025e Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) .ARM.Collect$$rtentry$$0000000C 0x08000262 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) .ARM.Collect$$rtentry$$0000000D 0x08000262 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) .ARM.Collect$$rtexit$$00000000 0x0800026a Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) .ARM.Collect$$rtexit$$00000002 0x0800026c Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) .ARM.Collect$$rtexit$$00000003 0x0800026c Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) .ARM.Collect$$rtexit$$00000004 0x08000270 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) .emb_text 0x08000278 Section 182 port.o(.emb_text) $v0 0x08000278 Number 0 port.o(.emb_text) .text 0x08000330 Section 64 startup_stm32f40_41xxx.o(.text) $v0 0x08000330 Number 0 startup_stm32f40_41xxx.o(.text) .text 0x08000370 Section 2 use_no_semi_2.o(.text) .text 0x08000374 Section 0 noretval__2printf.o(.text) .text 0x0800038c Section 0 __printf.o(.text) .text 0x080003f4 Section 0 _printf_str.o(.text) .text 0x08000448 Section 0 _printf_dec.o(.text) .text 0x080004c0 Section 138 rt_memcpy_v6.o(.text) .text 0x0800054a Section 16 aeabi_memset.o(.text) .text 0x0800055a Section 68 rt_memclr.o(.text) .text 0x0800059e Section 0 heapauxi.o(.text) .text 0x080005a4 Section 2 use_no_semi.o(.text) .text 0x080005a6 Section 0 _rserrno.o(.text) .text 0x080005bc Section 0 _printf_intcommon.o(.text) .text 0x08000670 Section 0 _printf_char_common.o(.text) _printf_input_char 0x08000671 Thumb Code 10 _printf_char_common.o(.text) .text 0x080006a0 Section 0 _printf_char.o(.text) .text 0x080006cc Section 0 _printf_char_file.o(.text) .text 0x080006f0 Section 100 rt_memcpy_w.o(.text) .text 0x08000754 Section 78 rt_memclr_w.o(.text) .text 0x080007a4 Section 8 rt_errno_addr_intlibspace.o(.text) .text 0x080007ac Section 0 ferror.o(.text) .text 0x080007b4 Section 8 libspace.o(.text) .text 0x080007bc Section 74 sys_stackheap_outer.o(.text) .text 0x08000806 Section 0 exit.o(.text) i.ADC_Cmd 0x08000818 Section 0 stm32f4xx_adc.o(i.ADC_Cmd) i.ADC_CommonInit 0x08000830 Section 0 stm32f4xx_adc.o(i.ADC_CommonInit) i.ADC_GetConversionValue 0x08000860 Section 0 stm32f4xx_adc.o(i.ADC_GetConversionValue) i.ADC_GetFlagStatus 0x08000868 Section 0 stm32f4xx_adc.o(i.ADC_GetFlagStatus) i.ADC_Init 0x0800087c Section 0 stm32f4xx_adc.o(i.ADC_Init) i.ADC_RegularChannelConfig 0x080008d0 Section 0 stm32f4xx_adc.o(i.ADC_RegularChannelConfig) i.ADC_SoftwareStartConv 0x08000988 Section 0 stm32f4xx_adc.o(i.ADC_SoftwareStartConv) i.APP_Show 0x08000994 Section 0 show.o(i.APP_Show) i.Adc_Init 0x08000ad8 Section 0 adc.o(i.Adc_Init) i.Adc_POWER_Init 0x08000b5c Section 0 adc.o(i.Adc_POWER_Init) i.Balance_task 0x08000be0 Section 0 balance.o(i.Balance_task) i.BusFault_Handler 0x08000ef4 Section 0 stm32f4xx_it.o(i.BusFault_Handler) i.Buzzer_Init 0x08000ef8 Section 0 led.o(i.Buzzer_Init) i.CAN1_Mode_Init 0x08000f30 Section 0 can.o(i.CAN1_Mode_Init) i.CAN1_RX0_IRQHandler 0x08001124 Section 0 can.o(i.CAN1_RX0_IRQHandler) i.CAN1_Rx_Msg 0x08001250 Section 0 can.o(i.CAN1_Rx_Msg) i.CAN1_Send_Num 0x08001328 Section 0 can.o(i.CAN1_Send_Num) i.CAN1_Tx_Msg 0x08001368 Section 0 can.o(i.CAN1_Tx_Msg) i.CAN1_Tx_Staus 0x08001474 Section 0 can.o(i.CAN1_Tx_Staus) i.CAN_ITConfig 0x080014f8 Section 0 stm32f4xx_can.o(i.CAN_ITConfig) i.CAN_SEND 0x0800150c Section 0 usartx.o(i.CAN_SEND) i.Check_Sum 0x08001578 Section 0 usartx.o(i.Check_Sum) i.DebugMon_Handler 0x080015b4 Section 0 stm32f4xx_it.o(i.DebugMon_Handler) i.Drive_Motor 0x080015b8 Section 0 balance.o(i.Drive_Motor) i.Enable_Pin 0x08001dc0 Section 0 motor.o(i.Enable_Pin) i.Encoder_Init_TIM2 0x08001df0 Section 0 encoder.o(i.Encoder_Init_TIM2) i.Encoder_Init_TIM3 0x08001ed8 Section 0 encoder.o(i.Encoder_Init_TIM3) i.Encoder_Init_TIM4 0x08001f94 Section 0 encoder.o(i.Encoder_Init_TIM4) i.Encoder_Init_TIM5 0x08002050 Section 0 encoder.o(i.Encoder_Init_TIM5) i.GPIO_Init 0x0800210c Section 0 stm32f4xx_gpio.o(i.GPIO_Init) i.GPIO_PinAFConfig 0x0800219c Section 0 stm32f4xx_gpio.o(i.GPIO_PinAFConfig) i.GPIO_SetBits 0x080021e2 Section 0 stm32f4xx_gpio.o(i.GPIO_SetBits) i.Get_Adc 0x080021e8 Section 0 adc.o(i.Get_Adc) i.Get_Adc2 0x08002218 Section 0 adc.o(i.Get_Adc2) i.Get_RC 0x08002248 Section 0 balance.o(i.Get_RC) i.Get_Velocity_Form_Encoder 0x080025e8 Section 0 balance.o(i.Get_Velocity_Form_Encoder) i.Get_adc_Average 0x080027f0 Section 0 adc.o(i.Get_adc_Average) i.Get_battery_volt 0x08002820 Section 0 adc.o(i.Get_battery_volt) i.HardFault_Handler 0x080028c0 Section 0 stm32f4xx_it.o(i.HardFault_Handler) i.I2C_Ack 0x080028c4 Section 0 i2c.o(i.I2C_Ack) i.I2C_GPIOInit 0x08002910 Section 0 i2c.o(i.I2C_GPIOInit) i.I2C_NAck 0x0800295c Section 0 i2c.o(i.I2C_NAck) i.I2C_ReadByte 0x080029a8 Section 0 i2c.o(i.I2C_ReadByte) i.I2C_ReadOneByte 0x08002a18 Section 0 i2c.o(i.I2C_ReadOneByte) i.I2C_Start 0x08002a58 Section 0 i2c.o(i.I2C_Start) i.I2C_Stop 0x08002abc Section 0 i2c.o(i.I2C_Stop) i.I2C_WaiteForAck 0x08002b04 Section 0 i2c.o(i.I2C_WaiteForAck) i.I2C_WriteBits 0x08002b68 Section 0 i2c.o(i.I2C_WriteBits) i.I2C_WriteByte 0x08002bc0 Section 0 i2c.o(i.I2C_WriteByte) i.I2C_WriteOneByte 0x08002c24 Section 0 i2c.o(i.I2C_WriteOneByte) i.Incremental_PI_A 0x08002c58 Section 0 balance.o(i.Incremental_PI_A) i.Incremental_PI_B 0x08002d08 Section 0 balance.o(i.Incremental_PI_B) i.Incremental_PI_C 0x08002db8 Section 0 balance.o(i.Incremental_PI_C) i.Incremental_PI_D 0x08002e68 Section 0 balance.o(i.Incremental_PI_D) i.KEY_Init 0x08002f18 Section 0 key.o(i.KEY_Init) i.Key 0x08002f48 Section 0 balance.o(i.Key) i.LED_Init 0x08002f80 Section 0 led.o(i.LED_Init) i.Limit_Pwm 0x08002fc0 Section 0 balance.o(i.Limit_Pwm) i.MPU6050_Set_LPF 0x0800306c Section 0 mpu6050.o(i.MPU6050_Set_LPF) i.MPU6050_Set_Rate 0x080030a8 Section 0 mpu6050.o(i.MPU6050_Set_Rate) i.MPU6050_initialize 0x080030e4 Section 0 mpu6050.o(i.MPU6050_initialize) i.MPU6050_setFullScaleAccelRange 0x0800316c Section 0 mpu6050.o(i.MPU6050_setFullScaleAccelRange) i.MPU6050_setFullScaleGyroRange 0x08003180 Section 0 mpu6050.o(i.MPU6050_setFullScaleGyroRange) i.MPU6050_task 0x08003194 Section 0 mpu6050.o(i.MPU6050_task) i.MPU_Get_Accelscope 0x08003270 Section 0 mpu6050.o(i.MPU_Get_Accelscope) i.MPU_Get_Gyroscope 0x0800332c Section 0 mpu6050.o(i.MPU_Get_Gyroscope) i.MemManage_Handler 0x08003410 Section 0 stm32f4xx_it.o(i.MemManage_Handler) i.NMI_Handler 0x08003414 Section 0 stm32f4xx_it.o(i.NMI_Handler) i.NVIC_Init 0x08003418 Section 0 misc.o(i.NVIC_Init) i.NVIC_PriorityGroupConfig 0x08003490 Section 0 misc.o(i.NVIC_PriorityGroupConfig) i.OLED_Clear 0x080034a4 Section 0 oled.o(i.OLED_Clear) i.OLED_DrawPoint 0x080034d4 Section 0 oled.o(i.OLED_DrawPoint) i.OLED_Init 0x0800353c Section 0 oled.o(i.OLED_Init) i.OLED_Refresh_Gram 0x08003670 Section 0 oled.o(i.OLED_Refresh_Gram) i.OLED_ShowChar 0x080036bc Section 0 oled.o(i.OLED_ShowChar) i.OLED_ShowNumber 0x08003764 Section 0 oled.o(i.OLED_ShowNumber) i.OLED_ShowString 0x080037f8 Section 0 oled.o(i.OLED_ShowString) i.OLED_WR_Byte 0x0800383c Section 0 oled.o(i.OLED_WR_Byte) i.PS2_AnologData 0x08003894 Section 0 pstwo.o(i.PS2_AnologData) i.PS2_ClearData 0x080038a0 Section 0 pstwo.o(i.PS2_ClearData) i.PS2_Cmd 0x080038b8 Section 0 pstwo.o(i.PS2_Cmd) i.PS2_DataKey 0x08003948 Section 0 pstwo.o(i.PS2_DataKey) i.PS2_EnterConfing 0x0800399c Section 0 pstwo.o(i.PS2_EnterConfing) i.PS2_ExitConfing 0x080039f8 Section 0 pstwo.o(i.PS2_ExitConfing) i.PS2_Init 0x08003a54 Section 0 pstwo.o(i.PS2_Init) i.PS2_Read 0x08003aac Section 0 pstwo.o(i.PS2_Read) i.PS2_ReadData 0x08003bb0 Section 0 pstwo.o(i.PS2_ReadData) i.PS2_SetInit 0x08003c64 Section 0 pstwo.o(i.PS2_SetInit) i.PS2_ShortPoll 0x08003c80 Section 0 pstwo.o(i.PS2_ShortPoll) i.PS2_TurnOnAnalogMode 0x08003cc4 Section 0 pstwo.o(i.PS2_TurnOnAnalogMode) i.PS2_control 0x08003d1c Section 0 balance.o(i.PS2_control) i.PWR_BackupAccessCmd 0x08003f7c Section 0 stm32f4xx_pwr.o(i.PWR_BackupAccessCmd) i.RCC_AHB1PeriphClockCmd 0x08003f88 Section 0 stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) i.RCC_APB1PeriphClockCmd 0x08003fa8 Section 0 stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) i.RCC_APB2PeriphClockCmd 0x08003fc8 Section 0 stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) i.RCC_APB2PeriphResetCmd 0x08003fe8 Section 0 stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) i.RCC_GetClocksFreq 0x08004008 Section 0 stm32f4xx_rcc.o(i.RCC_GetClocksFreq) i.RCC_LSEConfig 0x080040f0 Section 0 stm32f4xx_rcc.o(i.RCC_LSEConfig) i.Read_Encoder 0x0800411c Section 0 encoder.o(i.Read_Encoder) i.Remote_Control 0x08004180 Section 0 balance.o(i.Remote_Control) i.Robot_Init 0x080043e4 Section 0 robot_select_init.o(i.Robot_Init) i.Robot_Select 0x080044a0 Section 0 robot_select_init.o(i.Robot_Select) i.SetSysClock 0x08004660 Section 0 system_stm32f4xx.o(i.SetSysClock) SetSysClock 0x08004661 Thumb Code 220 system_stm32f4xx.o(i.SetSysClock) i.Set_Pwm 0x0800474c Section 0 balance.o(i.Set_Pwm) i.Smooth_control 0x080047e8 Section 0 balance.o(i.Smooth_control) i.SysTick_CLKSourceConfig 0x080049a4 Section 0 misc.o(i.SysTick_CLKSourceConfig) i.SysTick_Handler 0x080049cc Section 0 delay.o(i.SysTick_Handler) i.SystemInit 0x080049dc Section 0 system_stm32f4xx.o(i.SystemInit) i.TI1_Config 0x08004a44 Section 0 stm32f4xx_tim.o(i.TI1_Config) TI1_Config 0x08004a45 Thumb Code 58 stm32f4xx_tim.o(i.TI1_Config) i.TI2_Config 0x08004a7e Section 0 stm32f4xx_tim.o(i.TI2_Config) TI2_Config 0x08004a7f Thumb Code 80 stm32f4xx_tim.o(i.TI2_Config) i.TI3_Config 0x08004ace Section 0 stm32f4xx_tim.o(i.TI3_Config) TI3_Config 0x08004acf Thumb Code 72 stm32f4xx_tim.o(i.TI3_Config) i.TI4_Config 0x08004b16 Section 0 stm32f4xx_tim.o(i.TI4_Config) TI4_Config 0x08004b17 Thumb Code 80 stm32f4xx_tim.o(i.TI4_Config) i.TIM10_PWM_Init 0x08004b68 Section 0 motor.o(i.TIM10_PWM_Init) i.TIM11_PWM_Init 0x08004c08 Section 0 motor.o(i.TIM11_PWM_Init) i.TIM12_SERVO_Init 0x08004cb0 Section 0 timer.o(i.TIM12_SERVO_Init) i.TIM1_PWM_Init 0x08004d7c Section 0 motor.o(i.TIM1_PWM_Init) i.TIM2_IRQHandler 0x08004e74 Section 0 encoder.o(i.TIM2_IRQHandler) i.TIM3_IRQHandler 0x08004e8c Section 0 encoder.o(i.TIM3_IRQHandler) i.TIM4_IRQHandler 0x08004ea4 Section 0 encoder.o(i.TIM4_IRQHandler) i.TIM5_IRQHandler 0x08004ebc Section 0 encoder.o(i.TIM5_IRQHandler) i.TIM8_BRK_TIM12_IRQHandler 0x08004ed4 Section 0 encoder.o(i.TIM8_BRK_TIM12_IRQHandler) i.TIM8_CC_IRQHandler 0x08004eec Section 0 timer.o(i.TIM8_CC_IRQHandler) i.TIM8_Cap_Init 0x08005298 Section 0 timer.o(i.TIM8_Cap_Init) i.TIM8_UP_TIM13_IRQHandler 0x080053e8 Section 0 timer.o(i.TIM8_UP_TIM13_IRQHandler) i.TIM9_PWM_Init 0x080053fc Section 0 motor.o(i.TIM9_PWM_Init) i.TIM_ARRPreloadConfig 0x080054b4 Section 0 stm32f4xx_tim.o(i.TIM_ARRPreloadConfig) i.TIM_ClearFlag 0x080054cc Section 0 stm32f4xx_tim.o(i.TIM_ClearFlag) i.TIM_ClearITPendingBit 0x080054d2 Section 0 stm32f4xx_tim.o(i.TIM_ClearITPendingBit) i.TIM_Cmd 0x080054d8 Section 0 stm32f4xx_tim.o(i.TIM_Cmd) i.TIM_CtrlPWMOutputs 0x080054f0 Section 0 stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs) i.TIM_EncoderInterfaceConfig 0x0800550e Section 0 stm32f4xx_tim.o(i.TIM_EncoderInterfaceConfig) i.TIM_GetCapture1 0x08005550 Section 0 stm32f4xx_tim.o(i.TIM_GetCapture1) i.TIM_GetCapture2 0x08005556 Section 0 stm32f4xx_tim.o(i.TIM_GetCapture2) i.TIM_GetCapture3 0x0800555c Section 0 stm32f4xx_tim.o(i.TIM_GetCapture3) i.TIM_GetCapture4 0x08005562 Section 0 stm32f4xx_tim.o(i.TIM_GetCapture4) i.TIM_GetITStatus 0x08005568 Section 0 stm32f4xx_tim.o(i.TIM_GetITStatus) i.TIM_ICInit 0x0800558a Section 0 stm32f4xx_tim.o(i.TIM_ICInit) i.TIM_ICStructInit 0x080055f8 Section 0 stm32f4xx_tim.o(i.TIM_ICStructInit) i.TIM_ITConfig 0x0800560a Section 0 stm32f4xx_tim.o(i.TIM_ITConfig) i.TIM_OC1Init 0x0800561c Section 0 stm32f4xx_tim.o(i.TIM_OC1Init) i.TIM_OC1PolarityConfig 0x08005698 Section 0 stm32f4xx_tim.o(i.TIM_OC1PolarityConfig) i.TIM_OC1PreloadConfig 0x080056aa Section 0 stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) i.TIM_OC2Init 0x080056bc Section 0 stm32f4xx_tim.o(i.TIM_OC2Init) i.TIM_OC2PolarityConfig 0x08005760 Section 0 stm32f4xx_tim.o(i.TIM_OC2PolarityConfig) i.TIM_OC2PreloadConfig 0x0800577a Section 0 stm32f4xx_tim.o(i.TIM_OC2PreloadConfig) i.TIM_OC3Init 0x08005794 Section 0 stm32f4xx_tim.o(i.TIM_OC3Init) i.TIM_OC3PolarityConfig 0x08005834 Section 0 stm32f4xx_tim.o(i.TIM_OC3PolarityConfig) i.TIM_OC3PreloadConfig 0x0800584e Section 0 stm32f4xx_tim.o(i.TIM_OC3PreloadConfig) i.TIM_OC4Init 0x08005860 Section 0 stm32f4xx_tim.o(i.TIM_OC4Init) i.TIM_OC4PolarityConfig 0x080058d8 Section 0 stm32f4xx_tim.o(i.TIM_OC4PolarityConfig) i.TIM_OC4PreloadConfig 0x080058f2 Section 0 stm32f4xx_tim.o(i.TIM_OC4PreloadConfig) i.TIM_SetCounter 0x0800590c Section 0 stm32f4xx_tim.o(i.TIM_SetCounter) i.TIM_SetIC1Prescaler 0x08005910 Section 0 stm32f4xx_tim.o(i.TIM_SetIC1Prescaler) i.TIM_SetIC2Prescaler 0x08005922 Section 0 stm32f4xx_tim.o(i.TIM_SetIC2Prescaler) i.TIM_SetIC3Prescaler 0x0800593c Section 0 stm32f4xx_tim.o(i.TIM_SetIC3Prescaler) i.TIM_SetIC4Prescaler 0x0800594e Section 0 stm32f4xx_tim.o(i.TIM_SetIC4Prescaler) i.TIM_TimeBaseInit 0x08005968 Section 0 stm32f4xx_tim.o(i.TIM_TimeBaseInit) i.TIM_TimeBaseStructInit 0x080059ec Section 0 stm32f4xx_tim.o(i.TIM_TimeBaseStructInit) i.Turn_Off 0x08005a00 Section 0 balance.o(i.Turn_Off) i.UART5_IRQHandler 0x08005a50 Section 0 usartx.o(i.UART5_IRQHandler) i.USART1_IRQHandler 0x08005b80 Section 0 usartx.o(i.USART1_IRQHandler) i.USART1_SEND 0x08005cd4 Section 0 usartx.o(i.USART1_SEND) i.USART2_IRQHandler 0x08005cf4 Section 0 usartx.o(i.USART2_IRQHandler) i.USART3_IRQHandler 0x08005fe4 Section 0 usartx.o(i.USART3_IRQHandler) i.USART3_SEND 0x08006124 Section 0 usartx.o(i.USART3_SEND) i.USART5_SEND 0x08006144 Section 0 usartx.o(i.USART5_SEND) i.USART_Cmd 0x08006164 Section 0 stm32f4xx_usart.o(i.USART_Cmd) i.USART_GetITStatus 0x0800617c Section 0 stm32f4xx_usart.o(i.USART_GetITStatus) i.USART_ITConfig 0x080061d0 Section 0 stm32f4xx_usart.o(i.USART_ITConfig) i.USART_Init 0x0800621c Section 0 stm32f4xx_usart.o(i.USART_Init) i.USART_ReceiveData 0x080062f0 Section 0 stm32f4xx_usart.o(i.USART_ReceiveData) i.UsageFault_Handler 0x080062fa Section 0 stm32f4xx_it.o(i.UsageFault_Handler) i.Vz_to_Akm_Angle 0x08006300 Section 0 usartx.o(i.Vz_to_Akm_Angle) i.XYZ_Target_Speed_transition 0x080063d8 Section 0 usartx.o(i.XYZ_Target_Speed_transition) i.__ARM_fpclassify 0x08006448 Section 0 fpclassify.o(i.__ARM_fpclassify) i.__hardfp_atan 0x08006478 Section 0 atan.o(i.__hardfp_atan) i.__hardfp_pow 0x08006750 Section 0 pow.o(i.__hardfp_pow) i.__hardfp_sqrt 0x080073a0 Section 0 sqrt.o(i.__hardfp_sqrt) i.__hardfp_tan 0x08007420 Section 0 tan.o(i.__hardfp_tan) i.__ieee754_rem_pio2 0x080074a0 Section 0 rred.o(i.__ieee754_rem_pio2) i.__kernel_poly 0x080078d8 Section 0 poly.o(i.__kernel_poly) i.__kernel_tan 0x080079d0 Section 0 tan_i.o(i.__kernel_tan) i.__mathlib_dbl_divzero 0x08007d20 Section 0 dunder.o(i.__mathlib_dbl_divzero) i.__mathlib_dbl_infnan 0x08007d50 Section 0 dunder.o(i.__mathlib_dbl_infnan) i.__mathlib_dbl_infnan2 0x08007d64 Section 0 dunder.o(i.__mathlib_dbl_infnan2) i.__mathlib_dbl_invalid 0x08007d78 Section 0 dunder.o(i.__mathlib_dbl_invalid) i.__mathlib_dbl_overflow 0x08007d98 Section 0 dunder.o(i.__mathlib_dbl_overflow) i.__mathlib_dbl_underflow 0x08007db8 Section 0 dunder.o(i.__mathlib_dbl_underflow) i._sys_exit 0x08007dd8 Section 0 usart.o(i._sys_exit) i.click_N_Double_MPU6050 0x08007ddc Section 0 key.o(i.click_N_Double_MPU6050) i.data_task 0x08007eac Section 0 usartx.o(i.data_task) i.data_transition 0x08007ed4 Section 0 usartx.o(i.data_transition) i.delay_init 0x08008424 Section 0 delay.o(i.delay_init) i.delay_ms 0x08008468 Section 0 delay.o(i.delay_ms) i.delay_us 0x080084a8 Section 0 delay.o(i.delay_us) i.fabs 0x080084f0 Section 0 fabs.o(i.fabs) i.float_abs 0x08008508 Section 0 balance.o(i.float_abs) i.fputc 0x08008524 Section 0 usart.o(i.fputc) i.getSysTickCnt 0x08008540 Section 0 delay.o(i.getSysTickCnt) i.led_task 0x0800855c Section 0 led.o(i.led_task) i.main 0x08008580 Section 0 main.o(i.main) i.oled_pow 0x080085b8 Section 0 oled.o(i.oled_pow) i.oled_show 0x080085d0 Section 0 show.o(i.oled_show) i.prvAddCurrentTaskToDelayedList 0x080091d4 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList) prvAddCurrentTaskToDelayedList 0x080091d5 Thumb Code 124 tasks.o(i.prvAddCurrentTaskToDelayedList) i.prvAddNewTaskToReadyList 0x0800926c Section 0 tasks.o(i.prvAddNewTaskToReadyList) prvAddNewTaskToReadyList 0x0800926d Thumb Code 156 tasks.o(i.prvAddNewTaskToReadyList) i.prvCheckForValidListAndQueue 0x08009324 Section 0 timers.o(i.prvCheckForValidListAndQueue) prvCheckForValidListAndQueue 0x08009325 Thumb Code 72 timers.o(i.prvCheckForValidListAndQueue) i.prvCheckTasksWaitingTermination 0x08009388 Section 0 tasks.o(i.prvCheckTasksWaitingTermination) prvCheckTasksWaitingTermination 0x08009389 Thumb Code 86 tasks.o(i.prvCheckTasksWaitingTermination) i.prvCopyDataFromQueue 0x080093ec Section 0 queue.o(i.prvCopyDataFromQueue) prvCopyDataFromQueue 0x080093ed Thumb Code 42 queue.o(i.prvCopyDataFromQueue) i.prvCopyDataToQueue 0x08009416 Section 0 queue.o(i.prvCopyDataToQueue) prvCopyDataToQueue 0x08009417 Thumb Code 124 queue.o(i.prvCopyDataToQueue) i.prvDeleteTCB 0x08009492 Section 0 tasks.o(i.prvDeleteTCB) prvDeleteTCB 0x08009493 Thumb Code 18 tasks.o(i.prvDeleteTCB) i.prvGetNextExpireTime 0x080094a4 Section 0 timers.o(i.prvGetNextExpireTime) prvGetNextExpireTime 0x080094a5 Thumb Code 36 timers.o(i.prvGetNextExpireTime) i.prvHeapInit 0x080094cc Section 0 heap_4.o(i.prvHeapInit) prvHeapInit 0x080094cd Thumb Code 98 heap_4.o(i.prvHeapInit) i.prvIdleTask 0x08009548 Section 0 tasks.o(i.prvIdleTask) prvIdleTask 0x08009549 Thumb Code 32 tasks.o(i.prvIdleTask) i.prvInitialiseNewQueue 0x08009570 Section 0 queue.o(i.prvInitialiseNewQueue) prvInitialiseNewQueue 0x08009571 Thumb Code 46 queue.o(i.prvInitialiseNewQueue) i.prvInitialiseNewTask 0x080095a0 Section 0 tasks.o(i.prvInitialiseNewTask) prvInitialiseNewTask 0x080095a1 Thumb Code 170 tasks.o(i.prvInitialiseNewTask) i.prvInitialiseTaskLists 0x08009670 Section 0 tasks.o(i.prvInitialiseTaskLists) prvInitialiseTaskLists 0x08009671 Thumb Code 70 tasks.o(i.prvInitialiseTaskLists) i.prvInsertBlockIntoFreeList 0x080096d8 Section 0 heap_4.o(i.prvInsertBlockIntoFreeList) prvInsertBlockIntoFreeList 0x080096d9 Thumb Code 96 heap_4.o(i.prvInsertBlockIntoFreeList) i.prvInsertTimerInActiveList 0x08009740 Section 0 timers.o(i.prvInsertTimerInActiveList) prvInsertTimerInActiveList 0x08009741 Thumb Code 80 timers.o(i.prvInsertTimerInActiveList) i.prvIsQueueEmpty 0x08009798 Section 0 queue.o(i.prvIsQueueEmpty) prvIsQueueEmpty 0x08009799 Thumb Code 26 queue.o(i.prvIsQueueEmpty) i.prvIsQueueFull 0x080097b2 Section 0 queue.o(i.prvIsQueueFull) prvIsQueueFull 0x080097b3 Thumb Code 30 queue.o(i.prvIsQueueFull) i.prvNotifyQueueSetContainer 0x080097d0 Section 0 queue.o(i.prvNotifyQueueSetContainer) prvNotifyQueueSetContainer 0x080097d1 Thumb Code 124 queue.o(i.prvNotifyQueueSetContainer) i.prvProcessExpiredTimer 0x08009870 Section 0 timers.o(i.prvProcessExpiredTimer) prvProcessExpiredTimer 0x08009871 Thumb Code 84 timers.o(i.prvProcessExpiredTimer) i.prvProcessReceivedCommands 0x080098f0 Section 0 timers.o(i.prvProcessReceivedCommands) prvProcessReceivedCommands 0x080098f1 Thumb Code 254 timers.o(i.prvProcessReceivedCommands) i.prvProcessTimerOrBlockTask 0x08009a1c Section 0 timers.o(i.prvProcessTimerOrBlockTask) prvProcessTimerOrBlockTask 0x08009a1d Thumb Code 102 timers.o(i.prvProcessTimerOrBlockTask) i.prvResetNextTaskUnblockTime 0x08009a90 Section 0 tasks.o(i.prvResetNextTaskUnblockTime) prvResetNextTaskUnblockTime 0x08009a91 Thumb Code 42 tasks.o(i.prvResetNextTaskUnblockTime) i.prvSampleTimeNow 0x08009ac4 Section 0 timers.o(i.prvSampleTimeNow) prvSampleTimeNow 0x08009ac5 Thumb Code 40 timers.o(i.prvSampleTimeNow) i.prvSwitchTimerLists 0x08009af0 Section 0 timers.o(i.prvSwitchTimerLists) prvSwitchTimerLists 0x08009af1 Thumb Code 140 timers.o(i.prvSwitchTimerLists) i.prvTaskExitError 0x08009bac Section 0 port.o(i.prvTaskExitError) prvTaskExitError 0x08009bad Thumb Code 50 port.o(i.prvTaskExitError) i.prvTimerTask 0x08009c20 Section 0 timers.o(i.prvTimerTask) prvTimerTask 0x08009c21 Thumb Code 26 timers.o(i.prvTimerTask) i.prvUnlockQueue 0x08009c3a Section 0 queue.o(i.prvUnlockQueue) prvUnlockQueue 0x08009c3b Thumb Code 146 queue.o(i.prvUnlockQueue) i.pstwo_task 0x08009ccc Section 0 pstwo.o(i.pstwo_task) i.pvPortMalloc 0x08009ce4 Section 0 heap_4.o(i.pvPortMalloc) i.pvTaskIncrementMutexHeldCount 0x08009e38 Section 0 tasks.o(i.pvTaskIncrementMutexHeldCount) i.pxPortInitialiseStack 0x08009e58 Section 0 port.o(i.pxPortInitialiseStack) i.show_task 0x08009e84 Section 0 show.o(i.show_task) i.sqrt 0x0800a010 Section 0 sqrt.o(i.sqrt) i.start_task 0x0800a080 Section 0 main.o(i.start_task) i.systemInit 0x0800a180 Section 0 system.o(i.systemInit) i.target_limit_float 0x0800a23e Section 0 balance.o(i.target_limit_float) i.target_limit_int 0x0800a268 Section 0 balance.o(i.target_limit_int) i.uart1_init 0x0800a280 Section 0 usartx.o(i.uart1_init) i.uart2_init 0x0800a330 Section 0 usartx.o(i.uart2_init) i.uart3_init 0x0800a3e0 Section 0 usartx.o(i.uart3_init) i.uart5_init 0x0800a490 Section 0 usartx.o(i.uart5_init) i.usart1_send 0x0800a570 Section 0 usartx.o(i.usart1_send) i.usart3_send 0x0800a588 Section 0 usartx.o(i.usart3_send) i.usart5_send 0x0800a5a4 Section 0 usartx.o(i.usart5_send) i.uxListRemove 0x0800a5bc Section 0 list.o(i.uxListRemove) i.vListInitialise 0x0800a5e4 Section 0 list.o(i.vListInitialise) i.vListInitialiseItem 0x0800a5fe Section 0 list.o(i.vListInitialiseItem) i.vListInsert 0x0800a604 Section 0 list.o(i.vListInsert) i.vListInsertEnd 0x0800a638 Section 0 list.o(i.vListInsertEnd) i.vPortEnterCritical 0x0800a650 Section 0 port.o(i.vPortEnterCritical) i.vPortExitCritical 0x0800a6d8 Section 0 port.o(i.vPortExitCritical) i.vPortFree 0x0800a748 Section 0 heap_4.o(i.vPortFree) i.vPortSetupTimerInterrupt 0x0800a800 Section 0 port.o(i.vPortSetupTimerInterrupt) i.vPortValidateInterruptPriority 0x0800a820 Section 0 port.o(i.vPortValidateInterruptPriority) i.vQueueAddToRegistry 0x0800a8c0 Section 0 queue.o(i.vQueueAddToRegistry) i.vQueueWaitForMessageRestricted 0x0800a8ec Section 0 queue.o(i.vQueueWaitForMessageRestricted) i.vTaskDelay 0x0800a938 Section 0 tasks.o(i.vTaskDelay) i.vTaskDelayUntil 0x0800a9ac Section 0 tasks.o(i.vTaskDelayUntil) i.vTaskDelete 0x0800aa88 Section 0 tasks.o(i.vTaskDelete) i.vTaskMissedYield 0x0800ab94 Section 0 tasks.o(i.vTaskMissedYield) i.vTaskPlaceOnEventList 0x0800aba0 Section 0 tasks.o(i.vTaskPlaceOnEventList) i.vTaskPlaceOnEventListRestricted 0x0800abf4 Section 0 tasks.o(i.vTaskPlaceOnEventListRestricted) i.vTaskPriorityInherit 0x0800ac50 Section 0 tasks.o(i.vTaskPriorityInherit) i.vTaskSetTimeOutState 0x0800ad00 Section 0 tasks.o(i.vTaskSetTimeOutState) i.vTaskStartScheduler 0x0800ad4c Section 0 tasks.o(i.vTaskStartScheduler) i.vTaskSuspendAll 0x0800adf8 Section 0 tasks.o(i.vTaskSuspendAll) i.vTaskSwitchContext 0x0800ae08 Section 0 tasks.o(i.vTaskSwitchContext) i.xPortStartScheduler 0x0800aeb0 Section 0 port.o(i.xPortStartScheduler) i.xPortSysTickHandler 0x0800b00c Section 0 port.o(i.xPortSysTickHandler) i.xQueueGenericCreate 0x0800b040 Section 0 queue.o(i.xQueueGenericCreate) i.xQueueGenericReceive 0x0800b0b4 Section 0 queue.o(i.xQueueGenericReceive) i.xQueueGenericReset 0x0800b27c Section 0 queue.o(i.xQueueGenericReset) i.xQueueGenericSend 0x0800b32c Section 0 queue.o(i.xQueueGenericSend) i.xQueueGenericSendFromISR 0x0800b4f0 Section 0 queue.o(i.xQueueGenericSendFromISR) i.xTaskCheckForTimeOut 0x0800b600 Section 0 tasks.o(i.xTaskCheckForTimeOut) i.xTaskCreate 0x0800b6a0 Section 0 tasks.o(i.xTaskCreate) i.xTaskGetSchedulerState 0x0800b700 Section 0 tasks.o(i.xTaskGetSchedulerState) i.xTaskGetTickCount 0x0800b720 Section 0 tasks.o(i.xTaskGetTickCount) i.xTaskIncrementTick 0x0800b72c Section 0 tasks.o(i.xTaskIncrementTick) i.xTaskPriorityDisinherit 0x0800b88c Section 0 tasks.o(i.xTaskPriorityDisinherit) i.xTaskRemoveFromEventList 0x0800b964 Section 0 tasks.o(i.xTaskRemoveFromEventList) i.xTaskResumeAll 0x0800ba18 Section 0 tasks.o(i.xTaskResumeAll) i.xTimerCreateTimerTask 0x0800bb38 Section 0 timers.o(i.xTimerCreateTimerTask) i.xTimerGenericCommand 0x0800bbac Section 0 timers.o(i.xTimerGenericCommand) x$fpl$basic 0x0800bc50 Section 24 basic.o(x$fpl$basic) $v0 0x0800bc50 Number 0 basic.o(x$fpl$basic) x$fpl$d2f 0x0800bc68 Section 98 d2f.o(x$fpl$d2f) $v0 0x0800bc68 Number 0 d2f.o(x$fpl$d2f) x$fpl$dadd 0x0800bccc Section 336 daddsub_clz.o(x$fpl$dadd) $v0 0x0800bccc Number 0 daddsub_clz.o(x$fpl$dadd) _dadd1 0x0800bcdd Thumb Code 0 daddsub_clz.o(x$fpl$dadd) x$fpl$dcheck1 0x0800be1c Section 16 dcheck1.o(x$fpl$dcheck1) $v0 0x0800be1c Number 0 dcheck1.o(x$fpl$dcheck1) x$fpl$dcmpinf 0x0800be2c Section 24 dcmpi.o(x$fpl$dcmpinf) $v0 0x0800be2c Number 0 dcmpi.o(x$fpl$dcmpinf) x$fpl$ddiv 0x0800be44 Section 688 ddiv.o(x$fpl$ddiv) $v0 0x0800be44 Number 0 ddiv.o(x$fpl$ddiv) ddiv_entry 0x0800be4b Thumb Code 0 ddiv.o(x$fpl$ddiv) x$fpl$dfix 0x0800c0f4 Section 94 dfix.o(x$fpl$dfix) $v0 0x0800c0f4 Number 0 dfix.o(x$fpl$dfix) x$fpl$dflt 0x0800c152 Section 46 dflt_clz.o(x$fpl$dflt) $v0 0x0800c152 Number 0 dflt_clz.o(x$fpl$dflt) x$fpl$dfltu 0x0800c180 Section 38 dflt_clz.o(x$fpl$dfltu) $v0 0x0800c180 Number 0 dflt_clz.o(x$fpl$dfltu) x$fpl$dleqf 0x0800c1a8 Section 120 dleqf.o(x$fpl$dleqf) $v0 0x0800c1a8 Number 0 dleqf.o(x$fpl$dleqf) x$fpl$dmul 0x0800c220 Section 340 dmul.o(x$fpl$dmul) $v0 0x0800c220 Number 0 dmul.o(x$fpl$dmul) x$fpl$dnaninf 0x0800c374 Section 156 dnaninf.o(x$fpl$dnaninf) $v0 0x0800c374 Number 0 dnaninf.o(x$fpl$dnaninf) x$fpl$dretinf 0x0800c410 Section 12 dretinf.o(x$fpl$dretinf) $v0 0x0800c410 Number 0 dretinf.o(x$fpl$dretinf) x$fpl$drleqf 0x0800c41c Section 108 drleqf.o(x$fpl$drleqf) $v0 0x0800c41c Number 0 drleqf.o(x$fpl$drleqf) x$fpl$drsb 0x0800c488 Section 22 daddsub_clz.o(x$fpl$drsb) $v0 0x0800c488 Number 0 daddsub_clz.o(x$fpl$drsb) x$fpl$dsqrt 0x0800c4a0 Section 408 dsqrt_umaal.o(x$fpl$dsqrt) $v0 0x0800c4a0 Number 0 dsqrt_umaal.o(x$fpl$dsqrt) x$fpl$dsub 0x0800c638 Section 468 daddsub_clz.o(x$fpl$dsub) $v0 0x0800c638 Number 0 daddsub_clz.o(x$fpl$dsub) _dsub1 0x0800c649 Thumb Code 0 daddsub_clz.o(x$fpl$dsub) x$fpl$f2d 0x0800c80c Section 86 f2d.o(x$fpl$f2d) $v0 0x0800c80c Number 0 f2d.o(x$fpl$f2d) x$fpl$fnaninf 0x0800c862 Section 140 fnaninf.o(x$fpl$fnaninf) $v0 0x0800c862 Number 0 fnaninf.o(x$fpl$fnaninf) x$fpl$fpinit 0x0800c8ee Section 10 fpinit.o(x$fpl$fpinit) $v0 0x0800c8ee Number 0 fpinit.o(x$fpl$fpinit) x$fpl$fretinf 0x0800c8f8 Section 10 fretinf.o(x$fpl$fretinf) $v0 0x0800c8f8 Number 0 fretinf.o(x$fpl$fretinf) x$fpl$retnan 0x0800c902 Section 100 retnan.o(x$fpl$retnan) $v0 0x0800c902 Number 0 retnan.o(x$fpl$retnan) x$fpl$scalbn 0x0800c966 Section 92 scalbn.o(x$fpl$scalbn) $v0 0x0800c966 Number 0 scalbn.o(x$fpl$scalbn) x$fpl$trapveneer 0x0800c9c2 Section 48 trapv.o(x$fpl$trapveneer) $v0 0x0800c9c2 Number 0 trapv.o(x$fpl$trapveneer) .constdata 0x0800c9f2 Section 5284 oled.o(.constdata) x$fpl$usenofp 0x0800c9f2 Section 0 usenofp.o(x$fpl$usenofp) .constdata 0x0800de98 Section 152 atan.o(.constdata) atanhi 0x0800de98 Data 32 atan.o(.constdata) atanlo 0x0800deb8 Data 32 atan.o(.constdata) aTodd 0x0800ded8 Data 40 atan.o(.constdata) aTeven 0x0800df00 Data 48 atan.o(.constdata) .constdata 0x0800df30 Section 136 pow.o(.constdata) bp 0x0800df30 Data 16 pow.o(.constdata) dp_h 0x0800df40 Data 16 pow.o(.constdata) dp_l 0x0800df50 Data 16 pow.o(.constdata) L 0x0800df60 Data 48 pow.o(.constdata) P 0x0800df90 Data 40 pow.o(.constdata) .constdata 0x0800dfb8 Section 8 qnan.o(.constdata) .constdata 0x0800dfc0 Section 200 rred.o(.constdata) pio2s 0x0800dfc0 Data 48 rred.o(.constdata) twooverpi 0x0800dff0 Data 152 rred.o(.constdata) .constdata 0x0800e088 Section 96 tan_i.o(.constdata) Todd 0x0800e088 Data 48 tan_i.o(.constdata) Teven 0x0800e0b8 Data 48 tan_i.o(.constdata) .data 0x20000000 Section 4 main.o(.data) .data 0x20000004 Section 20 system_stm32f4xx.o(.data) .data 0x20000018 Section 12 adc.o(.data) .data 0x20000024 Section 20 key.o(.data) flag_key 0x20000024 Data 1 key.o(.data) flag_key 0x20000025 Data 1 key.o(.data) count_key 0x20000026 Data 1 key.o(.data) double_key 0x20000027 Data 1 key.o(.data) count_single 0x20000028 Data 2 key.o(.data) Forever_count 0x2000002a Data 2 key.o(.data) flag_key 0x2000002c Data 1 key.o(.data) count_key 0x2000002d Data 1 key.o(.data) double_key 0x2000002e Data 1 key.o(.data) count_single 0x20000030 Data 2 key.o(.data) Forever_count 0x20000032 Data 2 key.o(.data) Long_Press_count 0x20000034 Data 2 key.o(.data) Long_Press 0x20000036 Data 2 key.o(.data) .data 0x20000038 Section 8 led.o(.data) temp 0x2000003c Data 4 led.o(.data) .data 0x20000040 Section 40 pstwo.o(.data) Strat 0x20000064 Data 4 pstwo.o(.data) .data 0x20000068 Section 72 timer.o(.data) .data 0x200000b0 Section 22 usartx.o(.data) Count 0x200000b8 Data 1 usartx.o(.data) Flag_PID 0x200000b9 Data 1 usartx.o(.data) i 0x200000ba Data 1 usartx.o(.data) j 0x200000bb Data 1 usartx.o(.data) Last_Usart_Receive 0x200000bc Data 1 usartx.o(.data) Data 0x200000c0 Data 4 usartx.o(.data) Count 0x200000c4 Data 1 usartx.o(.data) Count 0x200000c5 Data 1 usartx.o(.data) .data 0x200000c8 Section 8 delay.o(.data) fac_us 0x200000c8 Data 1 delay.o(.data) fac_ms 0x200000ca Data 2 delay.o(.data) sysTickCnt 0x200000cc Data 4 delay.o(.data) .data 0x200000d0 Section 6 usart.o(.data) .data 0x200000d6 Section 16 stm32f4xx_rcc.o(.data) APBAHBPrescTable 0x200000d6 Data 16 stm32f4xx_rcc.o(.data) .data 0x200000e8 Section 60 tasks.o(.data) pxDelayedTaskList 0x200000ec Data 4 tasks.o(.data) pxOverflowDelayedTaskList 0x200000f0 Data 4 tasks.o(.data) uxDeletedTasksWaitingCleanUp 0x200000f4 Data 4 tasks.o(.data) uxCurrentNumberOfTasks 0x200000f8 Data 4 tasks.o(.data) xTickCount 0x200000fc Data 4 tasks.o(.data) uxTopReadyPriority 0x20000100 Data 4 tasks.o(.data) xSchedulerRunning 0x20000104 Data 4 tasks.o(.data) uxPendedTicks 0x20000108 Data 4 tasks.o(.data) xYieldPending 0x2000010c Data 4 tasks.o(.data) xNumOfOverflows 0x20000110 Data 4 tasks.o(.data) uxTaskNumber 0x20000114 Data 4 tasks.o(.data) xNextTaskUnblockTime 0x20000118 Data 4 tasks.o(.data) xIdleTaskHandle 0x2000011c Data 4 tasks.o(.data) uxSchedulerSuspended 0x20000120 Data 4 tasks.o(.data) .data 0x20000124 Section 20 timers.o(.data) pxCurrentTimerList 0x20000124 Data 4 timers.o(.data) pxOverflowTimerList 0x20000128 Data 4 timers.o(.data) xTimerQueue 0x2000012c Data 4 timers.o(.data) xTimerTaskHandle 0x20000130 Data 4 timers.o(.data) xLastTime 0x20000134 Data 4 timers.o(.data) .data 0x20000138 Section 12 port.o(.data) uxCriticalNesting 0x20000138 Data 4 port.o(.data) ucMaxSysCallPriority 0x2000013c Data 1 port.o(.data) ulMaxPRIGROUPValue 0x20000140 Data 4 port.o(.data) .data 0x20000144 Section 24 heap_4.o(.data) xStart 0x20000144 Data 8 heap_4.o(.data) pxEnd 0x2000014c Data 4 heap_4.o(.data) xFreeBytesRemaining 0x20000150 Data 4 heap_4.o(.data) xMinimumEverFreeBytesRemaining 0x20000154 Data 4 heap_4.o(.data) xBlockAllocatedBit 0x20000158 Data 4 heap_4.o(.data) .data 0x2000015c Section 120 system.o(.data) .data 0x200001d4 Section 62 balance.o(.data) Bias 0x200001e0 Data 4 balance.o(.data) Pwm 0x200001e4 Data 4 balance.o(.data) Last_bias 0x200001e8 Data 4 balance.o(.data) Bias 0x200001ec Data 4 balance.o(.data) Pwm 0x200001f0 Data 4 balance.o(.data) Last_bias 0x200001f4 Data 4 balance.o(.data) Bias 0x200001f8 Data 4 balance.o(.data) Pwm 0x200001fc Data 4 balance.o(.data) Last_bias 0x20000200 Data 4 balance.o(.data) Bias 0x20000204 Data 4 balance.o(.data) Pwm 0x20000208 Data 4 balance.o(.data) Last_bias 0x2000020c Data 4 balance.o(.data) thrice 0x20000210 Data 1 balance.o(.data) error 0x20000211 Data 1 balance.o(.data) .data 0x20000214 Section 25 show.o(.data) LowVoltage_1 0x20000220 Data 4 show.o(.data) LowVoltage_2 0x20000224 Data 4 show.o(.data) count 0x20000228 Data 4 show.o(.data) flag_show 0x2000022c Data 1 show.o(.data) .data 0x20000230 Section 78 mpu6050.o(.data) .bss 0x20000280 Section 1024 oled.o(.bss) .bss 0x20000680 Section 9 pstwo.o(.bss) .bss 0x2000068c Section 141 usartx.o(.bss) rxbuf 0x200006dc Data 11 usartx.o(.bss) Receive 0x200006e7 Data 50 usartx.o(.bss) .bss 0x2000071c Section 64 queue.o(.bss) .bss 0x2000075c Section 740 tasks.o(.bss) pxReadyTasksLists 0x2000075c Data 640 tasks.o(.bss) xDelayedTaskList1 0x200009dc Data 20 tasks.o(.bss) xDelayedTaskList2 0x200009f0 Data 20 tasks.o(.bss) xPendingReadyList 0x20000a04 Data 20 tasks.o(.bss) xTasksWaitingTermination 0x20000a18 Data 20 tasks.o(.bss) xSuspendedTaskList 0x20000a2c Data 20 tasks.o(.bss) .bss 0x20000a40 Section 40 timers.o(.bss) xActiveTimerList1 0x20000a40 Data 20 timers.o(.bss) xActiveTimerList2 0x20000a54 Data 20 timers.o(.bss) .bss 0x20000a68 Section 20480 heap_4.o(.bss) ucHeap 0x20000a68 Data 20480 heap_4.o(.bss) .bss 0x20005a68 Section 92 system.o(.bss) .bss 0x20005ac4 Section 16 balance.o(.bss) .bss 0x20005ad4 Section 24 robot_select_init.o(.bss) .bss 0x20005aec Section 96 libspace.o(.bss) HEAP 0x20005b50 Section 512 startup_stm32f40_41xxx.o(HEAP) Heap_Mem 0x20005b50 Data 512 startup_stm32f40_41xxx.o(HEAP) STACK 0x20005d50 Section 1024 startup_stm32f40_41xxx.o(STACK) Stack_Mem 0x20005d50 Data 1024 startup_stm32f40_41xxx.o(STACK) __initial_sp 0x20006150 Data 0 startup_stm32f40_41xxx.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$IEEEX$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE __ARM_exceptions_init - Undefined Weak Reference __alloca_initialize - Undefined Weak Reference __arm_preinit_ - Undefined Weak Reference __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __rt_locale - Undefined Weak Reference __sigvec_lookup - Undefined Weak Reference _atexit_init - Undefined Weak Reference _call_atexit_fns - Undefined Weak Reference _clock_init - Undefined Weak Reference _fp_trap_init - Undefined Weak Reference _fp_trap_shutdown - Undefined Weak Reference _get_lc_collate - Undefined Weak Reference _get_lc_ctype - Undefined Weak Reference _get_lc_monetary - Undefined Weak Reference _get_lc_numeric - Undefined Weak Reference _get_lc_time - Undefined Weak Reference _getenv_init - Undefined Weak Reference _handle_redirection - Undefined Weak Reference _init_alloc - Undefined Weak Reference _init_user_alloc - Undefined Weak Reference _initio - Undefined Weak Reference _mutex_acquire - Undefined Weak Reference _mutex_release - Undefined Weak Reference _printf_mbtowc - Undefined Weak Reference _printf_post_padding - Undefined Weak Reference _printf_pre_padding - Undefined Weak Reference _printf_truncate_signed - Undefined Weak Reference _printf_truncate_unsigned - Undefined Weak Reference _rand_init - Undefined Weak Reference _signal_finish - Undefined Weak Reference _signal_init - Undefined Weak Reference _terminate_alloc - Undefined Weak Reference _terminate_user_alloc - Undefined Weak Reference _terminateio - Undefined Weak Reference __Vectors_Size 0x00000188 Number 0 startup_stm32f40_41xxx.o ABSOLUTE __Vectors 0x08000000 Data 4 startup_stm32f40_41xxx.o(RESET) __Vectors_End 0x08000188 Data 0 startup_stm32f40_41xxx.o(RESET) __main 0x08000189 Thumb Code 8 __main.o(!!!main) __scatterload 0x08000191 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_rt2 0x08000191 Thumb Code 44 __scatter.o(!!!scatter) __scatterload_rt2_thumb_only 0x08000191 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_null 0x0800019f Thumb Code 0 __scatter.o(!!!scatter) __decompress 0x080001c5 Thumb Code 90 __dczerorl2.o(!!dczerorl2) __decompress1 0x080001c5 Thumb Code 0 __dczerorl2.o(!!dczerorl2) __scatterload_zeroinit 0x08000221 Thumb Code 28 __scatter_zi.o(!!handler_zi) _printf_d 0x0800023d Thumb Code 0 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) _printf_percent 0x0800023d Thumb Code 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) _printf_s 0x08000243 Thumb Code 0 _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) _printf_percent_end 0x08000249 Thumb Code 0 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) __rt_lib_init 0x0800024d Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) __rt_lib_init_fp_1 0x0800024f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000001) __rt_lib_init_alloca_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) __rt_lib_init_argv_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) __rt_lib_init_atexit_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) __rt_lib_init_clock_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) __rt_lib_init_cpp_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) __rt_lib_init_exceptions_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) __rt_lib_init_fp_trap_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) __rt_lib_init_getenv_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) __rt_lib_init_heap_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) __rt_lib_init_lc_collate_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011) __rt_lib_init_lc_ctype_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) __rt_lib_init_lc_monetary_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) __rt_lib_init_lc_numeric_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) __rt_lib_init_lc_time_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) __rt_lib_init_preinit_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) __rt_lib_init_rand_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) __rt_lib_init_return 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033) __rt_lib_init_signal_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) __rt_lib_init_stdio_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) __rt_lib_init_user_alloc_1 0x08000253 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) __rt_lib_shutdown 0x08000255 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) __rt_lib_shutdown_cpp_1 0x08000257 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) __rt_lib_shutdown_fp_trap_1 0x08000257 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) __rt_lib_shutdown_heap_1 0x08000257 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) __rt_lib_shutdown_return 0x08000257 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) __rt_lib_shutdown_signal_1 0x08000257 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) __rt_lib_shutdown_stdio_1 0x08000257 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) __rt_lib_shutdown_user_alloc_1 0x08000257 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) __rt_entry 0x08000259 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) __rt_entry_presh_1 0x08000259 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) __rt_entry_sh 0x08000259 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) __rt_entry_li 0x0800025f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) __rt_entry_postsh_1 0x0800025f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) __rt_entry_main 0x08000263 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) __rt_entry_postli_1 0x08000263 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) __rt_exit 0x0800026b Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) __rt_exit_ls 0x0800026d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) __rt_exit_prels_1 0x0800026d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) __rt_exit_exit 0x08000271 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) SVC_Handler 0x08000279 Thumb Code 28 port.o(.emb_text) __asm___6_port_c_39a90d8d__prvStartFirstTask 0x08000299 Thumb Code 28 port.o(.emb_text) __asm___6_port_c_39a90d8d__prvEnableVFP 0x080002b9 Thumb Code 16 port.o(.emb_text) PendSV_Handler 0x080002cd Thumb Code 88 port.o(.emb_text) vPortGetIPSR 0x08000329 Thumb Code 6 port.o(.emb_text) Reset_Handler 0x08000331 Thumb Code 8 startup_stm32f40_41xxx.o(.text) ADC_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CAN1_RX1_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CAN1_SCE_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CAN1_TX_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CAN2_RX0_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CAN2_RX1_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CAN2_SCE_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CAN2_TX_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) CRYP_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DCMI_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream0_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream1_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream2_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream3_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream4_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream5_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream6_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA1_Stream7_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream0_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream1_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream2_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream3_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream4_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream5_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream6_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) DMA2_Stream7_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) ETH_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) ETH_WKUP_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) EXTI0_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) EXTI15_10_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) EXTI1_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) EXTI2_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) EXTI3_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) EXTI4_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) EXTI9_5_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) FLASH_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) FPU_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) FSMC_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) HASH_RNG_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) I2C1_ER_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) I2C1_EV_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) I2C2_ER_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) I2C2_EV_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) I2C3_ER_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) I2C3_EV_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) OTG_FS_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) OTG_FS_WKUP_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) OTG_HS_EP1_IN_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) OTG_HS_EP1_OUT_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) OTG_HS_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) OTG_HS_WKUP_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) PVD_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) RCC_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) RTC_Alarm_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) RTC_WKUP_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) SDIO_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) SPI1_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) SPI2_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) SPI3_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TAMP_STAMP_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TIM1_BRK_TIM9_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TIM1_CC_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TIM1_TRG_COM_TIM11_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TIM1_UP_TIM10_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TIM6_DAC_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TIM7_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) TIM8_TRG_COM_TIM14_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) UART4_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) USART6_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) WWDG_IRQHandler 0x0800034b Thumb Code 0 startup_stm32f40_41xxx.o(.text) __user_initial_stackheap 0x0800034d Thumb Code 0 startup_stm32f40_41xxx.o(.text) __use_no_semihosting 0x08000371 Thumb Code 2 use_no_semi_2.o(.text) __2printf 0x08000375 Thumb Code 20 noretval__2printf.o(.text) __printf 0x0800038d Thumb Code 104 __printf.o(.text) _printf_str 0x080003f5 Thumb Code 82 _printf_str.o(.text) _printf_int_dec 0x08000449 Thumb Code 104 _printf_dec.o(.text) __aeabi_memcpy 0x080004c1 Thumb Code 0 rt_memcpy_v6.o(.text) __rt_memcpy 0x080004c1 Thumb Code 138 rt_memcpy_v6.o(.text) _memcpy_lastbytes 0x08000527 Thumb Code 0 rt_memcpy_v6.o(.text) __aeabi_memset 0x0800054b Thumb Code 16 aeabi_memset.o(.text) __aeabi_memclr 0x0800055b Thumb Code 0 rt_memclr.o(.text) __rt_memclr 0x0800055b Thumb Code 68 rt_memclr.o(.text) _memset 0x0800055f Thumb Code 0 rt_memclr.o(.text) __use_two_region_memory 0x0800059f Thumb Code 2 heapauxi.o(.text) __rt_heap_escrow$2region 0x080005a1 Thumb Code 2 heapauxi.o(.text) __rt_heap_expand$2region 0x080005a3 Thumb Code 2 heapauxi.o(.text) __I$use$semihosting 0x080005a5 Thumb Code 0 use_no_semi.o(.text) __use_no_semihosting_swi 0x080005a5 Thumb Code 2 use_no_semi.o(.text) __read_errno 0x080005a7 Thumb Code 10 _rserrno.o(.text) __set_errno 0x080005b1 Thumb Code 12 _rserrno.o(.text) _printf_int_common 0x080005bd Thumb Code 178 _printf_intcommon.o(.text) _printf_char_common 0x0800067b Thumb Code 32 _printf_char_common.o(.text) _printf_cs_common 0x080006a1 Thumb Code 20 _printf_char.o(.text) _printf_char 0x080006b5 Thumb Code 16 _printf_char.o(.text) _printf_string 0x080006c5 Thumb Code 8 _printf_char.o(.text) _printf_char_file 0x080006cd Thumb Code 32 _printf_char_file.o(.text) __aeabi_memcpy4 0x080006f1 Thumb Code 0 rt_memcpy_w.o(.text) __aeabi_memcpy8 0x080006f1 Thumb Code 0 rt_memcpy_w.o(.text) __rt_memcpy_w 0x080006f1 Thumb Code 100 rt_memcpy_w.o(.text) _memcpy_lastbytes_aligned 0x08000739 Thumb Code 0 rt_memcpy_w.o(.text) __aeabi_memclr4 0x08000755 Thumb Code 0 rt_memclr_w.o(.text) __aeabi_memclr8 0x08000755 Thumb Code 0 rt_memclr_w.o(.text) __rt_memclr_w 0x08000755 Thumb Code 78 rt_memclr_w.o(.text) _memset_w 0x08000759 Thumb Code 0 rt_memclr_w.o(.text) __aeabi_errno_addr 0x080007a5 Thumb Code 8 rt_errno_addr_intlibspace.o(.text) __errno$intlibspace 0x080007a5 Thumb Code 0 rt_errno_addr_intlibspace.o(.text) __rt_errno_addr$intlibspace 0x080007a5 Thumb Code 0 rt_errno_addr_intlibspace.o(.text) ferror 0x080007ad Thumb Code 8 ferror.o(.text) __user_libspace 0x080007b5 Thumb Code 8 libspace.o(.text) __user_perproc_libspace 0x080007b5 Thumb Code 0 libspace.o(.text) __user_perthread_libspace 0x080007b5 Thumb Code 0 libspace.o(.text) __user_setup_stackheap 0x080007bd Thumb Code 74 sys_stackheap_outer.o(.text) exit 0x08000807 Thumb Code 18 exit.o(.text) ADC_Cmd 0x08000819 Thumb Code 22 stm32f4xx_adc.o(i.ADC_Cmd) ADC_CommonInit 0x08000831 Thumb Code 34 stm32f4xx_adc.o(i.ADC_CommonInit) ADC_GetConversionValue 0x08000861 Thumb Code 8 stm32f4xx_adc.o(i.ADC_GetConversionValue) ADC_GetFlagStatus 0x08000869 Thumb Code 18 stm32f4xx_adc.o(i.ADC_GetFlagStatus) ADC_Init 0x0800087d Thumb Code 74 stm32f4xx_adc.o(i.ADC_Init) ADC_RegularChannelConfig 0x080008d1 Thumb Code 184 stm32f4xx_adc.o(i.ADC_RegularChannelConfig) ADC_SoftwareStartConv 0x08000989 Thumb Code 10 stm32f4xx_adc.o(i.ADC_SoftwareStartConv) APP_Show 0x08000995 Thumb Code 228 show.o(i.APP_Show) Adc_Init 0x08000ad9 Thumb Code 124 adc.o(i.Adc_Init) Adc_POWER_Init 0x08000b5d Thumb Code 124 adc.o(i.Adc_POWER_Init) Balance_task 0x08000be1 Thumb Code 724 balance.o(i.Balance_task) BusFault_Handler 0x08000ef5 Thumb Code 4 stm32f4xx_it.o(i.BusFault_Handler) Buzzer_Init 0x08000ef9 Thumb Code 50 led.o(i.Buzzer_Init) CAN1_Mode_Init 0x08000f31 Thumb Code 488 can.o(i.CAN1_Mode_Init) CAN1_RX0_IRQHandler 0x08001125 Thumb Code 252 can.o(i.CAN1_RX0_IRQHandler) CAN1_Rx_Msg 0x08001251 Thumb Code 208 can.o(i.CAN1_Rx_Msg) CAN1_Send_Num 0x08001329 Thumb Code 64 can.o(i.CAN1_Send_Num) CAN1_Tx_Msg 0x08001369 Thumb Code 260 can.o(i.CAN1_Tx_Msg) CAN1_Tx_Staus 0x08001475 Thumb Code 126 can.o(i.CAN1_Tx_Staus) CAN_ITConfig 0x080014f9 Thumb Code 18 stm32f4xx_can.o(i.CAN_ITConfig) CAN_SEND 0x0800150d Thumb Code 102 usartx.o(i.CAN_SEND) Check_Sum 0x08001579 Thumb Code 52 usartx.o(i.Check_Sum) DebugMon_Handler 0x080015b5 Thumb Code 2 stm32f4xx_it.o(i.DebugMon_Handler) Drive_Motor 0x080015b9 Thumb Code 1992 balance.o(i.Drive_Motor) Enable_Pin 0x08001dc1 Thumb Code 42 motor.o(i.Enable_Pin) Encoder_Init_TIM2 0x08001df1 Thumb Code 224 encoder.o(i.Encoder_Init_TIM2) Encoder_Init_TIM3 0x08001ed9 Thumb Code 180 encoder.o(i.Encoder_Init_TIM3) Encoder_Init_TIM4 0x08001f95 Thumb Code 180 encoder.o(i.Encoder_Init_TIM4) Encoder_Init_TIM5 0x08002051 Thumb Code 178 encoder.o(i.Encoder_Init_TIM5) GPIO_Init 0x0800210d Thumb Code 144 stm32f4xx_gpio.o(i.GPIO_Init) GPIO_PinAFConfig 0x0800219d Thumb Code 70 stm32f4xx_gpio.o(i.GPIO_PinAFConfig) GPIO_SetBits 0x080021e3 Thumb Code 4 stm32f4xx_gpio.o(i.GPIO_SetBits) Get_Adc 0x080021e9 Thumb Code 44 adc.o(i.Get_Adc) Get_Adc2 0x08002219 Thumb Code 44 adc.o(i.Get_Adc2) Get_RC 0x08002249 Thumb Code 874 balance.o(i.Get_RC) Get_Velocity_Form_Encoder 0x080025e9 Thumb Code 484 balance.o(i.Get_Velocity_Form_Encoder) Get_adc_Average 0x080027f1 Thumb Code 46 adc.o(i.Get_adc_Average) Get_battery_volt 0x08002821 Thumb Code 120 adc.o(i.Get_battery_volt) HardFault_Handler 0x080028c1 Thumb Code 4 stm32f4xx_it.o(i.HardFault_Handler) I2C_Ack 0x080028c5 Thumb Code 64 i2c.o(i.I2C_Ack) I2C_GPIOInit 0x08002911 Thumb Code 62 i2c.o(i.I2C_GPIOInit) I2C_NAck 0x0800295d Thumb Code 62 i2c.o(i.I2C_NAck) I2C_ReadByte 0x080029a9 Thumb Code 100 i2c.o(i.I2C_ReadByte) I2C_ReadOneByte 0x08002a19 Thumb Code 64 i2c.o(i.I2C_ReadOneByte) I2C_Start 0x08002a59 Thumb Code 88 i2c.o(i.I2C_Start) I2C_Stop 0x08002abd Thumb Code 60 i2c.o(i.I2C_Stop) I2C_WaiteForAck 0x08002b05 Thumb Code 88 i2c.o(i.I2C_WaiteForAck) I2C_WriteBits 0x08002b69 Thumb Code 88 i2c.o(i.I2C_WriteBits) I2C_WriteByte 0x08002bc1 Thumb Code 88 i2c.o(i.I2C_WriteByte) I2C_WriteOneByte 0x08002c25 Thumb Code 50 i2c.o(i.I2C_WriteOneByte) Incremental_PI_A 0x08002c59 Thumb Code 146 balance.o(i.Incremental_PI_A) Incremental_PI_B 0x08002d09 Thumb Code 146 balance.o(i.Incremental_PI_B) Incremental_PI_C 0x08002db9 Thumb Code 146 balance.o(i.Incremental_PI_C) Incremental_PI_D 0x08002e69 Thumb Code 146 balance.o(i.Incremental_PI_D) KEY_Init 0x08002f19 Thumb Code 42 key.o(i.KEY_Init) Key 0x08002f49 Thumb Code 40 balance.o(i.Key) LED_Init 0x08002f81 Thumb Code 60 led.o(i.LED_Init) Limit_Pwm 0x08002fc1 Thumb Code 156 balance.o(i.Limit_Pwm) MPU6050_Set_LPF 0x0800306d Thumb Code 60 mpu6050.o(i.MPU6050_Set_LPF) MPU6050_Set_Rate 0x080030a9 Thumb Code 60 mpu6050.o(i.MPU6050_Set_Rate) MPU6050_initialize 0x080030e5 Thumb Code 136 mpu6050.o(i.MPU6050_initialize) MPU6050_setFullScaleAccelRange 0x0800316d Thumb Code 20 mpu6050.o(i.MPU6050_setFullScaleAccelRange) MPU6050_setFullScaleGyroRange 0x08003181 Thumb Code 20 mpu6050.o(i.MPU6050_setFullScaleGyroRange) MPU6050_task 0x08003195 Thumb Code 190 mpu6050.o(i.MPU6050_task) MPU_Get_Accelscope 0x08003271 Thumb Code 170 mpu6050.o(i.MPU_Get_Accelscope) MPU_Get_Gyroscope 0x0800332d Thumb Code 202 mpu6050.o(i.MPU_Get_Gyroscope) MemManage_Handler 0x08003411 Thumb Code 4 stm32f4xx_it.o(i.MemManage_Handler) NMI_Handler 0x08003415 Thumb Code 2 stm32f4xx_it.o(i.NMI_Handler) NVIC_Init 0x08003419 Thumb Code 106 misc.o(i.NVIC_Init) NVIC_PriorityGroupConfig 0x08003491 Thumb Code 10 misc.o(i.NVIC_PriorityGroupConfig) OLED_Clear 0x080034a5 Thumb Code 42 oled.o(i.OLED_Clear) OLED_DrawPoint 0x080034d5 Thumb Code 100 oled.o(i.OLED_DrawPoint) OLED_Init 0x0800353d Thumb Code 296 oled.o(i.OLED_Init) OLED_Refresh_Gram 0x08003671 Thumb Code 70 oled.o(i.OLED_Refresh_Gram) OLED_ShowChar 0x080036bd Thumb Code 158 oled.o(i.OLED_ShowChar) OLED_ShowNumber 0x08003765 Thumb Code 148 oled.o(i.OLED_ShowNumber) OLED_ShowString 0x080037f9 Thumb Code 68 oled.o(i.OLED_ShowString) OLED_WR_Byte 0x0800383d Thumb Code 82 oled.o(i.OLED_WR_Byte) PS2_AnologData 0x08003895 Thumb Code 8 pstwo.o(i.PS2_AnologData) PS2_ClearData 0x080038a1 Thumb Code 20 pstwo.o(i.PS2_ClearData) PS2_Cmd 0x080038b9 Thumb Code 130 pstwo.o(i.PS2_Cmd) PS2_DataKey 0x08003949 Thumb Code 70 pstwo.o(i.PS2_DataKey) PS2_EnterConfing 0x0800399d Thumb Code 84 pstwo.o(i.PS2_EnterConfing) PS2_ExitConfing 0x080039f9 Thumb Code 84 pstwo.o(i.PS2_ExitConfing) PS2_Init 0x08003a55 Thumb Code 82 pstwo.o(i.PS2_Init) PS2_Read 0x08003aad Thumb Code 204 pstwo.o(i.PS2_Read) PS2_ReadData 0x08003bb1 Thumb Code 164 pstwo.o(i.PS2_ReadData) PS2_SetInit 0x08003c65 Thumb Code 28 pstwo.o(i.PS2_SetInit) PS2_ShortPoll 0x08003c81 Thumb Code 60 pstwo.o(i.PS2_ShortPoll) PS2_TurnOnAnalogMode 0x08003cc5 Thumb Code 78 pstwo.o(i.PS2_TurnOnAnalogMode) PS2_control 0x08003d1d Thumb Code 552 balance.o(i.PS2_control) PWR_BackupAccessCmd 0x08003f7d Thumb Code 6 stm32f4xx_pwr.o(i.PWR_BackupAccessCmd) RCC_AHB1PeriphClockCmd 0x08003f89 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd) RCC_APB1PeriphClockCmd 0x08003fa9 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd) RCC_APB2PeriphClockCmd 0x08003fc9 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd) RCC_APB2PeriphResetCmd 0x08003fe9 Thumb Code 26 stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd) RCC_GetClocksFreq 0x08004009 Thumb Code 214 stm32f4xx_rcc.o(i.RCC_GetClocksFreq) RCC_LSEConfig 0x080040f1 Thumb Code 40 stm32f4xx_rcc.o(i.RCC_LSEConfig) Read_Encoder 0x0800411d Thumb Code 88 encoder.o(i.Read_Encoder) Remote_Control 0x08004181 Thumb Code 554 balance.o(i.Remote_Control) Robot_Init 0x080043e5 Thumb Code 160 robot_select_init.o(i.Robot_Init) Robot_Select 0x080044a1 Thumb Code 348 robot_select_init.o(i.Robot_Select) Set_Pwm 0x0800474d Thumb Code 134 balance.o(i.Set_Pwm) Smooth_control 0x080047e9 Thumb Code 432 balance.o(i.Smooth_control) SysTick_CLKSourceConfig 0x080049a5 Thumb Code 40 misc.o(i.SysTick_CLKSourceConfig) SysTick_Handler 0x080049cd Thumb Code 16 delay.o(i.SysTick_Handler) SystemInit 0x080049dd Thumb Code 88 system_stm32f4xx.o(i.SystemInit) TIM10_PWM_Init 0x08004b69 Thumb Code 150 motor.o(i.TIM10_PWM_Init) TIM11_PWM_Init 0x08004c09 Thumb Code 158 motor.o(i.TIM11_PWM_Init) TIM12_SERVO_Init 0x08004cb1 Thumb Code 196 timer.o(i.TIM12_SERVO_Init) TIM1_PWM_Init 0x08004d7d Thumb Code 238 motor.o(i.TIM1_PWM_Init) TIM2_IRQHandler 0x08004e75 Thumb Code 24 encoder.o(i.TIM2_IRQHandler) TIM3_IRQHandler 0x08004e8d Thumb Code 18 encoder.o(i.TIM3_IRQHandler) TIM4_IRQHandler 0x08004ea5 Thumb Code 18 encoder.o(i.TIM4_IRQHandler) TIM5_IRQHandler 0x08004ebd Thumb Code 18 encoder.o(i.TIM5_IRQHandler) TIM8_BRK_TIM12_IRQHandler 0x08004ed5 Thumb Code 18 encoder.o(i.TIM8_BRK_TIM12_IRQHandler) TIM8_CC_IRQHandler 0x08004eed Thumb Code 810 timer.o(i.TIM8_CC_IRQHandler) TIM8_Cap_Init 0x08005299 Thumb Code 328 timer.o(i.TIM8_Cap_Init) TIM8_UP_TIM13_IRQHandler 0x080053e9 Thumb Code 14 timer.o(i.TIM8_UP_TIM13_IRQHandler) TIM9_PWM_Init 0x080053fd Thumb Code 174 motor.o(i.TIM9_PWM_Init) TIM_ARRPreloadConfig 0x080054b5 Thumb Code 24 stm32f4xx_tim.o(i.TIM_ARRPreloadConfig) TIM_ClearFlag 0x080054cd Thumb Code 6 stm32f4xx_tim.o(i.TIM_ClearFlag) TIM_ClearITPendingBit 0x080054d3 Thumb Code 6 stm32f4xx_tim.o(i.TIM_ClearITPendingBit) TIM_Cmd 0x080054d9 Thumb Code 24 stm32f4xx_tim.o(i.TIM_Cmd) TIM_CtrlPWMOutputs 0x080054f1 Thumb Code 30 stm32f4xx_tim.o(i.TIM_CtrlPWMOutputs) TIM_EncoderInterfaceConfig 0x0800550f Thumb Code 66 stm32f4xx_tim.o(i.TIM_EncoderInterfaceConfig) TIM_GetCapture1 0x08005551 Thumb Code 6 stm32f4xx_tim.o(i.TIM_GetCapture1) TIM_GetCapture2 0x08005557 Thumb Code 6 stm32f4xx_tim.o(i.TIM_GetCapture2) TIM_GetCapture3 0x0800555d Thumb Code 6 stm32f4xx_tim.o(i.TIM_GetCapture3) TIM_GetCapture4 0x08005563 Thumb Code 6 stm32f4xx_tim.o(i.TIM_GetCapture4) TIM_GetITStatus 0x08005569 Thumb Code 34 stm32f4xx_tim.o(i.TIM_GetITStatus) TIM_ICInit 0x0800558b Thumb Code 110 stm32f4xx_tim.o(i.TIM_ICInit) TIM_ICStructInit 0x080055f9 Thumb Code 18 stm32f4xx_tim.o(i.TIM_ICStructInit) TIM_ITConfig 0x0800560b Thumb Code 18 stm32f4xx_tim.o(i.TIM_ITConfig) TIM_OC1Init 0x0800561d Thumb Code 114 stm32f4xx_tim.o(i.TIM_OC1Init) TIM_OC1PolarityConfig 0x08005699 Thumb Code 18 stm32f4xx_tim.o(i.TIM_OC1PolarityConfig) TIM_OC1PreloadConfig 0x080056ab Thumb Code 18 stm32f4xx_tim.o(i.TIM_OC1PreloadConfig) TIM_OC2Init 0x080056bd Thumb Code 154 stm32f4xx_tim.o(i.TIM_OC2Init) TIM_OC2PolarityConfig 0x08005761 Thumb Code 26 stm32f4xx_tim.o(i.TIM_OC2PolarityConfig) TIM_OC2PreloadConfig 0x0800577b Thumb Code 26 stm32f4xx_tim.o(i.TIM_OC2PreloadConfig) TIM_OC3Init 0x08005795 Thumb Code 150 stm32f4xx_tim.o(i.TIM_OC3Init) TIM_OC3PolarityConfig 0x08005835 Thumb Code 26 stm32f4xx_tim.o(i.TIM_OC3PolarityConfig) TIM_OC3PreloadConfig 0x0800584f Thumb Code 18 stm32f4xx_tim.o(i.TIM_OC3PreloadConfig) TIM_OC4Init 0x08005861 Thumb Code 112 stm32f4xx_tim.o(i.TIM_OC4Init) TIM_OC4PolarityConfig 0x080058d9 Thumb Code 26 stm32f4xx_tim.o(i.TIM_OC4PolarityConfig) TIM_OC4PreloadConfig 0x080058f3 Thumb Code 26 stm32f4xx_tim.o(i.TIM_OC4PreloadConfig) TIM_SetCounter 0x0800590d Thumb Code 4 stm32f4xx_tim.o(i.TIM_SetCounter) TIM_SetIC1Prescaler 0x08005911 Thumb Code 18 stm32f4xx_tim.o(i.TIM_SetIC1Prescaler) TIM_SetIC2Prescaler 0x08005923 Thumb Code 26 stm32f4xx_tim.o(i.TIM_SetIC2Prescaler) TIM_SetIC3Prescaler 0x0800593d Thumb Code 18 stm32f4xx_tim.o(i.TIM_SetIC3Prescaler) TIM_SetIC4Prescaler 0x0800594f Thumb Code 26 stm32f4xx_tim.o(i.TIM_SetIC4Prescaler) TIM_TimeBaseInit 0x08005969 Thumb Code 104 stm32f4xx_tim.o(i.TIM_TimeBaseInit) TIM_TimeBaseStructInit 0x080059ed Thumb Code 18 stm32f4xx_tim.o(i.TIM_TimeBaseStructInit) Turn_Off 0x08005a01 Thumb Code 54 balance.o(i.Turn_Off) UART5_IRQHandler 0x08005a51 Thumb Code 246 usartx.o(i.UART5_IRQHandler) USART1_IRQHandler 0x08005b81 Thumb Code 282 usartx.o(i.USART1_IRQHandler) USART1_SEND 0x08005cd5 Thumb Code 26 usartx.o(i.USART1_SEND) USART2_IRQHandler 0x08005cf5 Thumb Code 646 usartx.o(i.USART2_IRQHandler) USART3_IRQHandler 0x08005fe5 Thumb Code 256 usartx.o(i.USART3_IRQHandler) USART3_SEND 0x08006125 Thumb Code 26 usartx.o(i.USART3_SEND) USART5_SEND 0x08006145 Thumb Code 26 usartx.o(i.USART5_SEND) USART_Cmd 0x08006165 Thumb Code 24 stm32f4xx_usart.o(i.USART_Cmd) USART_GetITStatus 0x0800617d Thumb Code 84 stm32f4xx_usart.o(i.USART_GetITStatus) USART_ITConfig 0x080061d1 Thumb Code 74 stm32f4xx_usart.o(i.USART_ITConfig) USART_Init 0x0800621d Thumb Code 204 stm32f4xx_usart.o(i.USART_Init) USART_ReceiveData 0x080062f1 Thumb Code 10 stm32f4xx_usart.o(i.USART_ReceiveData) UsageFault_Handler 0x080062fb Thumb Code 4 stm32f4xx_it.o(i.UsageFault_Handler) Vz_to_Akm_Angle 0x08006301 Thumb Code 188 usartx.o(i.Vz_to_Akm_Angle) XYZ_Target_Speed_transition 0x080063d9 Thumb Code 102 usartx.o(i.XYZ_Target_Speed_transition) __ARM_fpclassify 0x08006449 Thumb Code 48 fpclassify.o(i.__ARM_fpclassify) __hardfp_atan 0x08006479 Thumb Code 622 atan.o(i.__hardfp_atan) __hardfp_pow 0x08006751 Thumb Code 3072 pow.o(i.__hardfp_pow) __hardfp_sqrt 0x080073a1 Thumb Code 122 sqrt.o(i.__hardfp_sqrt) __hardfp_tan 0x08007421 Thumb Code 108 tan.o(i.__hardfp_tan) __ieee754_rem_pio2 0x080074a1 Thumb Code 938 rred.o(i.__ieee754_rem_pio2) __kernel_poly 0x080078d9 Thumb Code 248 poly.o(i.__kernel_poly) __kernel_tan 0x080079d1 Thumb Code 764 tan_i.o(i.__kernel_tan) __mathlib_dbl_divzero 0x08007d21 Thumb Code 28 dunder.o(i.__mathlib_dbl_divzero) __mathlib_dbl_infnan 0x08007d51 Thumb Code 20 dunder.o(i.__mathlib_dbl_infnan) __mathlib_dbl_infnan2 0x08007d65 Thumb Code 20 dunder.o(i.__mathlib_dbl_infnan2) __mathlib_dbl_invalid 0x08007d79 Thumb Code 24 dunder.o(i.__mathlib_dbl_invalid) __mathlib_dbl_overflow 0x08007d99 Thumb Code 24 dunder.o(i.__mathlib_dbl_overflow) __mathlib_dbl_underflow 0x08007db9 Thumb Code 24 dunder.o(i.__mathlib_dbl_underflow) _sys_exit 0x08007dd9 Thumb Code 4 usart.o(i._sys_exit) click_N_Double_MPU6050 0x08007ddd Thumb Code 184 key.o(i.click_N_Double_MPU6050) data_task 0x08007ead Thumb Code 40 usartx.o(i.data_task) data_transition 0x08007ed5 Thumb Code 1342 usartx.o(i.data_transition) delay_init 0x08008425 Thumb Code 58 delay.o(i.delay_init) delay_ms 0x08008469 Thumb Code 60 delay.o(i.delay_ms) delay_us 0x080084a9 Thumb Code 68 delay.o(i.delay_us) fabs 0x080084f1 Thumb Code 24 fabs.o(i.fabs) float_abs 0x08008509 Thumb Code 26 balance.o(i.float_abs) fputc 0x08008525 Thumb Code 24 usart.o(i.fputc) getSysTickCnt 0x08008541 Thumb Code 22 delay.o(i.getSysTickCnt) led_task 0x0800855d Thumb Code 24 led.o(i.led_task) main 0x08008581 Thumb Code 34 main.o(i.main) oled_pow 0x080085b9 Thumb Code 22 oled.o(i.oled_pow) oled_show 0x080085d1 Thumb Code 2932 show.o(i.oled_show) pstwo_task 0x08009ccd Thumb Code 24 pstwo.o(i.pstwo_task) pvPortMalloc 0x08009ce5 Thumb Code 262 heap_4.o(i.pvPortMalloc) pvTaskIncrementMutexHeldCount 0x08009e39 Thumb Code 26 tasks.o(i.pvTaskIncrementMutexHeldCount) pxPortInitialiseStack 0x08009e59 Thumb Code 38 port.o(i.pxPortInitialiseStack) show_task 0x08009e85 Thumb Code 360 show.o(i.show_task) sqrt 0x0800a011 Thumb Code 110 sqrt.o(i.sqrt) start_task 0x0800a081 Thumb Code 146 main.o(i.start_task) systemInit 0x0800a181 Thumb Code 190 system.o(i.systemInit) target_limit_float 0x0800a23f Thumb Code 42 balance.o(i.target_limit_float) target_limit_int 0x0800a269 Thumb Code 22 balance.o(i.target_limit_int) uart1_init 0x0800a281 Thumb Code 168 usartx.o(i.uart1_init) uart2_init 0x0800a331 Thumb Code 166 usartx.o(i.uart2_init) uart3_init 0x0800a3e1 Thumb Code 168 usartx.o(i.uart3_init) uart5_init 0x0800a491 Thumb Code 212 usartx.o(i.uart5_init) usart1_send 0x0800a571 Thumb Code 20 usartx.o(i.usart1_send) usart3_send 0x0800a589 Thumb Code 22 usartx.o(i.usart3_send) usart5_send 0x0800a5a5 Thumb Code 20 usartx.o(i.usart5_send) uxListRemove 0x0800a5bd Thumb Code 40 list.o(i.uxListRemove) vListInitialise 0x0800a5e5 Thumb Code 26 list.o(i.vListInitialise) vListInitialiseItem 0x0800a5ff Thumb Code 6 list.o(i.vListInitialiseItem) vListInsert 0x0800a605 Thumb Code 52 list.o(i.vListInsert) vListInsertEnd 0x0800a639 Thumb Code 24 list.o(i.vListInsertEnd) vPortEnterCritical 0x0800a651 Thumb Code 68 port.o(i.vPortEnterCritical) vPortExitCritical 0x0800a6d9 Thumb Code 48 port.o(i.vPortExitCritical) vPortFree 0x0800a749 Thumb Code 120 heap_4.o(i.vPortFree) vPortSetupTimerInterrupt 0x0800a801 Thumb Code 26 port.o(i.vPortSetupTimerInterrupt) vPortValidateInterruptPriority 0x0800a821 Thumb Code 86 port.o(i.vPortValidateInterruptPriority) vQueueAddToRegistry 0x0800a8c1 Thumb Code 38 queue.o(i.vQueueAddToRegistry) vQueueWaitForMessageRestricted 0x0800a8ed Thumb Code 74 queue.o(i.vQueueWaitForMessageRestricted) vTaskDelay 0x0800a939 Thumb Code 72 tasks.o(i.vTaskDelay) vTaskDelayUntil 0x0800a9ad Thumb Code 170 tasks.o(i.vTaskDelayUntil) vTaskDelete 0x0800aa89 Thumb Code 192 tasks.o(i.vTaskDelete) vTaskMissedYield 0x0800ab95 Thumb Code 8 tasks.o(i.vTaskMissedYield) vTaskPlaceOnEventList 0x0800aba1 Thumb Code 42 tasks.o(i.vTaskPlaceOnEventList) vTaskPlaceOnEventListRestricted 0x0800abf5 Thumb Code 50 tasks.o(i.vTaskPlaceOnEventListRestricted) vTaskPriorityInherit 0x0800ac51 Thumb Code 164 tasks.o(i.vTaskPriorityInherit) vTaskSetTimeOutState 0x0800ad01 Thumb Code 32 tasks.o(i.vTaskSetTimeOutState) vTaskStartScheduler 0x0800ad4d Thumb Code 108 tasks.o(i.vTaskStartScheduler) vTaskSuspendAll 0x0800adf9 Thumb Code 12 tasks.o(i.vTaskSuspendAll) vTaskSwitchContext 0x0800ae09 Thumb Code 110 tasks.o(i.vTaskSwitchContext) xPortStartScheduler 0x0800aeb1 Thumb Code 258 port.o(i.xPortStartScheduler) xPortSysTickHandler 0x0800b00d Thumb Code 46 port.o(i.xPortSysTickHandler) xQueueGenericCreate 0x0800b041 Thumb Code 78 queue.o(i.xQueueGenericCreate) xQueueGenericReceive 0x0800b0b5 Thumb Code 416 queue.o(i.xQueueGenericReceive) xQueueGenericReset 0x0800b27d Thumb Code 136 queue.o(i.xQueueGenericReset) xQueueGenericSend 0x0800b32d Thumb Code 412 queue.o(i.xQueueGenericSend) xQueueGenericSendFromISR 0x0800b4f1 Thumb Code 234 queue.o(i.xQueueGenericSendFromISR) xTaskCheckForTimeOut 0x0800b601 Thumb Code 116 tasks.o(i.xTaskCheckForTimeOut) xTaskCreate 0x0800b6a1 Thumb Code 96 tasks.o(i.xTaskCreate) xTaskGetSchedulerState 0x0800b701 Thumb Code 24 tasks.o(i.xTaskGetSchedulerState) xTaskGetTickCount 0x0800b721 Thumb Code 6 tasks.o(i.xTaskGetTickCount) xTaskIncrementTick 0x0800b72d Thumb Code 272 tasks.o(i.xTaskIncrementTick) xTaskPriorityDisinherit 0x0800b88d Thumb Code 168 tasks.o(i.xTaskPriorityDisinherit) xTaskRemoveFromEventList 0x0800b965 Thumb Code 118 tasks.o(i.xTaskRemoveFromEventList) xTaskResumeAll 0x0800ba19 Thumb Code 214 tasks.o(i.xTaskResumeAll) xTimerCreateTimerTask 0x0800bb39 Thumb Code 56 timers.o(i.xTimerCreateTimerTask) xTimerGenericCommand 0x0800bbad Thumb Code 118 timers.o(i.xTimerGenericCommand) __aeabi_dneg 0x0800bc51 Thumb Code 0 basic.o(x$fpl$basic) _dneg 0x0800bc51 Thumb Code 6 basic.o(x$fpl$basic) __aeabi_fneg 0x0800bc57 Thumb Code 0 basic.o(x$fpl$basic) _fneg 0x0800bc57 Thumb Code 6 basic.o(x$fpl$basic) _dabs 0x0800bc5d Thumb Code 6 basic.o(x$fpl$basic) _fabs 0x0800bc63 Thumb Code 6 basic.o(x$fpl$basic) __aeabi_d2f 0x0800bc69 Thumb Code 0 d2f.o(x$fpl$d2f) _d2f 0x0800bc69 Thumb Code 98 d2f.o(x$fpl$d2f) __aeabi_dadd 0x0800bccd Thumb Code 0 daddsub_clz.o(x$fpl$dadd) _dadd 0x0800bccd Thumb Code 332 daddsub_clz.o(x$fpl$dadd) __fpl_dcheck_NaN1 0x0800be1d Thumb Code 10 dcheck1.o(x$fpl$dcheck1) __fpl_dcmp_Inf 0x0800be2d Thumb Code 24 dcmpi.o(x$fpl$dcmpinf) __aeabi_ddiv 0x0800be45 Thumb Code 0 ddiv.o(x$fpl$ddiv) _ddiv 0x0800be45 Thumb Code 552 ddiv.o(x$fpl$ddiv) __aeabi_d2iz 0x0800c0f5 Thumb Code 0 dfix.o(x$fpl$dfix) _dfix 0x0800c0f5 Thumb Code 94 dfix.o(x$fpl$dfix) __aeabi_i2d 0x0800c153 Thumb Code 0 dflt_clz.o(x$fpl$dflt) _dflt 0x0800c153 Thumb Code 46 dflt_clz.o(x$fpl$dflt) __aeabi_ui2d 0x0800c181 Thumb Code 0 dflt_clz.o(x$fpl$dfltu) _dfltu 0x0800c181 Thumb Code 38 dflt_clz.o(x$fpl$dfltu) __aeabi_cdcmple 0x0800c1a9 Thumb Code 0 dleqf.o(x$fpl$dleqf) _dcmple 0x0800c1a9 Thumb Code 120 dleqf.o(x$fpl$dleqf) __fpl_dcmple_InfNaN 0x0800c20b Thumb Code 0 dleqf.o(x$fpl$dleqf) __aeabi_dmul 0x0800c221 Thumb Code 0 dmul.o(x$fpl$dmul) _dmul 0x0800c221 Thumb Code 332 dmul.o(x$fpl$dmul) __fpl_dnaninf 0x0800c375 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) __fpl_dretinf 0x0800c411 Thumb Code 12 dretinf.o(x$fpl$dretinf) __aeabi_cdrcmple 0x0800c41d Thumb Code 0 drleqf.o(x$fpl$drleqf) _drcmple 0x0800c41d Thumb Code 108 drleqf.o(x$fpl$drleqf) __aeabi_drsub 0x0800c489 Thumb Code 0 daddsub_clz.o(x$fpl$drsb) _drsb 0x0800c489 Thumb Code 22 daddsub_clz.o(x$fpl$drsb) _dsqrt 0x0800c4a1 Thumb Code 404 dsqrt_umaal.o(x$fpl$dsqrt) __aeabi_dsub 0x0800c639 Thumb Code 0 daddsub_clz.o(x$fpl$dsub) _dsub 0x0800c639 Thumb Code 464 daddsub_clz.o(x$fpl$dsub) __aeabi_f2d 0x0800c80d Thumb Code 0 f2d.o(x$fpl$f2d) _f2d 0x0800c80d Thumb Code 86 f2d.o(x$fpl$f2d) __fpl_fnaninf 0x0800c863 Thumb Code 140 fnaninf.o(x$fpl$fnaninf) _fp_init 0x0800c8ef Thumb Code 10 fpinit.o(x$fpl$fpinit) __fplib_config_fpu_vfp 0x0800c8f7 Thumb Code 0 fpinit.o(x$fpl$fpinit) __fplib_config_pureend_doubles 0x0800c8f7 Thumb Code 0 fpinit.o(x$fpl$fpinit) __fpl_fretinf 0x0800c8f9 Thumb Code 10 fretinf.o(x$fpl$fretinf) __fpl_return_NaN 0x0800c903 Thumb Code 100 retnan.o(x$fpl$retnan) __ARM_scalbn 0x0800c967 Thumb Code 92 scalbn.o(x$fpl$scalbn) __fpl_cmpreturn 0x0800c9c3 Thumb Code 48 trapv.o(x$fpl$trapveneer) __I$use$fp 0x0800c9f2 Number 0 usenofp.o(x$fpl$usenofp) oled_asc2_1206 0x0800c9f2 Data 1140 oled.o(.constdata) oled_asc2_1608 0x0800ce66 Data 1520 oled.o(.constdata) Hzk16 0x0800d456 Data 2624 oled.o(.constdata) __mathlib_zero 0x0800dfb8 Data 8 qnan.o(.constdata) Region$$Table$$Base 0x0800e0e8 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x0800e108 Number 0 anon$$obj.o(Region$$Table) StartTask_Handler 0x20000000 Data 4 main.o(.data) SystemCoreClock 0x20000004 Data 4 system_stm32f4xx.o(.data) AHBPrescTable 0x20000008 Data 16 system_stm32f4xx.o(.data) Voltage 0x20000018 Data 4 adc.o(.data) Voltage_Count 0x2000001c Data 4 adc.o(.data) Voltage_All 0x20000020 Data 4 adc.o(.data) Led_Count 0x20000038 Data 4 led.o(.data) Handkey 0x20000040 Data 2 pstwo.o(.data) Comd 0x20000042 Data 2 pstwo.o(.data) MASK 0x20000044 Data 32 pstwo.o(.data) TIM8CH1_CAPTURE_STA 0x20000068 Data 1 timer.o(.data) TIM8CH1_CAPTURE_UPVAL 0x2000006a Data 2 timer.o(.data) TIM8CH1_CAPTURE_DOWNVAL 0x2000006c Data 2 timer.o(.data) TIM8CH2_CAPTURE_STA 0x2000006e Data 1 timer.o(.data) TIM8CH2_CAPTURE_UPVAL 0x20000070 Data 2 timer.o(.data) TIM8CH2_CAPTURE_DOWNVAL 0x20000072 Data 2 timer.o(.data) TIM8CH3_CAPTURE_STA 0x20000074 Data 1 timer.o(.data) TIM8CH3_CAPTURE_UPVAL 0x20000076 Data 2 timer.o(.data) TIM8CH3_CAPTURE_DOWNVAL 0x20000078 Data 2 timer.o(.data) TIM8CH4_CAPTURE_STA 0x2000007a Data 1 timer.o(.data) TIM8CH4_CAPTURE_UPVAL 0x2000007c Data 2 timer.o(.data) TIM8CH4_CAPTURE_DOWNVAL 0x2000007e Data 2 timer.o(.data) TIM8_T1 0x20000080 Data 4 timer.o(.data) TIM8_T2 0x20000084 Data 4 timer.o(.data) TIM8_T3 0x20000088 Data 4 timer.o(.data) TIM8_T4 0x2000008c Data 4 timer.o(.data) Remoter_Ch1 0x20000090 Data 4 timer.o(.data) Remoter_Ch2 0x20000094 Data 4 timer.o(.data) Remoter_Ch3 0x20000098 Data 4 timer.o(.data) Remoter_Ch4 0x2000009c Data 4 timer.o(.data) L_Remoter_Ch1 0x200000a0 Data 4 timer.o(.data) L_Remoter_Ch2 0x200000a4 Data 4 timer.o(.data) L_Remoter_Ch3 0x200000a8 Data 4 timer.o(.data) L_Remoter_Ch4 0x200000ac Data 4 timer.o(.data) test_movz 0x200000b0 Data 4 usartx.o(.data) test_z 0x200000b4 Data 4 usartx.o(.data) __stdout 0x200000d0 Data 4 usart.o(.data) USART_RX_STA 0x200000d4 Data 2 usart.o(.data) pxCurrentTCB 0x200000e8 Data 4 tasks.o(.data) Flag_Stop 0x2000015c Data 1 system.o(.data) Divisor_Mode 0x20000160 Data 4 system.o(.data) Car_Mode 0x20000164 Data 1 system.o(.data) Servo 0x20000168 Data 4 system.o(.data) RC_Velocity 0x2000016c Data 4 system.o(.data) Move_X 0x20000170 Data 4 system.o(.data) Move_Y 0x20000174 Data 4 system.o(.data) Move_Z 0x20000178 Data 4 system.o(.data) Velocity_KP 0x2000017c Data 4 system.o(.data) Velocity_KI 0x20000180 Data 4 system.o(.data) Encoder_precision 0x20000184 Data 4 system.o(.data) Wheel_perimeter 0x20000188 Data 4 system.o(.data) Wheel_spacing 0x2000018c Data 4 system.o(.data) Axle_spacing 0x20000190 Data 4 system.o(.data) Omni_turn_radiaus 0x20000194 Data 4 system.o(.data) PS2_ON_Flag 0x20000198 Data 1 system.o(.data) APP_ON_Flag 0x20000199 Data 1 system.o(.data) Remote_ON_Flag 0x2000019a Data 1 system.o(.data) CAN_ON_Flag 0x2000019b Data 1 system.o(.data) Usart1_ON_Flag 0x2000019c Data 1 system.o(.data) Usart5_ON_Flag 0x2000019d Data 1 system.o(.data) Flag_Left 0x2000019e Data 1 system.o(.data) Flag_Right 0x2000019f Data 1 system.o(.data) Flag_Direction 0x200001a0 Data 1 system.o(.data) Turn_Flag 0x200001a1 Data 1 system.o(.data) PID_Send 0x200001a2 Data 1 system.o(.data) PS2_LX 0x200001a4 Data 4 system.o(.data) PS2_LY 0x200001a8 Data 4 system.o(.data) PS2_RX 0x200001ac Data 4 system.o(.data) PS2_RY 0x200001b0 Data 4 system.o(.data) PS2_KEY 0x200001b4 Data 4 system.o(.data) Check 0x200001b8 Data 4 system.o(.data) Checking 0x200001bc Data 4 system.o(.data) Checked 0x200001c0 Data 4 system.o(.data) CheckCount 0x200001c4 Data 4 system.o(.data) CheckPhrase1 0x200001c8 Data 4 system.o(.data) CheckPhrase2 0x200001cc Data 4 system.o(.data) ErrorCode 0x200001d0 Data 4 system.o(.data) Time_count 0x200001d4 Data 4 balance.o(.data) robot_mode_check_flag 0x200001d8 Data 4 balance.o(.data) test_num 0x200001dc Data 2 balance.o(.data) command_lost_count 0x200001de Data 1 balance.o(.data) Voltage_Show 0x20000214 Data 4 show.o(.data) i 0x20000218 Data 1 show.o(.data) Send_Count 0x20000219 Data 1 show.o(.data) Buzzer_count 0x2000021c Data 4 show.o(.data) gyro 0x20000230 Data 6 mpu6050.o(.data) accel 0x20000236 Data 6 mpu6050.o(.data) sensors 0x2000023c Data 2 mpu6050.o(.data) Deviation_Count 0x20000240 Data 4 mpu6050.o(.data) sum_gyro 0x20000244 Data 6 mpu6050.o(.data) sum_accel 0x2000024a Data 6 mpu6050.o(.data) Deviation_gyro 0x20000250 Data 6 mpu6050.o(.data) Original_gyro 0x20000256 Data 6 mpu6050.o(.data) Deviation_accel 0x2000025c Data 6 mpu6050.o(.data) Original_accel 0x20000262 Data 6 mpu6050.o(.data) q0 0x20000268 Data 4 mpu6050.o(.data) q1 0x2000026c Data 4 mpu6050.o(.data) q2 0x20000270 Data 4 mpu6050.o(.data) q3 0x20000274 Data 4 mpu6050.o(.data) Gx_offset 0x20000278 Data 2 mpu6050.o(.data) Gy_offset 0x2000027a Data 2 mpu6050.o(.data) Gz_offset 0x2000027c Data 2 mpu6050.o(.data) OLED_GRAM 0x20000280 Data 1024 oled.o(.bss) Data 0x20000680 Data 9 pstwo.o(.bss) Send_Data 0x2000068c Data 48 usartx.o(.bss) Receive_Data 0x200006bc Data 32 usartx.o(.bss) xQueueRegistry 0x2000071c Data 64 queue.o(.bss) smooth_control 0x20005a68 Data 12 system.o(.bss) MOTOR_A 0x20005a74 Data 20 system.o(.bss) MOTOR_B 0x20005a88 Data 20 system.o(.bss) MOTOR_C 0x20005a9c Data 20 system.o(.bss) MOTOR_D 0x20005ab0 Data 20 system.o(.bss) OriginalEncoder 0x20005ac4 Data 16 balance.o(.bss) Robot_Parament 0x20005ad4 Data 24 robot_select_init.o(.bss) __libspace_start 0x20005aec Data 96 libspace.o(.bss) __temporary_stack_top$libspace 0x20005b4c Data 0 libspace.o(.bss) ============================================================================== Memory Map of the image Image Entry point : 0x08000189 Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000e388, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x0000e16c]) Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000e108, Max: 0x00100000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x00000188 Data RO 1279 RESET startup_stm32f40_41xxx.o 0x08000188 0x08000188 0x00000008 Code RO 4684 * !!!main c_w.l(__main.o) 0x08000190 0x08000190 0x00000034 Code RO 5010 !!!scatter c_w.l(__scatter.o) 0x080001c4 0x080001c4 0x0000005a Code RO 5008 !!dczerorl2 c_w.l(__dczerorl2.o) 0x0800021e 0x0800021e 0x00000002 PAD 0x08000220 0x08000220 0x0000001c Code RO 5012 !!handler_zi c_w.l(__scatter_zi.o) 0x0800023c 0x0800023c 0x00000000 Code RO 4671 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o) 0x0800023c 0x0800023c 0x00000006 Code RO 4669 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o) 0x08000242 0x08000242 0x00000006 Code RO 4668 .ARM.Collect$$_printf_percent$$00000014 c_w.l(_printf_s.o) 0x08000248 0x08000248 0x00000004 Code RO 4781 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o) 0x0800024c 0x0800024c 0x00000002 Code RO 4881 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) 0x0800024e 0x0800024e 0x00000004 Code RO 4886 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4889 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4892 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4894 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4896 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4899 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4901 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4903 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4905 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4907 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4909 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4911 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4913 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4915 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4917 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4919 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4923 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4925 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4927 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000000 Code RO 4929 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) 0x08000252 0x08000252 0x00000002 Code RO 4930 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) 0x08000254 0x08000254 0x00000002 Code RO 4950 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) 0x08000256 0x08000256 0x00000000 Code RO 4960 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) 0x08000256 0x08000256 0x00000000 Code RO 4962 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) 0x08000256 0x08000256 0x00000000 Code RO 4965 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) 0x08000256 0x08000256 0x00000000 Code RO 4968 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) 0x08000256 0x08000256 0x00000000 Code RO 4970 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) 0x08000256 0x08000256 0x00000000 Code RO 4973 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) 0x08000256 0x08000256 0x00000002 Code RO 4974 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) 0x08000258 0x08000258 0x00000000 Code RO 4768 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) 0x08000258 0x08000258 0x00000000 Code RO 4840 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) 0x08000258 0x08000258 0x00000006 Code RO 4852 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) 0x0800025e 0x0800025e 0x00000000 Code RO 4842 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) 0x0800025e 0x0800025e 0x00000004 Code RO 4843 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) 0x08000262 0x08000262 0x00000000 Code RO 4845 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) 0x08000262 0x08000262 0x00000008 Code RO 4846 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) 0x0800026a 0x0800026a 0x00000002 Code RO 4884 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) 0x0800026c 0x0800026c 0x00000000 Code RO 4934 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) 0x0800026c 0x0800026c 0x00000004 Code RO 4935 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) 0x08000270 0x08000270 0x00000006 Code RO 4936 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) 0x08000276 0x08000276 0x00000002 PAD 0x08000278 0x08000278 0x000000b6 Code RO 4036 .emb_text port.o 0x0800032e 0x0800032e 0x00000002 PAD 0x08000330 0x08000330 0x00000040 Code RO 1280 .text startup_stm32f40_41xxx.o 0x08000370 0x08000370 0x00000002 Code RO 4631 .text c_w.l(use_no_semi_2.o) 0x08000372 0x08000372 0x00000002 PAD 0x08000374 0x08000374 0x00000018 Code RO 4637 .text c_w.l(noretval__2printf.o) 0x0800038c 0x0800038c 0x00000068 Code RO 4641 .text c_w.l(__printf.o) 0x080003f4 0x080003f4 0x00000052 Code RO 4643 .text c_w.l(_printf_str.o) 0x08000446 0x08000446 0x00000002 PAD 0x08000448 0x08000448 0x00000078 Code RO 4645 .text c_w.l(_printf_dec.o) 0x080004c0 0x080004c0 0x0000008a Code RO 4676 .text c_w.l(rt_memcpy_v6.o) 0x0800054a 0x0800054a 0x00000010 Code RO 4678 .text c_w.l(aeabi_memset.o) 0x0800055a 0x0800055a 0x00000044 Code RO 4680 .text c_w.l(rt_memclr.o) 0x0800059e 0x0800059e 0x00000006 Code RO 4682 .text c_w.l(heapauxi.o) 0x080005a4 0x080005a4 0x00000002 Code RO 4766 .text c_w.l(use_no_semi.o) 0x080005a6 0x080005a6 0x00000016 Code RO 4769 .text c_w.l(_rserrno.o) 0x080005bc 0x080005bc 0x000000b2 Code RO 4771 .text c_w.l(_printf_intcommon.o) 0x0800066e 0x0800066e 0x00000002 PAD 0x08000670 0x08000670 0x00000030 Code RO 4773 .text c_w.l(_printf_char_common.o) 0x080006a0 0x080006a0 0x0000002c Code RO 4777 .text c_w.l(_printf_char.o) 0x080006cc 0x080006cc 0x00000024 Code RO 4779 .text c_w.l(_printf_char_file.o) 0x080006f0 0x080006f0 0x00000064 Code RO 4782 .text c_w.l(rt_memcpy_w.o) 0x08000754 0x08000754 0x0000004e Code RO 4784 .text c_w.l(rt_memclr_w.o) 0x080007a2 0x080007a2 0x00000002 PAD 0x080007a4 0x080007a4 0x00000008 Code RO 4857 .text c_w.l(rt_errno_addr_intlibspace.o) 0x080007ac 0x080007ac 0x00000008 Code RO 4861 .text c_w.l(ferror.o) 0x080007b4 0x080007b4 0x00000008 Code RO 4869 .text c_w.l(libspace.o) 0x080007bc 0x080007bc 0x0000004a Code RO 4872 .text c_w.l(sys_stackheap_outer.o) 0x08000806 0x08000806 0x00000012 Code RO 4874 .text c_w.l(exit.o) 0x08000818 0x08000818 0x00000016 Code RO 2012 i.ADC_Cmd stm32f4xx_adc.o 0x0800082e 0x0800082e 0x00000002 PAD 0x08000830 0x08000830 0x00000030 Code RO 2013 i.ADC_CommonInit stm32f4xx_adc.o 0x08000860 0x08000860 0x00000008 Code RO 2024 i.ADC_GetConversionValue stm32f4xx_adc.o 0x08000868 0x08000868 0x00000012 Code RO 2025 i.ADC_GetFlagStatus stm32f4xx_adc.o 0x0800087a 0x0800087a 0x00000002 PAD 0x0800087c 0x0800087c 0x00000054 Code RO 2032 i.ADC_Init stm32f4xx_adc.o 0x080008d0 0x080008d0 0x000000b8 Code RO 2037 i.ADC_RegularChannelConfig stm32f4xx_adc.o 0x08000988 0x08000988 0x0000000a Code RO 2039 i.ADC_SoftwareStartConv stm32f4xx_adc.o 0x08000992 0x08000992 0x00000002 PAD 0x08000994 0x08000994 0x00000144 Code RO 4375 i.APP_Show show.o 0x08000ad8 0x08000ad8 0x00000084 Code RO 382 i.Adc_Init adc.o 0x08000b5c 0x08000b5c 0x00000084 Code RO 383 i.Adc_POWER_Init adc.o 0x08000be0 0x08000be0 0x00000314 Code RO 4205 i.Balance_task balance.o 0x08000ef4 0x08000ef4 0x00000004 Code RO 266 i.BusFault_Handler stm32f4xx_it.o 0x08000ef8 0x08000ef8 0x00000038 Code RO 638 i.Buzzer_Init led.o 0x08000f30 0x08000f30 0x000001f4 Code RO 439 i.CAN1_Mode_Init can.o 0x08001124 0x08001124 0x0000012c Code RO 441 i.CAN1_RX0_IRQHandler can.o 0x08001250 0x08001250 0x000000d8 Code RO 443 i.CAN1_Rx_Msg can.o 0x08001328 0x08001328 0x00000040 Code RO 446 i.CAN1_Send_Num can.o 0x08001368 0x08001368 0x0000010c Code RO 447 i.CAN1_Tx_Msg can.o 0x08001474 0x08001474 0x00000084 Code RO 448 i.CAN1_Tx_Staus can.o 0x080014f8 0x080014f8 0x00000012 Code RO 2260 i.CAN_ITConfig stm32f4xx_can.o 0x0800150a 0x0800150a 0x00000002 PAD 0x0800150c 0x0800150c 0x0000006c Code RO 998 i.CAN_SEND usartx.o 0x08001578 0x08001578 0x0000003c Code RO 999 i.Check_Sum usartx.o 0x080015b4 0x080015b4 0x00000002 Code RO 267 i.DebugMon_Handler stm32f4xx_it.o 0x080015b6 0x080015b6 0x00000002 PAD 0x080015b8 0x080015b8 0x00000808 Code RO 4206 i.Drive_Motor balance.o 0x08001dc0 0x08001dc0 0x00000030 Code RO 682 i.Enable_Pin motor.o 0x08001df0 0x08001df0 0x000000e8 Code RO 513 i.Encoder_Init_TIM2 encoder.o 0x08001ed8 0x08001ed8 0x000000bc Code RO 514 i.Encoder_Init_TIM3 encoder.o 0x08001f94 0x08001f94 0x000000bc Code RO 515 i.Encoder_Init_TIM4 encoder.o 0x08002050 0x08002050 0x000000bc Code RO 516 i.Encoder_Init_TIM5 encoder.o 0x0800210c 0x0800210c 0x00000090 Code RO 1331 i.GPIO_Init stm32f4xx_gpio.o 0x0800219c 0x0800219c 0x00000046 Code RO 1332 i.GPIO_PinAFConfig stm32f4xx_gpio.o 0x080021e2 0x080021e2 0x00000004 Code RO 1339 i.GPIO_SetBits stm32f4xx_gpio.o 0x080021e6 0x080021e6 0x00000002 PAD 0x080021e8 0x080021e8 0x00000030 Code RO 384 i.Get_Adc adc.o 0x08002218 0x08002218 0x00000030 Code RO 385 i.Get_Adc2 adc.o 0x08002248 0x08002248 0x000003a0 Code RO 4207 i.Get_RC balance.o 0x080025e8 0x080025e8 0x00000208 Code RO 4208 i.Get_Velocity_Form_Encoder balance.o 0x080027f0 0x080027f0 0x0000002e Code RO 386 i.Get_adc_Average adc.o 0x0800281e 0x0800281e 0x00000002 PAD 0x08002820 0x08002820 0x000000a0 Code RO 387 i.Get_battery_volt adc.o 0x080028c0 0x080028c0 0x00000004 Code RO 268 i.HardFault_Handler stm32f4xx_it.o 0x080028c4 0x080028c4 0x0000004c Code RO 4529 i.I2C_Ack i2c.o 0x08002910 0x08002910 0x0000004c Code RO 4530 i.I2C_GPIOInit i2c.o 0x0800295c 0x0800295c 0x0000004c Code RO 4531 i.I2C_NAck i2c.o 0x080029a8 0x080029a8 0x00000070 Code RO 4533 i.I2C_ReadByte i2c.o 0x08002a18 0x08002a18 0x00000040 Code RO 4534 i.I2C_ReadOneByte i2c.o 0x08002a58 0x08002a58 0x00000064 Code RO 4535 i.I2C_Start i2c.o 0x08002abc 0x08002abc 0x00000048 Code RO 4536 i.I2C_Stop i2c.o 0x08002b04 0x08002b04 0x00000064 Code RO 4537 i.I2C_WaiteForAck i2c.o 0x08002b68 0x08002b68 0x00000058 Code RO 4538 i.I2C_WriteBits i2c.o 0x08002bc0 0x08002bc0 0x00000064 Code RO 4540 i.I2C_WriteByte i2c.o 0x08002c24 0x08002c24 0x00000032 Code RO 4542 i.I2C_WriteOneByte i2c.o 0x08002c56 0x08002c56 0x00000002 PAD 0x08002c58 0x08002c58 0x000000b0 Code RO 4209 i.Incremental_PI_A balance.o 0x08002d08 0x08002d08 0x000000b0 Code RO 4210 i.Incremental_PI_B balance.o 0x08002db8 0x08002db8 0x000000b0 Code RO 4211 i.Incremental_PI_C balance.o 0x08002e68 0x08002e68 0x000000b0 Code RO 4212 i.Incremental_PI_D balance.o 0x08002f18 0x08002f18 0x00000030 Code RO 588 i.KEY_Init key.o 0x08002f48 0x08002f48 0x00000038 Code RO 4213 i.Key balance.o 0x08002f80 0x08002f80 0x00000040 Code RO 639 i.LED_Init led.o 0x08002fc0 0x08002fc0 0x000000ac Code RO 4214 i.Limit_Pwm balance.o 0x0800306c 0x0800306c 0x0000003c Code RO 4411 i.MPU6050_Set_LPF mpu6050.o 0x080030a8 0x080030a8 0x0000003c Code RO 4412 i.MPU6050_Set_Rate mpu6050.o 0x080030e4 0x080030e4 0x00000088 Code RO 4414 i.MPU6050_initialize mpu6050.o 0x0800316c 0x0800316c 0x00000014 Code RO 4417 i.MPU6050_setFullScaleAccelRange mpu6050.o 0x08003180 0x08003180 0x00000014 Code RO 4418 i.MPU6050_setFullScaleGyroRange mpu6050.o 0x08003194 0x08003194 0x000000dc Code RO 4422 i.MPU6050_task mpu6050.o 0x08003270 0x08003270 0x000000bc Code RO 4424 i.MPU_Get_Accelscope mpu6050.o 0x0800332c 0x0800332c 0x000000e4 Code RO 4425 i.MPU_Get_Gyroscope mpu6050.o 0x08003410 0x08003410 0x00000004 Code RO 269 i.MemManage_Handler stm32f4xx_it.o 0x08003414 0x08003414 0x00000002 Code RO 270 i.NMI_Handler stm32f4xx_it.o 0x08003416 0x08003416 0x00000002 PAD 0x08003418 0x08003418 0x00000078 Code RO 1286 i.NVIC_Init misc.o 0x08003490 0x08003490 0x00000014 Code RO 1287 i.NVIC_PriorityGroupConfig misc.o 0x080034a4 0x080034a4 0x00000030 Code RO 726 i.OLED_Clear oled.o 0x080034d4 0x080034d4 0x00000068 Code RO 729 i.OLED_DrawPoint oled.o 0x0800353c 0x0800353c 0x00000134 Code RO 730 i.OLED_Init oled.o 0x08003670 0x08003670 0x0000004c Code RO 731 i.OLED_Refresh_Gram oled.o 0x080036bc 0x080036bc 0x000000a8 Code RO 734 i.OLED_ShowChar oled.o 0x08003764 0x08003764 0x00000094 Code RO 735 i.OLED_ShowNumber oled.o 0x080037f8 0x080037f8 0x00000044 Code RO 736 i.OLED_ShowString oled.o 0x0800383c 0x0800383c 0x00000058 Code RO 737 i.OLED_WR_Byte oled.o 0x08003894 0x08003894 0x0000000c Code RO 825 i.PS2_AnologData pstwo.o 0x080038a0 0x080038a0 0x00000018 Code RO 826 i.PS2_ClearData pstwo.o 0x080038b8 0x080038b8 0x00000090 Code RO 827 i.PS2_Cmd pstwo.o 0x08003948 0x08003948 0x00000054 Code RO 828 i.PS2_DataKey pstwo.o 0x0800399c 0x0800399c 0x0000005c Code RO 829 i.PS2_EnterConfing pstwo.o 0x080039f8 0x080039f8 0x0000005c Code RO 830 i.PS2_ExitConfing pstwo.o 0x08003a54 0x08003a54 0x00000058 Code RO 831 i.PS2_Init pstwo.o 0x08003aac 0x08003aac 0x00000104 Code RO 832 i.PS2_Read pstwo.o 0x08003bb0 0x08003bb0 0x000000b4 Code RO 833 i.PS2_ReadData pstwo.o 0x08003c64 0x08003c64 0x0000001c Code RO 836 i.PS2_SetInit pstwo.o 0x08003c80 0x08003c80 0x00000044 Code RO 837 i.PS2_ShortPoll pstwo.o 0x08003cc4 0x08003cc4 0x00000058 Code RO 838 i.PS2_TurnOnAnalogMode pstwo.o 0x08003d1c 0x08003d1c 0x00000260 Code RO 4215 i.PS2_control balance.o 0x08003f7c 0x08003f7c 0x0000000c Code RO 2973 i.PWR_BackupAccessCmd stm32f4xx_pwr.o 0x08003f88 0x08003f88 0x00000020 Code RO 1428 i.RCC_AHB1PeriphClockCmd stm32f4xx_rcc.o 0x08003fa8 0x08003fa8 0x00000020 Code RO 1437 i.RCC_APB1PeriphClockCmd stm32f4xx_rcc.o 0x08003fc8 0x08003fc8 0x00000020 Code RO 1440 i.RCC_APB2PeriphClockCmd stm32f4xx_rcc.o 0x08003fe8 0x08003fe8 0x00000020 Code RO 1442 i.RCC_APB2PeriphResetCmd stm32f4xx_rcc.o 0x08004008 0x08004008 0x000000e8 Code RO 1449 i.RCC_GetClocksFreq stm32f4xx_rcc.o 0x080040f0 0x080040f0 0x0000002c Code RO 1458 i.RCC_LSEConfig stm32f4xx_rcc.o 0x0800411c 0x0800411c 0x00000064 Code RO 517 i.Read_Encoder encoder.o 0x08004180 0x08004180 0x00000264 Code RO 4216 i.Remote_Control balance.o 0x080043e4 0x080043e4 0x000000bc Code RO 4346 i.Robot_Init robot_select_init.o 0x080044a0 0x080044a0 0x000001c0 Code RO 4347 i.Robot_Select robot_select_init.o 0x08004660 0x08004660 0x000000ec Code RO 345 i.SetSysClock system_stm32f4xx.o 0x0800474c 0x0800474c 0x0000009c Code RO 4217 i.Set_Pwm balance.o 0x080047e8 0x080047e8 0x000001bc Code RO 4218 i.Smooth_control balance.o 0x080049a4 0x080049a4 0x00000028 Code RO 1290 i.SysTick_CLKSourceConfig misc.o 0x080049cc 0x080049cc 0x00000010 Code RO 1159 i.SysTick_Handler delay.o 0x080049dc 0x080049dc 0x00000068 Code RO 347 i.SystemInit system_stm32f4xx.o 0x08004a44 0x08004a44 0x0000003a Code RO 2411 i.TI1_Config stm32f4xx_tim.o 0x08004a7e 0x08004a7e 0x00000050 Code RO 2412 i.TI2_Config stm32f4xx_tim.o 0x08004ace 0x08004ace 0x00000048 Code RO 2413 i.TI3_Config stm32f4xx_tim.o 0x08004b16 0x08004b16 0x00000050 Code RO 2414 i.TI4_Config stm32f4xx_tim.o 0x08004b66 0x08004b66 0x00000002 PAD 0x08004b68 0x08004b68 0x000000a0 Code RO 683 i.TIM10_PWM_Init motor.o 0x08004c08 0x08004c08 0x000000a8 Code RO 684 i.TIM11_PWM_Init motor.o 0x08004cb0 0x08004cb0 0x000000cc Code RO 948 i.TIM12_SERVO_Init timer.o 0x08004d7c 0x08004d7c 0x000000f8 Code RO 685 i.TIM1_PWM_Init motor.o 0x08004e74 0x08004e74 0x00000018 Code RO 518 i.TIM2_IRQHandler encoder.o 0x08004e8c 0x08004e8c 0x00000018 Code RO 519 i.TIM3_IRQHandler encoder.o 0x08004ea4 0x08004ea4 0x00000018 Code RO 520 i.TIM4_IRQHandler encoder.o 0x08004ebc 0x08004ebc 0x00000018 Code RO 521 i.TIM5_IRQHandler encoder.o 0x08004ed4 0x08004ed4 0x00000018 Code RO 522 i.TIM8_BRK_TIM12_IRQHandler encoder.o 0x08004eec 0x08004eec 0x000003ac Code RO 949 i.TIM8_CC_IRQHandler timer.o 0x08005298 0x08005298 0x00000150 Code RO 950 i.TIM8_Cap_Init timer.o 0x080053e8 0x080053e8 0x00000014 Code RO 952 i.TIM8_UP_TIM13_IRQHandler timer.o 0x080053fc 0x080053fc 0x000000b8 Code RO 686 i.TIM9_PWM_Init motor.o 0x080054b4 0x080054b4 0x00000018 Code RO 2415 i.TIM_ARRPreloadConfig stm32f4xx_tim.o 0x080054cc 0x080054cc 0x00000006 Code RO 2421 i.TIM_ClearFlag stm32f4xx_tim.o 0x080054d2 0x080054d2 0x00000006 Code RO 2422 i.TIM_ClearITPendingBit stm32f4xx_tim.o 0x080054d8 0x080054d8 0x00000018 Code RO 2427 i.TIM_Cmd stm32f4xx_tim.o 0x080054f0 0x080054f0 0x0000001e Code RO 2429 i.TIM_CtrlPWMOutputs stm32f4xx_tim.o 0x0800550e 0x0800550e 0x00000042 Code RO 2436 i.TIM_EncoderInterfaceConfig stm32f4xx_tim.o 0x08005550 0x08005550 0x00000006 Code RO 2442 i.TIM_GetCapture1 stm32f4xx_tim.o 0x08005556 0x08005556 0x00000006 Code RO 2443 i.TIM_GetCapture2 stm32f4xx_tim.o 0x0800555c 0x0800555c 0x00000006 Code RO 2444 i.TIM_GetCapture3 stm32f4xx_tim.o 0x08005562 0x08005562 0x00000006 Code RO 2445 i.TIM_GetCapture4 stm32f4xx_tim.o 0x08005568 0x08005568 0x00000022 Code RO 2448 i.TIM_GetITStatus stm32f4xx_tim.o 0x0800558a 0x0800558a 0x0000006e Code RO 2450 i.TIM_ICInit stm32f4xx_tim.o 0x080055f8 0x080055f8 0x00000012 Code RO 2451 i.TIM_ICStructInit stm32f4xx_tim.o 0x0800560a 0x0800560a 0x00000012 Code RO 2452 i.TIM_ITConfig stm32f4xx_tim.o 0x0800561c 0x0800561c 0x0000007c Code RO 2456 i.TIM_OC1Init stm32f4xx_tim.o 0x08005698 0x08005698 0x00000012 Code RO 2458 i.TIM_OC1PolarityConfig stm32f4xx_tim.o 0x080056aa 0x080056aa 0x00000012 Code RO 2459 i.TIM_OC1PreloadConfig stm32f4xx_tim.o 0x080056bc 0x080056bc 0x000000a4 Code RO 2461 i.TIM_OC2Init stm32f4xx_tim.o 0x08005760 0x08005760 0x0000001a Code RO 2463 i.TIM_OC2PolarityConfig stm32f4xx_tim.o 0x0800577a 0x0800577a 0x0000001a Code RO 2464 i.TIM_OC2PreloadConfig stm32f4xx_tim.o 0x08005794 0x08005794 0x000000a0 Code RO 2466 i.TIM_OC3Init stm32f4xx_tim.o 0x08005834 0x08005834 0x0000001a Code RO 2468 i.TIM_OC3PolarityConfig stm32f4xx_tim.o 0x0800584e 0x0800584e 0x00000012 Code RO 2469 i.TIM_OC3PreloadConfig stm32f4xx_tim.o 0x08005860 0x08005860 0x00000078 Code RO 2471 i.TIM_OC4Init stm32f4xx_tim.o 0x080058d8 0x080058d8 0x0000001a Code RO 2472 i.TIM_OC4PolarityConfig stm32f4xx_tim.o 0x080058f2 0x080058f2 0x0000001a Code RO 2473 i.TIM_OC4PreloadConfig stm32f4xx_tim.o 0x0800590c 0x0800590c 0x00000004 Code RO 2493 i.TIM_SetCounter stm32f4xx_tim.o 0x08005910 0x08005910 0x00000012 Code RO 2494 i.TIM_SetIC1Prescaler stm32f4xx_tim.o 0x08005922 0x08005922 0x0000001a Code RO 2495 i.TIM_SetIC2Prescaler stm32f4xx_tim.o 0x0800593c 0x0800593c 0x00000012 Code RO 2496 i.TIM_SetIC3Prescaler stm32f4xx_tim.o 0x0800594e 0x0800594e 0x0000001a Code RO 2497 i.TIM_SetIC4Prescaler stm32f4xx_tim.o 0x08005968 0x08005968 0x00000084 Code RO 2499 i.TIM_TimeBaseInit stm32f4xx_tim.o 0x080059ec 0x080059ec 0x00000012 Code RO 2500 i.TIM_TimeBaseStructInit stm32f4xx_tim.o 0x080059fe 0x080059fe 0x00000002 PAD 0x08005a00 0x08005a00 0x00000050 Code RO 4219 i.Turn_Off balance.o 0x08005a50 0x08005a50 0x00000130 Code RO 1000 i.UART5_IRQHandler usartx.o 0x08005b80 0x08005b80 0x00000154 Code RO 1001 i.USART1_IRQHandler usartx.o 0x08005cd4 0x08005cd4 0x00000020 Code RO 1002 i.USART1_SEND usartx.o 0x08005cf4 0x08005cf4 0x000002f0 Code RO 1003 i.USART2_IRQHandler usartx.o 0x08005fe4 0x08005fe4 0x00000140 Code RO 1004 i.USART3_IRQHandler usartx.o 0x08006124 0x08006124 0x00000020 Code RO 1005 i.USART3_SEND usartx.o 0x08006144 0x08006144 0x00000020 Code RO 1006 i.USART5_SEND usartx.o 0x08006164 0x08006164 0x00000018 Code RO 1822 i.USART_Cmd stm32f4xx_usart.o 0x0800617c 0x0800617c 0x00000054 Code RO 1826 i.USART_GetITStatus stm32f4xx_usart.o 0x080061d0 0x080061d0 0x0000004a Code RO 1828 i.USART_ITConfig stm32f4xx_usart.o 0x0800621a 0x0800621a 0x00000002 PAD 0x0800621c 0x0800621c 0x000000d4 Code RO 1829 i.USART_Init stm32f4xx_usart.o 0x080062f0 0x080062f0 0x0000000a Code RO 1836 i.USART_ReceiveData stm32f4xx_usart.o 0x080062fa 0x080062fa 0x00000004 Code RO 271 i.UsageFault_Handler stm32f4xx_it.o 0x080062fe 0x080062fe 0x00000002 PAD 0x08006300 0x08006300 0x000000d8 Code RO 1007 i.Vz_to_Akm_Angle usartx.o 0x080063d8 0x080063d8 0x00000070 Code RO 1008 i.XYZ_Target_Speed_transition usartx.o 0x08006448 0x08006448 0x00000030 Code RO 4823 i.__ARM_fpclassify m_wm.l(fpclassify.o) 0x08006478 0x08006478 0x000002d8 Code RO 4714 i.__hardfp_atan m_wm.l(atan.o) 0x08006750 0x08006750 0x00000c50 Code RO 4728 i.__hardfp_pow m_wm.l(pow.o) 0x080073a0 0x080073a0 0x0000007a Code RO 4742 i.__hardfp_sqrt m_wm.l(sqrt.o) 0x0800741a 0x0800741a 0x00000006 PAD 0x08007420 0x08007420 0x00000080 Code RO 4754 i.__hardfp_tan m_wm.l(tan.o) 0x080074a0 0x080074a0 0x00000438 Code RO 4828 i.__ieee754_rem_pio2 m_wm.l(rred.o) 0x080078d8 0x080078d8 0x000000f8 Code RO 4825 i.__kernel_poly m_wm.l(poly.o) 0x080079d0 0x080079d0 0x00000350 Code RO 4833 i.__kernel_tan m_wm.l(tan_i.o) 0x08007d20 0x08007d20 0x00000030 Code RO 4803 i.__mathlib_dbl_divzero m_wm.l(dunder.o) 0x08007d50 0x08007d50 0x00000014 Code RO 4804 i.__mathlib_dbl_infnan m_wm.l(dunder.o) 0x08007d64 0x08007d64 0x00000014 Code RO 4805 i.__mathlib_dbl_infnan2 m_wm.l(dunder.o) 0x08007d78 0x08007d78 0x00000020 Code RO 4806 i.__mathlib_dbl_invalid m_wm.l(dunder.o) 0x08007d98 0x08007d98 0x00000020 Code RO 4807 i.__mathlib_dbl_overflow m_wm.l(dunder.o) 0x08007db8 0x08007db8 0x00000020 Code RO 4809 i.__mathlib_dbl_underflow m_wm.l(dunder.o) 0x08007dd8 0x08007dd8 0x00000004 Code RO 1233 i._sys_exit usart.o 0x08007ddc 0x08007ddc 0x000000d0 Code RO 592 i.click_N_Double_MPU6050 key.o 0x08007eac 0x08007eac 0x00000028 Code RO 1009 i.data_task usartx.o 0x08007ed4 0x08007ed4 0x00000550 Code RO 1010 i.data_transition usartx.o 0x08008424 0x08008424 0x00000044 Code RO 1160 i.delay_init delay.o 0x08008468 0x08008468 0x00000040 Code RO 1161 i.delay_ms delay.o 0x080084a8 0x080084a8 0x00000048 Code RO 1162 i.delay_us delay.o 0x080084f0 0x080084f0 0x00000018 Code RO 4819 i.fabs m_wm.l(fabs.o) 0x08008508 0x08008508 0x0000001a Code RO 4220 i.float_abs balance.o 0x08008522 0x08008522 0x00000002 PAD 0x08008524 0x08008524 0x0000001c Code RO 1234 i.fputc usart.o 0x08008540 0x08008540 0x0000001c Code RO 1164 i.getSysTickCnt delay.o 0x0800855c 0x0800855c 0x00000024 Code RO 641 i.led_task led.o 0x08008580 0x08008580 0x00000038 Code RO 3 i.main main.o 0x080085b8 0x080085b8 0x00000016 Code RO 738 i.oled_pow oled.o 0x080085ce 0x080085ce 0x00000002 PAD 0x080085d0 0x080085d0 0x00000c04 Code RO 4376 i.oled_show show.o 0x080091d4 0x080091d4 0x00000098 Code RO 3530 i.prvAddCurrentTaskToDelayedList tasks.o 0x0800926c 0x0800926c 0x000000b8 Code RO 3531 i.prvAddNewTaskToReadyList tasks.o 0x08009324 0x08009324 0x00000064 Code RO 3898 i.prvCheckForValidListAndQueue timers.o 0x08009388 0x08009388 0x00000064 Code RO 3532 i.prvCheckTasksWaitingTermination tasks.o 0x080093ec 0x080093ec 0x0000002a Code RO 3292 i.prvCopyDataFromQueue queue.o 0x08009416 0x08009416 0x0000007c Code RO 3293 i.prvCopyDataToQueue queue.o 0x08009492 0x08009492 0x00000012 Code RO 3533 i.prvDeleteTCB tasks.o 0x080094a4 0x080094a4 0x00000028 Code RO 3899 i.prvGetNextExpireTime timers.o 0x080094cc 0x080094cc 0x0000007c Code RO 4121 i.prvHeapInit heap_4.o 0x08009548 0x08009548 0x00000028 Code RO 3534 i.prvIdleTask tasks.o 0x08009570 0x08009570 0x0000002e Code RO 3295 i.prvInitialiseNewQueue queue.o 0x0800959e 0x0800959e 0x00000002 PAD 0x080095a0 0x080095a0 0x000000d0 Code RO 3535 i.prvInitialiseNewTask tasks.o 0x08009670 0x08009670 0x00000068 Code RO 3536 i.prvInitialiseTaskLists tasks.o 0x080096d8 0x080096d8 0x00000068 Code RO 4122 i.prvInsertBlockIntoFreeList heap_4.o 0x08009740 0x08009740 0x00000058 Code RO 3901 i.prvInsertTimerInActiveList timers.o 0x08009798 0x08009798 0x0000001a Code RO 3296 i.prvIsQueueEmpty queue.o 0x080097b2 0x080097b2 0x0000001e Code RO 3297 i.prvIsQueueFull queue.o 0x080097d0 0x080097d0 0x000000a0 Code RO 3298 i.prvNotifyQueueSetContainer queue.o 0x08009870 0x08009870 0x00000080 Code RO 3902 i.prvProcessExpiredTimer timers.o 0x080098f0 0x080098f0 0x0000012c Code RO 3903 i.prvProcessReceivedCommands timers.o 0x08009a1c 0x08009a1c 0x00000074 Code RO 3904 i.prvProcessTimerOrBlockTask timers.o 0x08009a90 0x08009a90 0x00000034 Code RO 3538 i.prvResetNextTaskUnblockTime tasks.o 0x08009ac4 0x08009ac4 0x0000002c Code RO 3905 i.prvSampleTimeNow timers.o 0x08009af0 0x08009af0 0x000000bc Code RO 3906 i.prvSwitchTimerLists timers.o 0x08009bac 0x08009bac 0x00000074 Code RO 4037 i.prvTaskExitError port.o 0x08009c20 0x08009c20 0x0000001a Code RO 3907 i.prvTimerTask timers.o 0x08009c3a 0x08009c3a 0x00000092 Code RO 3299 i.prvUnlockQueue queue.o 0x08009ccc 0x08009ccc 0x00000018 Code RO 841 i.pstwo_task pstwo.o 0x08009ce4 0x08009ce4 0x00000154 Code RO 4123 i.pvPortMalloc heap_4.o 0x08009e38 0x08009e38 0x00000020 Code RO 3542 i.pvTaskIncrementMutexHeldCount tasks.o 0x08009e58 0x08009e58 0x0000002c Code RO 4038 i.pxPortInitialiseStack port.o 0x08009e84 0x08009e84 0x0000018c Code RO 4377 i.show_task show.o 0x0800a010 0x0800a010 0x0000006e Code RO 4744 i.sqrt m_wm.l(sqrt.o) 0x0800a07e 0x0800a07e 0x00000002 PAD 0x0800a080 0x0800a080 0x00000100 Code RO 4 i.start_task main.o 0x0800a180 0x0800a180 0x000000be Code RO 4178 i.systemInit system.o 0x0800a23e 0x0800a23e 0x0000002a Code RO 4223 i.target_limit_float balance.o 0x0800a268 0x0800a268 0x00000016 Code RO 4224 i.target_limit_int balance.o 0x0800a27e 0x0800a27e 0x00000002 PAD 0x0800a280 0x0800a280 0x000000b0 Code RO 1011 i.uart1_init usartx.o 0x0800a330 0x0800a330 0x000000b0 Code RO 1012 i.uart2_init usartx.o 0x0800a3e0 0x0800a3e0 0x000000b0 Code RO 1013 i.uart3_init usartx.o 0x0800a490 0x0800a490 0x000000e0 Code RO 1014 i.uart5_init usartx.o 0x0800a570 0x0800a570 0x00000018 Code RO 1015 i.usart1_send usartx.o 0x0800a588 0x0800a588 0x0000001c Code RO 1017 i.usart3_send usartx.o 0x0800a5a4 0x0800a5a4 0x00000018 Code RO 1018 i.usart5_send usartx.o 0x0800a5bc 0x0800a5bc 0x00000028 Code RO 3247 i.uxListRemove list.o 0x0800a5e4 0x0800a5e4 0x0000001a Code RO 3248 i.vListInitialise list.o 0x0800a5fe 0x0800a5fe 0x00000006 Code RO 3249 i.vListInitialiseItem list.o 0x0800a604 0x0800a604 0x00000034 Code RO 3250 i.vListInsert list.o 0x0800a638 0x0800a638 0x00000018 Code RO 3251 i.vListInsertEnd list.o 0x0800a650 0x0800a650 0x00000088 Code RO 4040 i.vPortEnterCritical port.o 0x0800a6d8 0x0800a6d8 0x00000070 Code RO 4041 i.vPortExitCritical port.o 0x0800a748 0x0800a748 0x000000b8 Code RO 4124 i.vPortFree heap_4.o 0x0800a800 0x0800a800 0x00000020 Code RO 4042 i.vPortSetupTimerInterrupt port.o 0x0800a820 0x0800a820 0x000000a0 Code RO 4043 i.vPortValidateInterruptPriority port.o 0x0800a8c0 0x0800a8c0 0x0000002c Code RO 3305 i.vQueueAddToRegistry queue.o 0x0800a8ec 0x0800a8ec 0x0000004a Code RO 3309 i.vQueueWaitForMessageRestricted queue.o 0x0800a936 0x0800a936 0x00000002 PAD 0x0800a938 0x0800a938 0x00000074 Code RO 3550 i.vTaskDelay tasks.o 0x0800a9ac 0x0800a9ac 0x000000dc Code RO 3551 i.vTaskDelayUntil tasks.o 0x0800aa88 0x0800aa88 0x0000010c Code RO 3552 i.vTaskDelete tasks.o 0x0800ab94 0x0800ab94 0x0000000c Code RO 3556 i.vTaskMissedYield tasks.o 0x0800aba0 0x0800aba0 0x00000054 Code RO 3558 i.vTaskPlaceOnEventList tasks.o 0x0800abf4 0x0800abf4 0x0000005c Code RO 3559 i.vTaskPlaceOnEventListRestricted tasks.o 0x0800ac50 0x0800ac50 0x000000b0 Code RO 3561 i.vTaskPriorityInherit tasks.o 0x0800ad00 0x0800ad00 0x0000004c Code RO 3565 i.vTaskSetTimeOutState tasks.o 0x0800ad4c 0x0800ad4c 0x000000ac Code RO 3566 i.vTaskStartScheduler tasks.o 0x0800adf8 0x0800adf8 0x00000010 Code RO 3568 i.vTaskSuspendAll tasks.o 0x0800ae08 0x0800ae08 0x000000a8 Code RO 3569 i.vTaskSwitchContext tasks.o 0x0800aeb0 0x0800aeb0 0x0000015c Code RO 4044 i.xPortStartScheduler port.o 0x0800b00c 0x0800b00c 0x00000034 Code RO 4045 i.xPortSysTickHandler port.o 0x0800b040 0x0800b040 0x00000074 Code RO 3314 i.xQueueGenericCreate queue.o 0x0800b0b4 0x0800b0b4 0x000001c8 Code RO 3315 i.xQueueGenericReceive queue.o 0x0800b27c 0x0800b27c 0x000000b0 Code RO 3316 i.xQueueGenericReset queue.o 0x0800b32c 0x0800b32c 0x000001c4 Code RO 3317 i.xQueueGenericSend queue.o 0x0800b4f0 0x0800b4f0 0x00000110 Code RO 3318 i.xQueueGenericSendFromISR queue.o 0x0800b600 0x0800b600 0x000000a0 Code RO 3570 i.xTaskCheckForTimeOut tasks.o 0x0800b6a0 0x0800b6a0 0x00000060 Code RO 3571 i.xTaskCreate tasks.o 0x0800b700 0x0800b700 0x00000020 Code RO 3575 i.xTaskGetSchedulerState tasks.o 0x0800b720 0x0800b720 0x0000000c Code RO 3576 i.xTaskGetTickCount tasks.o 0x0800b72c 0x0800b72c 0x00000160 Code RO 3578 i.xTaskIncrementTick tasks.o 0x0800b88c 0x0800b88c 0x000000d8 Code RO 3581 i.xTaskPriorityDisinherit tasks.o 0x0800b964 0x0800b964 0x000000b4 Code RO 3582 i.xTaskRemoveFromEventList tasks.o 0x0800ba18 0x0800ba18 0x00000120 Code RO 3584 i.xTaskResumeAll tasks.o 0x0800bb38 0x0800bb38 0x00000074 Code RO 3911 i.xTimerCreateTimerTask timers.o 0x0800bbac 0x0800bbac 0x000000a4 Code RO 3912 i.xTimerGenericCommand timers.o 0x0800bc50 0x0800bc50 0x00000018 Code RO 4686 x$fpl$basic fz_wm.l(basic.o) 0x0800bc68 0x0800bc68 0x00000062 Code RO 4688 x$fpl$d2f fz_wm.l(d2f.o) 0x0800bcca 0x0800bcca 0x00000002 PAD 0x0800bccc 0x0800bccc 0x00000150 Code RO 4690 x$fpl$dadd fz_wm.l(daddsub_clz.o) 0x0800be1c 0x0800be1c 0x00000010 Code RO 4865 x$fpl$dcheck1 fz_wm.l(dcheck1.o) 0x0800be2c 0x0800be2c 0x00000018 Code RO 4867 x$fpl$dcmpinf fz_wm.l(dcmpi.o) 0x0800be44 0x0800be44 0x000002b0 Code RO 4697 x$fpl$ddiv fz_wm.l(ddiv.o) 0x0800c0f4 0x0800c0f4 0x0000005e Code RO 4700 x$fpl$dfix fz_wm.l(dfix.o) 0x0800c152 0x0800c152 0x0000002e Code RO 4705 x$fpl$dflt fz_wm.l(dflt_clz.o) 0x0800c180 0x0800c180 0x00000026 Code RO 4704 x$fpl$dfltu fz_wm.l(dflt_clz.o) 0x0800c1a6 0x0800c1a6 0x00000002 PAD 0x0800c1a8 0x0800c1a8 0x00000078 Code RO 4786 x$fpl$dleqf fz_wm.l(dleqf.o) 0x0800c220 0x0800c220 0x00000154 Code RO 4710 x$fpl$dmul fz_wm.l(dmul.o) 0x0800c374 0x0800c374 0x0000009c Code RO 4788 x$fpl$dnaninf fz_wm.l(dnaninf.o) 0x0800c410 0x0800c410 0x0000000c Code RO 4790 x$fpl$dretinf fz_wm.l(dretinf.o) 0x0800c41c 0x0800c41c 0x0000006c Code RO 4792 x$fpl$drleqf fz_wm.l(drleqf.o) 0x0800c488 0x0800c488 0x00000016 Code RO 4691 x$fpl$drsb fz_wm.l(daddsub_clz.o) 0x0800c49e 0x0800c49e 0x00000002 PAD 0x0800c4a0 0x0800c4a0 0x00000198 Code RO 4794 x$fpl$dsqrt fz_wm.l(dsqrt_umaal.o) 0x0800c638 0x0800c638 0x000001d4 Code RO 4692 x$fpl$dsub fz_wm.l(daddsub_clz.o) 0x0800c80c 0x0800c80c 0x00000056 Code RO 4712 x$fpl$f2d fz_wm.l(f2d.o) 0x0800c862 0x0800c862 0x0000008c Code RO 4796 x$fpl$fnaninf fz_wm.l(fnaninf.o) 0x0800c8ee 0x0800c8ee 0x0000000a Code RO 4942 x$fpl$fpinit fz_wm.l(fpinit.o) 0x0800c8f8 0x0800c8f8 0x0000000a Code RO 4798 x$fpl$fretinf fz_wm.l(fretinf.o) 0x0800c902 0x0800c902 0x00000064 Code RO 4882 x$fpl$retnan fz_wm.l(retnan.o) 0x0800c966 0x0800c966 0x0000005c Code RO 4800 x$fpl$scalbn fz_wm.l(scalbn.o) 0x0800c9c2 0x0800c9c2 0x00000030 Code RO 4931 x$fpl$trapveneer fz_wm.l(trapv.o) 0x0800c9f2 0x0800c9f2 0x00000000 Code RO 4802 x$fpl$usenofp fz_wm.l(usenofp.o) 0x0800c9f2 0x0800c9f2 0x000014a4 Data RO 740 .constdata oled.o 0x0800de96 0x0800de96 0x00000002 PAD 0x0800de98 0x0800de98 0x00000098 Data RO 4717 .constdata m_wm.l(atan.o) 0x0800df30 0x0800df30 0x00000088 Data RO 4731 .constdata m_wm.l(pow.o) 0x0800dfb8 0x0800dfb8 0x00000008 Data RO 4827 .constdata m_wm.l(qnan.o) 0x0800dfc0 0x0800dfc0 0x000000c8 Data RO 4830 .constdata m_wm.l(rred.o) 0x0800e088 0x0800e088 0x00000060 Data RO 4834 .constdata m_wm.l(tan_i.o) 0x0800e0e8 0x0800e0e8 0x00000020 Data RO 5006 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800e108, Size: 0x00006150, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x00000064]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 COMPRESSED 0x00000004 Data RW 5 .data main.o 0x20000004 COMPRESSED 0x00000014 Data RW 348 .data system_stm32f4xx.o 0x20000018 COMPRESSED 0x0000000c Data RW 389 .data adc.o 0x20000024 COMPRESSED 0x00000014 Data RW 593 .data key.o 0x20000038 COMPRESSED 0x00000008 Data RW 642 .data led.o 0x20000040 COMPRESSED 0x00000028 Data RW 843 .data pstwo.o 0x20000068 COMPRESSED 0x00000048 Data RW 953 .data timer.o 0x200000b0 COMPRESSED 0x00000016 Data RW 1020 .data usartx.o 0x200000c6 COMPRESSED 0x00000002 PAD 0x200000c8 COMPRESSED 0x00000008 Data RW 1165 .data delay.o 0x200000d0 COMPRESSED 0x00000006 Data RW 1237 .data usart.o 0x200000d6 COMPRESSED 0x00000010 Data RW 1481 .data stm32f4xx_rcc.o 0x200000e6 COMPRESSED 0x00000002 PAD 0x200000e8 COMPRESSED 0x0000003c Data RW 3587 .data tasks.o 0x20000124 COMPRESSED 0x00000014 Data RW 3920 .data timers.o 0x20000138 COMPRESSED 0x0000000c Data RW 4046 .data port.o 0x20000144 COMPRESSED 0x00000018 Data RW 4129 .data heap_4.o 0x2000015c COMPRESSED 0x00000078 Data RW 4180 .data system.o 0x200001d4 COMPRESSED 0x0000003e Data RW 4226 .data balance.o 0x20000212 COMPRESSED 0x00000002 PAD 0x20000214 COMPRESSED 0x00000019 Data RW 4378 .data show.o 0x2000022d COMPRESSED 0x00000003 PAD 0x20000230 COMPRESSED 0x0000004e Data RW 4428 .data mpu6050.o 0x2000027e COMPRESSED 0x00000002 PAD 0x20000280 - 0x00000400 Zero RW 739 .bss oled.o 0x20000680 - 0x00000009 Zero RW 842 .bss pstwo.o 0x20000689 COMPRESSED 0x00000003 PAD 0x2000068c - 0x0000008d Zero RW 1019 .bss usartx.o 0x20000719 COMPRESSED 0x00000003 PAD 0x2000071c - 0x00000040 Zero RW 3329 .bss queue.o 0x2000075c - 0x000002e4 Zero RW 3586 .bss tasks.o 0x20000a40 - 0x00000028 Zero RW 3919 .bss timers.o 0x20000a68 - 0x00005000 Zero RW 4128 .bss heap_4.o 0x20005a68 - 0x0000005c Zero RW 4179 .bss system.o 0x20005ac4 - 0x00000010 Zero RW 4225 .bss balance.o 0x20005ad4 - 0x00000018 Zero RW 4348 .bss robot_select_init.o 0x20005aec - 0x00000060 Zero RW 4870 .bss c_w.l(libspace.o) 0x20005b4c COMPRESSED 0x00000004 PAD 0x20005b50 - 0x00000200 Zero RW 1278 HEAP startup_stm32f40_41xxx.o 0x20005d50 - 0x00000400 Zero RW 1277 STACK startup_stm32f40_41xxx.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 566 64 0 12 0 4545 adc.o 7214 650 0 62 16 15523 balance.o 1480 82 0 0 0 5627 can.o 248 24 0 8 0 3497 delay.o 1016 70 0 0 0 6607 encoder.o 0 0 0 0 0 9568 event_groups.o 752 176 0 24 20480 4371 heap_4.o 914 100 0 0 0 7557 i2c.o 256 30 0 20 0 3286 key.o 156 22 0 8 0 2528 led.o 148 0 0 0 0 3622 list.o 312 132 0 4 0 323584 main.o 180 24 0 0 0 2337 misc.o 808 46 0 0 0 4015 motor.o 932 74 0 78 0 7289 mpu6050.o 1030 44 5284 0 1024 8072 oled.o 1182 396 0 12 0 11665 port.o 1184 148 0 40 9 8890 pstwo.o 2164 238 0 0 64 14445 queue.o 636 140 0 0 24 2117 robot_select_init.o 3796 456 0 25 0 3736 show.o 64 26 392 0 1536 900 startup_stm32f40_41xxx.o 374 24 0 0 0 6078 stm32f4xx_adc.o 18 0 0 0 0 1591 stm32f4xx_can.o 218 0 0 0 0 2582 stm32f4xx_gpio.o 20 0 0 0 0 3121 stm32f4xx_it.o 12 6 0 0 0 598 stm32f4xx_pwr.o 404 46 0 16 0 6280 stm32f4xx_rcc.o 1644 66 0 0 0 26325 stm32f4xx_tim.o 404 8 0 0 0 4646 stm32f4xx_usart.o 190 0 0 120 92 4006 system.o 340 32 0 20 0 2009 system_stm32f4xx.o 3626 928 0 60 740 32665 tasks.o 1500 152 0 72 0 4825 timer.o 1310 312 0 20 40 9707 timers.o 32 4 0 6 0 3176 usart.o 4536 518 0 22 141 16142 usartx.o ---------------------------------------------------------------------- 39704 5038 5710 640 24172 577532 Object Totals 0 0 32 0 0 0 (incl. Generated) 38 0 2 11 6 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 90 0 0 0 0 0 __dczerorl2.o 8 0 0 0 0 68 __main.o 104 0 0 0 0 84 __printf.o 0 0 0 0 0 0 __rtentry.o 12 0 0 0 0 0 __rtentry2.o 6 0 0 0 0 0 __rtentry4.o 52 8 0 0 0 0 __scatter.o 28 0 0 0 0 0 __scatter_zi.o 44 0 0 0 0 108 _printf_char.o 48 6 0 0 0 96 _printf_char_common.o 36 4 0 0 0 80 _printf_char_file.o 6 0 0 0 0 0 _printf_d.o 120 16 0 0 0 92 _printf_dec.o 178 0 0 0 0 88 _printf_intcommon.o 0 0 0 0 0 0 _printf_percent.o 4 0 0 0 0 0 _printf_percent_end.o 6 0 0 0 0 0 _printf_s.o 82 0 0 0 0 80 _printf_str.o 22 0 0 0 0 100 _rserrno.o 16 0 0 0 0 68 aeabi_memset.o 18 0 0 0 0 80 exit.o 8 0 0 0 0 68 ferror.o 6 0 0 0 0 152 heapauxi.o 2 0 0 0 0 0 libinit.o 6 0 0 0 0 0 libinit2.o 2 0 0 0 0 0 libshutdown.o 2 0 0 0 0 0 libshutdown2.o 8 4 0 0 96 68 libspace.o 24 4 0 0 0 84 noretval__2printf.o 8 4 0 0 0 68 rt_errno_addr_intlibspace.o 68 0 0 0 0 68 rt_memclr.o 78 0 0 0 0 80 rt_memclr_w.o 138 0 0 0 0 68 rt_memcpy_v6.o 100 0 0 0 0 80 rt_memcpy_w.o 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o 74 0 0 0 0 80 sys_stackheap_outer.o 2 0 0 0 0 68 use_no_semi.o 2 0 0 0 0 68 use_no_semi_2.o 24 0 0 0 0 164 basic.o 98 4 0 0 0 140 d2f.o 826 16 0 0 0 492 daddsub_clz.o 16 4 0 0 0 116 dcheck1.o 24 0 0 0 0 116 dcmpi.o 688 140 0 0 0 256 ddiv.o 94 4 0 0 0 140 dfix.o 84 0 0 0 0 232 dflt_clz.o 120 4 0 0 0 140 dleqf.o 340 12 0 0 0 152 dmul.o 156 4 0 0 0 140 dnaninf.o 12 0 0 0 0 116 dretinf.o 108 0 0 0 0 128 drleqf.o 408 56 0 0 0 168 dsqrt_umaal.o 86 4 0 0 0 132 f2d.o 140 4 0 0 0 132 fnaninf.o 10 0 0 0 0 116 fpinit.o 10 0 0 0 0 116 fretinf.o 100 0 0 0 0 116 retnan.o 92 0 0 0 0 116 scalbn.o 48 0 0 0 0 116 trapv.o 0 0 0 0 0 0 usenofp.o 728 106 152 0 0 228 atan.o 184 44 0 0 0 744 dunder.o 24 0 0 0 0 124 fabs.o 48 0 0 0 0 124 fpclassify.o 248 0 0 0 0 152 poly.o 3152 296 136 0 0 352 pow.o 0 0 8 0 0 0 qnan.o 1080 142 200 0 0 188 rred.o 232 0 0 0 0 296 sqrt.o 128 20 0 0 0 144 tan.o 848 84 96 0 0 196 tan_i.o ---------------------------------------------------------------------- 11602 990 592 0 100 7788 Library Totals 26 0 0 0 4 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 1420 46 0 0 96 1896 c_w.l 3484 252 0 0 0 3344 fz_wm.l 6672 692 592 0 0 2548 m_wm.l ---------------------------------------------------------------------- 11602 990 592 0 100 7788 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 51306 6028 6302 640 24272 554332 Grand Totals 51306 6028 6302 100 24272 554332 ELF Image Totals (compressed) 51306 6028 6302 100 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 57608 ( 56.26kB) Total RW Size (RW Data + ZI Data) 24912 ( 24.33kB) Total ROM Size (Code + RO Data + RW Data) 57708 ( 56.36kB) ==============================================================================