XL2400P/Project/Listings/Project.map

1331 lines
101 KiB
Plaintext

Component: ARM Compiler 5.06 update 3 (build 300) Tool: armlink [4d35c9]
==============================================================================
Section Cross References
hk32f030m_it.o(i.DEBUG_USART_IRQHandler) refers to hk32f030m_usart.o(i.USART_GetITStatus) for USART_GetITStatus
hk32f030m_it.o(i.DEBUG_USART_IRQHandler) refers to hk32f030m_usart.o(i.USART_ReceiveData) for USART_ReceiveData
hk32f030m_it.o(i.DEBUG_USART_IRQHandler) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData
main.o(i.main) refers to spi.o(i.SPI_HW_Init) for SPI_HW_Init
main.o(i.main) refers to usart_printf.o(i.USART_Config) for USART_Config
main.o(i.main) refers to pwm_audio_8.o(i.Audio_8bit_init) for Audio_8bit_init
hk32f030m_adc.o(i.ADC_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
hk32f030m_flash.o(i.EEPROM_EraseByte) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.EEPROM_ProgramByte) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_EraseAllPages) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_ErasePage) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_DBGCLKConfig) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_EraseByte) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_IWDG_RLRConfig) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_LSILPConfig) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_ProgramData) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_RDPConfig) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_UserConfig) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_WRPConfig) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_OB_WriteUser) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_ProgramByte) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_ProgramHalfWord) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
hk32f030m_flash.o(i.FLASH_WaitForLastOperation) refers to hk32f030m_flash.o(i.FLASH_GetStatus) for FLASH_GetStatus
hk32f030m_gpio.o(i.GPIO_DeInit) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphResetCmd) for RCC_AHBPeriphResetCmd
hk32f030m_gpio.o(i.GPIO_IOMUX_ChangePin) refers to hk32f030m_gpio.o(i.__ARM_common_switch8) for __ARM_common_switch8
hk32f030m_i2c.o(i.I2C_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
hk32f030m_pwr.o(i.PWR_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
hk32f030m_pwr.o(i.PWR_EnterDeepSleepMode) refers to hk32f030m_pwr.o(i.Sysclk_SwitchToLSI) for Sysclk_SwitchToLSI
hk32f030m_pwr.o(i.PWR_EnterDeepSleepMode) refers to hk32f030m_pwr.o(i.PWR_EnterSleepMode) for PWR_EnterSleepMode
hk32f030m_pwr.o(i.PWR_EnterStopMode) refers to hk32f030m_exti.o(i.EXTI_GetFlagStatus) for EXTI_GetFlagStatus
hk32f030m_pwr.o(i.PWR_EnterStopMode) refers to hk32f030m_exti.o(i.EXTI_ClearFlag) for EXTI_ClearFlag
hk32f030m_pwr.o(i.Sysclk_SwitchToLSI) refers to hk32f030m_rcc.o(i.RCC_LSICmd) for RCC_LSICmd
hk32f030m_pwr.o(i.Sysclk_SwitchToLSI) refers to hk32f030m_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
hk32f030m_pwr.o(i.Sysclk_SwitchToLSI) refers to hk32f030m_rcc.o(i.RCC_HSICmd) for RCC_HSICmd
hk32f030m_rcc.o(i.RCC_EXTCmd) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
hk32f030m_rcc.o(i.RCC_EXTCmd) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init
hk32f030m_rcc.o(i.RCC_GetClocksFreq) refers to uidiv.o(.text) for __aeabi_uidivmod
hk32f030m_rcc.o(i.RCC_GetClocksFreq) refers to hk32f030m_rcc.o(.constdata) for .constdata
hk32f030m_rcc.o(i.RCC_WaitForStartUp) refers to hk32f030m_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
hk32f030m_spi.o(i.I2S_Init) refers to hk32f030m_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
hk32f030m_spi.o(i.I2S_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
hk32f030m_spi.o(i.SPI_I2S_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
hk32f030m_syscfg.o(i.SYSCFG_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
hk32f030m_tim.o(i.TIM_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
hk32f030m_tim.o(i.TIM_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
hk32f030m_tim.o(i.TIM_ETRClockMode1Config) refers to hk32f030m_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
hk32f030m_tim.o(i.TIM_ETRClockMode2Config) refers to hk32f030m_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TI1_Config) for TI1_Config
hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TI2_Config) for TI2_Config
hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
hk32f030m_tim.o(i.TIM_ITRxExternalClockConfig) refers to hk32f030m_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TI2_Config) for TI2_Config
hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TI1_Config) for TI1_Config
hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
hk32f030m_tim.o(i.TIM_TIxExternalClockConfig) refers to hk32f030m_tim.o(i.TI1_Config) for TI1_Config
hk32f030m_tim.o(i.TIM_TIxExternalClockConfig) refers to hk32f030m_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
hk32f030m_tim.o(i.TIM_TIxExternalClockConfig) refers to hk32f030m_tim.o(i.TI2_Config) for TI2_Config
hk32f030m_usart.o(i.USART_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
hk32f030m_usart.o(i.USART_Init) refers to hk32f030m_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
hk32f030m_usart.o(i.USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
hk32f030m_wwdg.o(i.WWDG_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
system_hk32f030m.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
system_hk32f030m.o(i.SystemCoreClockUpdate) refers to system_hk32f030m.o(.data) for .data
system_hk32f030m.o(i.SystemCoreClockUpdate) refers to hk32f030m_rcc.o(.constdata) for AHBPrescTable
system_hk32f030m.o(i.SystemInit) refers to system_hk32f030m.o(i.SetSysClockToHSI_32M) for SetSysClockToHSI_32M
keil_startup_hk32f030m.o(RESET) refers to keil_startup_hk32f030m.o(STACK) for __initial_sp
keil_startup_hk32f030m.o(RESET) refers to keil_startup_hk32f030m.o(.text) for Reset_Handler
keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.NMI_Handler) for NMI_Handler
keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.HardFault_Handler) for HardFault_Handler
keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.SVC_Handler) for SVC_Handler
keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.PendSV_Handler) for PendSV_Handler
keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.SysTick_Handler) for SysTick_Handler
keil_startup_hk32f030m.o(RESET) refers to pwm_audio_8.o(i.TIM1_CC_IRQHandler) for TIM1_CC_IRQHandler
keil_startup_hk32f030m.o(RESET) refers to usb.o(i.TIM2_IRQHandler) for TIM2_IRQHandler
keil_startup_hk32f030m.o(.text) refers to system_hk32f030m.o(i.SystemInit) for SystemInit
keil_startup_hk32f030m.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
gpio.o(i.HAL_GPIO_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
gpio.o(i.HAL_GPIO_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init
iic.o(i.IIC_SF_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
iic.o(i.IIC_SF_Init) refers to iic.o(.constdata) for .constdata
iic.o(i.IIC_SF_Send) refers to hk32f030m_gpio.o(i.__ARM_common_switch8) for __ARM_common_switch8
iic.o(i.IIC_SF_Send) refers to iic.o(i.IIC_SF_Send_Byte_base) for IIC_SF_Send_Byte_base
iic.o(i.IIC_SF_Send) refers to iic.o(.constdata) for .constdata
iic.o(i.IIC_SF_Send_Byte) refers to iic.o(i.IIC_SF_Send_Byte_base) for IIC_SF_Send_Byte_base
iic.o(i.IIC_SF_Send_Byte) refers to iic.o(.constdata) for .constdata
iic.o(i.IIC_SF_Send_Byte_base) refers to iic.o(.constdata) for .constdata
spi.o(i.SPI_HW_Init) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
spi.o(i.SPI_HW_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
spi.o(i.SPI_HW_Init) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
spi.o(i.SPI_HW_Init) refers to hk32f030m_spi.o(i.SPI_Init) for SPI_Init
spi.o(i.SPI_HW_Init) refers to hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig) for SPI_RxFIFOThresholdConfig
spi.o(i.SPI_HW_Init) refers to hk32f030m_spi.o(i.SPI_Cmd) for SPI_Cmd
spi.o(i.SPI_HW_Send) refers to hk32f030m_spi.o(i.SPI_SendData8) for SPI_SendData8
spi.o(i.SPI_HW_Transfer) refers to hk32f030m_spi.o(i.SPI_I2S_GetFlagStatus) for SPI_I2S_GetFlagStatus
spi.o(i.SPI_HW_Transfer) refers to hk32f030m_spi.o(i.SPI_ReceiveData8) for SPI_ReceiveData8
st7735s.o(i.LCD_Address_Set) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send
st7735s.o(i.LCD_DrawPoint) refers to st7735s.o(i.LCD_Address_Set) for LCD_Address_Set
st7735s.o(i.LCD_DrawPoint) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send
st7735s.o(i.LCD_Fill) refers to st7735s.o(i.LCD_Address_Set) for LCD_Address_Set
st7735s.o(i.LCD_Fill) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send
st7735s.o(i.LCD_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
st7735s.o(i.LCD_Init) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send
st7735s.o(i.LCD_Init) refers to st7735s.o(i.LCD_Fill) for LCD_Fill
st7735s.o(i.LCD_SetCharPos) refers to st7735s.o(.data) for .data
st7735s.o(i.LCD_ShowChar16) refers to st7735s.o(i.LCD_Address_Set) for LCD_Address_Set
st7735s.o(i.LCD_ShowChar16) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send
st7735s.o(i.LCD_ShowChar16) refers to st7735s.o(.constdata) for .constdata
st7735s.o(i.LCD_ShowString) refers to st7735s.o(i.LCD_ShowChar16) for LCD_ShowChar16
st7735s.o(i.LCD_ShowString) refers to st7735s.o(.data) for .data
usart_printf.o(i.USART_Config) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
usart_printf.o(i.USART_Config) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
usart_printf.o(i.USART_Config) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
usart_printf.o(i.USART_Config) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init
usart_printf.o(i.USART_Config) refers to hk32f030m_usart.o(i.USART_Init) for USART_Init
usart_printf.o(i.USART_Config) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init
usart_printf.o(i.USART_Config) refers to hk32f030m_usart.o(i.USART_ITConfig) for USART_ITConfig
usart_printf.o(i.USART_Config) refers to hk32f030m_usart.o(i.USART_Cmd) for USART_Cmd
usart_printf.o(i.Usart_SendArray) refers to usart_printf.o(i.Usart_SendByte) for Usart_SendByte
usart_printf.o(i.Usart_SendArray) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart_printf.o(i.Usart_SendByte) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData
usart_printf.o(i.Usart_SendByte) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart_printf.o(i.Usart_SendHalfWord) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData
usart_printf.o(i.Usart_SendHalfWord) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart_printf.o(i.Usart_SendString) refers to usart_printf.o(i.Usart_SendByte) for Usart_SendByte
usart_printf.o(i.Usart_SendString) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart_printf.o(i.fgetc) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
usart_printf.o(i.fgetc) refers to hk32f030m_usart.o(i.USART_ReceiveData) for USART_ReceiveData
usart_printf.o(i.fputc) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData
usart_printf.o(i.fputc) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
25q64.o(i.Flash_Check_ID) refers to 25q64.o(i.Flash_ReadID) for Flash_ReadID
25q64.o(i.Flash_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
25q64.o(i.Flash_Init) refers to 25q64.o(i.Flash_Check_ID) for Flash_Check_ID
25q64.o(i.Flash_ReadID) refers to spi.o(i.SPI_HW_Transfer) for SPI_HW_Transfer
25q64.o(i.Flash_ReadID) refers to printf5.o(i.__0printf$5) for __2printf
usb.o(i.ALR_Time_Init) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
usb.o(i.ALR_Time_Init) refers to hk32f030m_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
usb.o(i.ALR_Time_Init) refers to hk32f030m_tim.o(i.TIM_Cmd) for TIM_Cmd
usb.o(i.ALR_Time_Init) refers to hk32f030m_tim.o(i.TIM_ITConfig) for TIM_ITConfig
usb.o(i.ALR_Time_Init) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init
usb.o(i.TIM2_IRQHandler) refers to hk32f030m_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
usb.o(i.TIM2_IRQHandler) refers to usb.o(.data) for .data
usb.o(i.usb_timer_init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
usb.o(i.usb_timer_init) refers to usb.o(i.ALR_Time_Init) for ALR_Time_Init
pwm_audio_8.o(i.Audio_8bit_init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
pwm_audio_8.o(i.Audio_8bit_init) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
pwm_audio_8.o(i.Audio_8bit_init) refers to pwm_audio_8.o(i.PWM_Init) for PWM_Init
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_OC1Init) for TIM_OC1Init
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_Cmd) for TIM_Cmd
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_ITConfig) for TIM_ITConfig
pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init
pwm_audio_8.o(i.TIM1_CC_IRQHandler) refers to hk32f030m_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0fprintf$bare) refers to usart_printf.o(i.fputc) for fputc
printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0printf$bare) refers to usart_printf.o(i.fputc) for fputc
printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vfprintf$bare) refers to usart_printf.o(i.fputc) for fputc
printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vprintf$bare) refers to usart_printf.o(i.fputc) for fputc
printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0fprintf$0) refers to usart_printf.o(i.fputc) for fputc
printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0printf$0) refers to usart_printf.o(i.fputc) for fputc
printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vfprintf$0) refers to usart_printf.o(i.fputc) for fputc
printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vprintf$0) refers to usart_printf.o(i.fputc) for fputc
printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0fprintf$1) refers to usart_printf.o(i.fputc) for fputc
printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0printf$1) refers to usart_printf.o(i.fputc) for fputc
printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vfprintf$1) refers to usart_printf.o(i.fputc) for fputc
printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vprintf$1) refers to usart_printf.o(i.fputc) for fputc
printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0fprintf$2) refers to usart_printf.o(i.fputc) for fputc
printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0printf$2) refers to usart_printf.o(i.fputc) for fputc
printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vfprintf$2) refers to usart_printf.o(i.fputc) for fputc
printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vprintf$2) refers to usart_printf.o(i.fputc) for fputc
printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0fprintf$3) refers to usart_printf.o(i.fputc) for fputc
printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0printf$3) refers to usart_printf.o(i.fputc) for fputc
printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vfprintf$3) refers to usart_printf.o(i.fputc) for fputc
printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vprintf$3) refers to usart_printf.o(i.fputc) for fputc
printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0fprintf$4) refers to usart_printf.o(i.fputc) for fputc
printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0printf$4) refers to usart_printf.o(i.fputc) for fputc
printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vfprintf$4) refers to usart_printf.o(i.fputc) for fputc
printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vprintf$4) refers to usart_printf.o(i.fputc) for fputc
printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0fprintf$5) refers to usart_printf.o(i.fputc) for fputc
printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0printf$5) refers to usart_printf.o(i.fputc) for fputc
printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vfprintf$5) refers to usart_printf.o(i.fputc) for fputc
printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vprintf$5) refers to usart_printf.o(i.fputc) for fputc
printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0fprintf$6) refers to usart_printf.o(i.fputc) for fputc
printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0printf$6) refers to usart_printf.o(i.fputc) for fputc
printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vfprintf$6) refers to usart_printf.o(i.fputc) for fputc
printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vprintf$6) refers to usart_printf.o(i.fputc) for fputc
printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0fprintf$7) refers to usart_printf.o(i.fputc) for fputc
printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0printf$7) refers to usart_printf.o(i.fputc) for fputc
printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vfprintf$7) refers to usart_printf.o(i.fputc) for fputc
printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vprintf$7) refers to usart_printf.o(i.fputc) for fputc
printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0fprintf$8) refers to usart_printf.o(i.fputc) for fputc
printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0printf$8) refers to usart_printf.o(i.fputc) for fputc
printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vfprintf$8) refers to usart_printf.o(i.fputc) for fputc
printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vprintf$8) refers to usart_printf.o(i.fputc) for fputc
printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0fprintf) refers to usart_printf.o(i.fputc) for fputc
printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0printf) refers to usart_printf.o(i.fputc) for fputc
printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vfprintf) refers to usart_printf.o(i.fputc) for fputc
printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vprintf) refers to usart_printf.o(i.fputc) for fputc
printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
entry2.o(.ARM.Collect$$$$00002712) refers to keil_startup_hk32f030m.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to keil_startup_hk32f030m.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
ddiv.o(.text) refers to depilogue.o(.text) for _double_round
dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
==============================================================================
Removing Unused input sections from the image.
Removing hk32f030m_it.o(.rev16_text), (4 bytes).
Removing hk32f030m_it.o(.revsh_text), (4 bytes).
Removing hk32f030m_it.o(i.DEBUG_USART_IRQHandler), (40 bytes).
Removing main.o(.rev16_text), (4 bytes).
Removing main.o(.revsh_text), (4 bytes).
Removing main.o(i.Delay), (16 bytes).
Removing hk32f030m_adc.o(.rev16_text), (4 bytes).
Removing hk32f030m_adc.o(.revsh_text), (4 bytes).
Removing hk32f030m_adc.o(i.ADC_AWDWakeup_Cmd), (26 bytes).
Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogCmd), (20 bytes).
Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogSingleChannelCmd), (20 bytes).
Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (14 bytes).
Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (8 bytes).
Removing hk32f030m_adc.o(i.ADC_AutoPowerOffCmd), (20 bytes).
Removing hk32f030m_adc.o(i.ADC_ChannelConfig), (6 bytes).
Removing hk32f030m_adc.o(i.ADC_ClearFlag), (4 bytes).
Removing hk32f030m_adc.o(i.ADC_ClearITPendingBit), (4 bytes).
Removing hk32f030m_adc.o(i.ADC_ClockModeConfig), (4 bytes).
Removing hk32f030m_adc.o(i.ADC_Cmd), (18 bytes).
Removing hk32f030m_adc.o(i.ADC_ContinuousModeCmd), (20 bytes).
Removing hk32f030m_adc.o(i.ADC_DeInit), (32 bytes).
Removing hk32f030m_adc.o(i.ADC_Diff_Func), (24 bytes).
Removing hk32f030m_adc.o(i.ADC_DiscModeCmd), (20 bytes).
Removing hk32f030m_adc.o(i.ADC_GetCalibrationFactor), (46 bytes).
Removing hk32f030m_adc.o(i.ADC_GetConversionValue), (6 bytes).
Removing hk32f030m_adc.o(i.ADC_GetFlagStatus), (28 bytes).
Removing hk32f030m_adc.o(i.ADC_GetITStatus), (22 bytes).
Removing hk32f030m_adc.o(i.ADC_ITConfig), (16 bytes).
Removing hk32f030m_adc.o(i.ADC_Init), (40 bytes).
Removing hk32f030m_adc.o(i.ADC_InterDelay_Func), (26 bytes).
Removing hk32f030m_adc.o(i.ADC_JitterCmd), (16 bytes).
Removing hk32f030m_adc.o(i.ADC_OverrunModeCmd), (20 bytes).
Removing hk32f030m_adc.o(i.ADC_StartOfConversion), (10 bytes).
Removing hk32f030m_adc.o(i.ADC_StopOfConversion), (10 bytes).
Removing hk32f030m_adc.o(i.ADC_StructInit), (14 bytes).
Removing hk32f030m_adc.o(i.ADC_VrefintCmd), (26 bytes).
Removing hk32f030m_adc.o(i.ADC_WaitModeCmd), (20 bytes).
Removing hk32f030m_awu.o(.rev16_text), (4 bytes).
Removing hk32f030m_awu.o(.revsh_text), (4 bytes).
Removing hk32f030m_awu.o(i.AWU_CLKConfig), (24 bytes).
Removing hk32f030m_awu.o(i.AWU_DeInit), (16 bytes).
Removing hk32f030m_awu.o(i.AWU_GetFlagStatus), (16 bytes).
Removing hk32f030m_awu.o(i.AWU_TimerCounterAndStart), (60 bytes).
Removing hk32f030m_beep.o(.rev16_text), (4 bytes).
Removing hk32f030m_beep.o(.revsh_text), (4 bytes).
Removing hk32f030m_beep.o(i.BEEP_ClockSelect), (28 bytes).
Removing hk32f030m_beep.o(i.BEEP_Cmd), (40 bytes).
Removing hk32f030m_beep.o(i.BEEP_DeInit), (28 bytes).
Removing hk32f030m_beep.o(i.BEEP_Init), (84 bytes).
Removing hk32f030m_beep.o(i.BEEP_ReadBeepStatus), (20 bytes).
Removing hk32f030m_beep.o(i.BEEP_SetPrescaler), (20 bytes).
Removing hk32f030m_beep.o(i.BEEP_SetTRGOPrescaler), (20 bytes).
Removing hk32f030m_beep.o(i.BEEP_TRGOCmd), (40 bytes).
Removing hk32f030m_crc.o(.rev16_text), (4 bytes).
Removing hk32f030m_crc.o(.revsh_text), (4 bytes).
Removing hk32f030m_crc.o(i.CRC_CalcBlockCRC), (28 bytes).
Removing hk32f030m_crc.o(i.CRC_CalcCRC), (12 bytes).
Removing hk32f030m_crc.o(i.CRC_DeInit), (24 bytes).
Removing hk32f030m_crc.o(i.CRC_GetCRC), (12 bytes).
Removing hk32f030m_crc.o(i.CRC_GetIDRegister), (12 bytes).
Removing hk32f030m_crc.o(i.CRC_ResetDR), (16 bytes).
Removing hk32f030m_crc.o(i.CRC_ReverseInputDataSelect), (20 bytes).
Removing hk32f030m_crc.o(i.CRC_ReverseOutputDataCmd), (24 bytes).
Removing hk32f030m_crc.o(i.CRC_SetIDRegister), (12 bytes).
Removing hk32f030m_crc.o(i.CRC_SetInitRegister), (12 bytes).
Removing hk32f030m_exti.o(.rev16_text), (4 bytes).
Removing hk32f030m_exti.o(.revsh_text), (4 bytes).
Removing hk32f030m_exti.o(i.EXTI_ClearFlag), (12 bytes).
Removing hk32f030m_exti.o(i.EXTI_ClearITPendingBit), (12 bytes).
Removing hk32f030m_exti.o(i.EXTI_DeInit), (24 bytes).
Removing hk32f030m_exti.o(i.EXTI_GenerateSWInterrupt), (16 bytes).
Removing hk32f030m_exti.o(i.EXTI_GetFlagStatus), (20 bytes).
Removing hk32f030m_exti.o(i.EXTI_GetITStatus), (28 bytes).
Removing hk32f030m_exti.o(i.EXTI_Init), (108 bytes).
Removing hk32f030m_exti.o(i.EXTI_StructInit), (14 bytes).
Removing hk32f030m_flash.o(.rev16_text), (4 bytes).
Removing hk32f030m_flash.o(.revsh_text), (4 bytes).
Removing hk32f030m_flash.o(i.EEPROM_EraseByte), (60 bytes).
Removing hk32f030m_flash.o(i.EEPROM_ProgramByte), (52 bytes).
Removing hk32f030m_flash.o(i.FLASH_ClearFlag), (12 bytes).
Removing hk32f030m_flash.o(i.FLASH_EraseAllPages), (52 bytes).
Removing hk32f030m_flash.o(i.FLASH_ErasePage), (56 bytes).
Removing hk32f030m_flash.o(i.FLASH_GetFlagStatus), (20 bytes).
Removing hk32f030m_flash.o(i.FLASH_GetStatus), (28 bytes).
Removing hk32f030m_flash.o(i.FLASH_ITConfig), (24 bytes).
Removing hk32f030m_flash.o(i.FLASH_Lock), (16 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_DBGCLKConfig), (120 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_EraseByte), (56 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_GetRDP), (20 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_GetUser), (16 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_GetWRP), (12 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_IWDG_RLRConfig), (144 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_LSILPConfig), (120 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_Lock), (16 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_ProgramData), (56 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_RDPConfig), (124 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_Unlock), (32 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_UserConfig), (128 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_WRPConfig), (196 bytes).
Removing hk32f030m_flash.o(i.FLASH_OB_WriteUser), (60 bytes).
Removing hk32f030m_flash.o(i.FLASH_ProgramByte), (52 bytes).
Removing hk32f030m_flash.o(i.FLASH_ProgramHalfWord), (52 bytes).
Removing hk32f030m_flash.o(i.FLASH_SetLatency), (20 bytes).
Removing hk32f030m_flash.o(i.FLASH_Unlock), (32 bytes).
Removing hk32f030m_flash.o(i.FLASH_WaitForLastOperation), (34 bytes).
Removing hk32f030m_flash.o(i.Sys_GetDevice64BitUID), (16 bytes).
Removing hk32f030m_gpio.o(.rev16_text), (4 bytes).
Removing hk32f030m_gpio.o(.revsh_text), (4 bytes).
Removing hk32f030m_gpio.o(i.GPIO_DeInit), (80 bytes).
Removing hk32f030m_gpio.o(i.GPIO_IOMUX_ChangePin), (44 bytes).
Removing hk32f030m_gpio.o(i.GPIO_IOMUX_PinAFConfig), (108 bytes).
Removing hk32f030m_gpio.o(i.GPIO_IOMUX_SetTIM2CN1_Source), (12 bytes).
Removing hk32f030m_gpio.o(i.GPIO_PinLockConfig), (26 bytes).
Removing hk32f030m_gpio.o(i.GPIO_ReadInputData), (6 bytes).
Removing hk32f030m_gpio.o(i.GPIO_ReadInputDataBit), (14 bytes).
Removing hk32f030m_gpio.o(i.GPIO_ReadOutputData), (6 bytes).
Removing hk32f030m_gpio.o(i.GPIO_ReadOutputDataBit), (14 bytes).
Removing hk32f030m_gpio.o(i.GPIO_ResetBits), (4 bytes).
Removing hk32f030m_gpio.o(i.GPIO_SetBits), (4 bytes).
Removing hk32f030m_gpio.o(i.GPIO_StructInit), (24 bytes).
Removing hk32f030m_gpio.o(i.GPIO_Toggle), (8 bytes).
Removing hk32f030m_gpio.o(i.GPIO_Write), (4 bytes).
Removing hk32f030m_gpio.o(i.GPIO_WriteBit), (12 bytes).
Removing hk32f030m_i2c.o(.rev16_text), (4 bytes).
Removing hk32f030m_i2c.o(.revsh_text), (4 bytes).
Removing hk32f030m_i2c.o(i.I2C_10BitAddressHeaderCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_10BitAddressingModeCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_AcknowledgeConfig), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_AutoEndCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_CalculatePEC), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_ClearFlag), (4 bytes).
Removing hk32f030m_i2c.o(i.I2C_ClearITPendingBit), (4 bytes).
Removing hk32f030m_i2c.o(i.I2C_ClockTimeoutCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_Cmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_DeInit), (32 bytes).
Removing hk32f030m_i2c.o(i.I2C_DualAddressCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_ExtendedClockTimeoutCmd), (22 bytes).
Removing hk32f030m_i2c.o(i.I2C_GeneralCallCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_GenerateSTART), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_GenerateSTOP), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_GetAddressMatched), (10 bytes).
Removing hk32f030m_i2c.o(i.I2C_GetFlagStatus), (14 bytes).
Removing hk32f030m_i2c.o(i.I2C_GetITStatus), (48 bytes).
Removing hk32f030m_i2c.o(i.I2C_GetPEC), (6 bytes).
Removing hk32f030m_i2c.o(i.I2C_GetTransferDirection), (18 bytes).
Removing hk32f030m_i2c.o(i.I2C_ITConfig), (16 bytes).
Removing hk32f030m_i2c.o(i.I2C_IdleClockTimeoutCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_Init), (100 bytes).
Removing hk32f030m_i2c.o(i.I2C_MasterRequestConfig), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_NumberOfBytesConfig), (16 bytes).
Removing hk32f030m_i2c.o(i.I2C_OwnAddress2Config), (28 bytes).
Removing hk32f030m_i2c.o(i.I2C_PECRequestCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_ReadRegister), (10 bytes).
Removing hk32f030m_i2c.o(i.I2C_ReceiveData), (6 bytes).
Removing hk32f030m_i2c.o(i.I2C_ReloadCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_SMBusAlertCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_SendData), (4 bytes).
Removing hk32f030m_i2c.o(i.I2C_SlaveAddressConfig), (16 bytes).
Removing hk32f030m_i2c.o(i.I2C_SlaveByteControlCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_SoftwareResetCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_StopModeCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_StretchClockCmd), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_StructInit), (22 bytes).
Removing hk32f030m_i2c.o(i.I2C_TimeoutAConfig), (16 bytes).
Removing hk32f030m_i2c.o(i.I2C_TimeoutBConfig), (20 bytes).
Removing hk32f030m_i2c.o(i.I2C_TransferHandling), (32 bytes).
Removing hk32f030m_iwdg.o(.rev16_text), (4 bytes).
Removing hk32f030m_iwdg.o(.revsh_text), (4 bytes).
Removing hk32f030m_iwdg.o(i.IWDG_Enable), (16 bytes).
Removing hk32f030m_iwdg.o(i.IWDG_GetFlagStatus), (20 bytes).
Removing hk32f030m_iwdg.o(i.IWDG_ReloadCounter), (16 bytes).
Removing hk32f030m_iwdg.o(i.IWDG_SetPrescaler), (12 bytes).
Removing hk32f030m_iwdg.o(i.IWDG_SetReload), (12 bytes).
Removing hk32f030m_iwdg.o(i.IWDG_SetWindowValue), (12 bytes).
Removing hk32f030m_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes).
Removing hk32f030m_misc.o(.rev16_text), (4 bytes).
Removing hk32f030m_misc.o(.revsh_text), (4 bytes).
Removing hk32f030m_misc.o(i.NVIC_SystemLPConfig), (24 bytes).
Removing hk32f030m_misc.o(i.SysTick_CLKSourceConfig), (24 bytes).
Removing hk32f030m_pwr.o(.rev16_text), (4 bytes).
Removing hk32f030m_pwr.o(.revsh_text), (4 bytes).
Removing hk32f030m_pwr.o(i.PWR_DeInit), (22 bytes).
Removing hk32f030m_pwr.o(i.PWR_EnterDeepSleepMode), (16 bytes).
Removing hk32f030m_pwr.o(i.PWR_EnterSleepMode), (32 bytes).
Removing hk32f030m_pwr.o(i.PWR_EnterStopMode), (88 bytes).
Removing hk32f030m_pwr.o(i.PWR_SetLDO_RefVolToADC), (24 bytes).
Removing hk32f030m_pwr.o(i.Sysclk_SwitchToLSI), (104 bytes).
Removing hk32f030m_rcc.o(.rev16_text), (4 bytes).
Removing hk32f030m_rcc.o(.revsh_text), (4 bytes).
Removing hk32f030m_rcc.o(i.RCC_ADCCLKConfig), (60 bytes).
Removing hk32f030m_rcc.o(i.RCC_AHBPeriphResetCmd), (24 bytes).
Removing hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd), (24 bytes).
Removing hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd), (24 bytes).
Removing hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd), (24 bytes).
Removing hk32f030m_rcc.o(i.RCC_AdjustHSICalibrationValue), (20 bytes).
Removing hk32f030m_rcc.o(i.RCC_ClearFlag), (20 bytes).
Removing hk32f030m_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
Removing hk32f030m_rcc.o(i.RCC_ClockSecuritySystemCmd), (28 bytes).
Removing hk32f030m_rcc.o(i.RCC_DeInit), (40 bytes).
Removing hk32f030m_rcc.o(i.RCC_EXTCmd), (80 bytes).
Removing hk32f030m_rcc.o(i.RCC_GetFlagStatus), (48 bytes).
Removing hk32f030m_rcc.o(i.RCC_GetITStatus), (20 bytes).
Removing hk32f030m_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
Removing hk32f030m_rcc.o(i.RCC_HCLKConfig), (20 bytes).
Removing hk32f030m_rcc.o(i.RCC_HSICmd), (28 bytes).
Removing hk32f030m_rcc.o(i.RCC_I2CCLKConfig), (24 bytes).
Removing hk32f030m_rcc.o(i.RCC_ITConfig), (24 bytes).
Removing hk32f030m_rcc.o(i.RCC_LSICmd), (28 bytes).
Removing hk32f030m_rcc.o(i.RCC_MCOConfig), (28 bytes).
Removing hk32f030m_rcc.o(i.RCC_PCLKConfig), (20 bytes).
Removing hk32f030m_rcc.o(i.RCC_SYSCLKConfig), (20 bytes).
Removing hk32f030m_rcc.o(i.RCC_USARTCLKConfig), (24 bytes).
Removing hk32f030m_rcc.o(i.RCC_WaitForStartUp), (48 bytes).
Removing hk32f030m_spi.o(.rev16_text), (4 bytes).
Removing hk32f030m_spi.o(.revsh_text), (4 bytes).
Removing hk32f030m_spi.o(i.I2S_Cmd), (28 bytes).
Removing hk32f030m_spi.o(i.I2S_Init), (160 bytes).
Removing hk32f030m_spi.o(i.I2S_StructInit), (18 bytes).
Removing hk32f030m_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes).
Removing hk32f030m_spi.o(i.SPI_CRCLengthConfig), (20 bytes).
Removing hk32f030m_spi.o(i.SPI_CalculateCRC), (28 bytes).
Removing hk32f030m_spi.o(i.SPI_DataSizeConfig), (20 bytes).
Removing hk32f030m_spi.o(i.SPI_GetCRC), (14 bytes).
Removing hk32f030m_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
Removing hk32f030m_spi.o(i.SPI_GetReceptionFIFOStatus), (10 bytes).
Removing hk32f030m_spi.o(i.SPI_GetTransmissionFIFOStatus), (10 bytes).
Removing hk32f030m_spi.o(i.SPI_I2S_ClearFlag), (8 bytes).
Removing hk32f030m_spi.o(i.SPI_I2S_DeInit), (32 bytes).
Removing hk32f030m_spi.o(i.SPI_I2S_GetFlagStatus), (14 bytes).
Removing hk32f030m_spi.o(i.SPI_I2S_GetITStatus), (42 bytes).
Removing hk32f030m_spi.o(i.SPI_I2S_ITConfig), (28 bytes).
Removing hk32f030m_spi.o(i.SPI_I2S_ReceiveData16), (6 bytes).
Removing hk32f030m_spi.o(i.SPI_I2S_SendData16), (4 bytes).
Removing hk32f030m_spi.o(i.SPI_NSSInternalSoftwareConfig), (28 bytes).
Removing hk32f030m_spi.o(i.SPI_NSSPulseModeCmd), (24 bytes).
Removing hk32f030m_spi.o(i.SPI_ReceiveData8), (4 bytes).
Removing hk32f030m_spi.o(i.SPI_SSOutputCmd), (24 bytes).
Removing hk32f030m_spi.o(i.SPI_SendData8), (4 bytes).
Removing hk32f030m_spi.o(i.SPI_StructInit), (28 bytes).
Removing hk32f030m_spi.o(i.SPI_TIModeCmd), (24 bytes).
Removing hk32f030m_spi.o(i.SPI_TransmitCRC), (12 bytes).
Removing hk32f030m_syscfg.o(.rev16_text), (4 bytes).
Removing hk32f030m_syscfg.o(.revsh_text), (4 bytes).
Removing hk32f030m_syscfg.o(i.SYSCFG_DeInit), (20 bytes).
Removing hk32f030m_syscfg.o(i.SYSCFG_EXTILineConfig), (40 bytes).
Removing hk32f030m_syscfg.o(i.SYSCFG_Lockup_Tim1BreakConfig), (24 bytes).
Removing hk32f030m_syscfg.o(i.SYSCFG_MemoryRemapConfig), (28 bytes).
Removing hk32f030m_tim.o(.rev16_text), (4 bytes).
Removing hk32f030m_tim.o(.revsh_text), (4 bytes).
Removing hk32f030m_tim.o(i.TI1_Config), (52 bytes).
Removing hk32f030m_tim.o(i.TI2_Config), (64 bytes).
Removing hk32f030m_tim.o(i.TIM_ARRPreloadConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_BDTRConfig), (32 bytes).
Removing hk32f030m_tim.o(i.TIM_BDTRStructInit), (18 bytes).
Removing hk32f030m_tim.o(i.TIM_CCPreloadControl), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_CCxCmd), (28 bytes).
Removing hk32f030m_tim.o(i.TIM_CCxNCmd), (28 bytes).
Removing hk32f030m_tim.o(i.TIM_ClearFlag), (8 bytes).
Removing hk32f030m_tim.o(i.TIM_ClearOC1Ref), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_ClearOC2Ref), (16 bytes).
Removing hk32f030m_tim.o(i.TIM_ClearOC3Ref), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_ClearOC4Ref), (16 bytes).
Removing hk32f030m_tim.o(i.TIM_CounterModeConfig), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_DeInit), (84 bytes).
Removing hk32f030m_tim.o(i.TIM_ETRClockMode1Config), (30 bytes).
Removing hk32f030m_tim.o(i.TIM_ETRClockMode2Config), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_ETRConfig), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_EncoderInterfaceConfig), (56 bytes).
Removing hk32f030m_tim.o(i.TIM_ForcedOC1Config), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_ForcedOC2Config), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_ForcedOC3Config), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_ForcedOC4Config), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_GenerateEvent), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_GetCapture1), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_GetCapture2), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_GetCapture3), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_GetCapture4), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_GetCounter), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_GetFlagStatus), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_GetITStatus), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_GetPrescaler), (6 bytes).
Removing hk32f030m_tim.o(i.TIM_ICInit), (196 bytes).
Removing hk32f030m_tim.o(i.TIM_ICStructInit), (16 bytes).
Removing hk32f030m_tim.o(i.TIM_ITRxExternalClockConfig), (18 bytes).
Removing hk32f030m_tim.o(i.TIM_InternalClockConfig), (16 bytes).
Removing hk32f030m_tim.o(i.TIM_OC1FastConfig), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_OC1NPolarityConfig), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_OC1PolarityConfig), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_OC2FastConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_OC2Init), (140 bytes).
Removing hk32f030m_tim.o(i.TIM_OC2NPolarityConfig), (18 bytes).
Removing hk32f030m_tim.o(i.TIM_OC2PolarityConfig), (18 bytes).
Removing hk32f030m_tim.o(i.TIM_OC2PreloadConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_OC3FastConfig), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_OC3Init), (140 bytes).
Removing hk32f030m_tim.o(i.TIM_OC3NPolarityConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_OC3PolarityConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_OC3PreloadConfig), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_OC4FastConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_OC4Init), (104 bytes).
Removing hk32f030m_tim.o(i.TIM_OC4PolarityConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_OC4PreloadConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_OCStructInit), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_PWMIConfig), (104 bytes).
Removing hk32f030m_tim.o(i.TIM_PrescalerConfig), (6 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectCOM), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectHallSensor), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectInputTrigger), (14 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectMasterSlaveMode), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectOCREFClear), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectOCxM), (74 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectOnePulseMode), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectOutputTrigger), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SelectSlaveMode), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SetAutoreload), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_SetClockDivision), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SetCompare1), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_SetCompare2), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_SetCompare3), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_SetCompare4), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_SetCounter), (4 bytes).
Removing hk32f030m_tim.o(i.TIM_SetIC1Prescaler), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SetIC2Prescaler), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_SetIC3Prescaler), (20 bytes).
Removing hk32f030m_tim.o(i.TIM_SetIC4Prescaler), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_TIxExternalClockConfig), (48 bytes).
Removing hk32f030m_tim.o(i.TIM_TimeBaseStructInit), (18 bytes).
Removing hk32f030m_tim.o(i.TIM_UpdateDisableConfig), (24 bytes).
Removing hk32f030m_tim.o(i.TIM_UpdateRequestConfig), (24 bytes).
Removing hk32f030m_usart.o(.rev16_text), (4 bytes).
Removing hk32f030m_usart.o(.revsh_text), (4 bytes).
Removing hk32f030m_usart.o(i.USART_AddressDetectionConfig), (16 bytes).
Removing hk32f030m_usart.o(i.USART_AutoBaudRateCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_AutoBaudRateConfig), (18 bytes).
Removing hk32f030m_usart.o(i.USART_ClearFlag), (4 bytes).
Removing hk32f030m_usart.o(i.USART_ClearITPendingBit), (10 bytes).
Removing hk32f030m_usart.o(i.USART_ClockInit), (28 bytes).
Removing hk32f030m_usart.o(i.USART_ClockStructInit), (12 bytes).
Removing hk32f030m_usart.o(i.USART_DECmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_DEPolarityConfig), (18 bytes).
Removing hk32f030m_usart.o(i.USART_DataInvCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_DeInit), (32 bytes).
Removing hk32f030m_usart.o(i.USART_DirectionModeCmd), (16 bytes).
Removing hk32f030m_usart.o(i.USART_GetFlagStatus), (14 bytes).
Removing hk32f030m_usart.o(i.USART_GetITStatus), (56 bytes).
Removing hk32f030m_usart.o(i.USART_HalfDuplexCmd), (18 bytes).
Removing hk32f030m_usart.o(i.USART_InvPinCmd), (16 bytes).
Removing hk32f030m_usart.o(i.USART_IrDACmd), (18 bytes).
Removing hk32f030m_usart.o(i.USART_IrDAConfig), (16 bytes).
Removing hk32f030m_usart.o(i.USART_LINBreakDetectLengthConfig), (16 bytes).
Removing hk32f030m_usart.o(i.USART_LINCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_MSBFirstCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_MuteModeCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_MuteModeWakeUpConfig), (18 bytes).
Removing hk32f030m_usart.o(i.USART_OneBitMethodCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_OverSampling8Cmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_OverrunDetectionConfig), (18 bytes).
Removing hk32f030m_usart.o(i.USART_ReceiveData), (8 bytes).
Removing hk32f030m_usart.o(i.USART_ReceiverTimeOutCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_RequestCmd), (16 bytes).
Removing hk32f030m_usart.o(i.USART_STOPModeCmd), (18 bytes).
Removing hk32f030m_usart.o(i.USART_SWAPPinCmd), (20 bytes).
Removing hk32f030m_usart.o(i.USART_SendData), (8 bytes).
Removing hk32f030m_usart.o(i.USART_SetAddress), (18 bytes).
Removing hk32f030m_usart.o(i.USART_SetAutoRetryCount), (20 bytes).
Removing hk32f030m_usart.o(i.USART_SetBlockLength), (18 bytes).
Removing hk32f030m_usart.o(i.USART_SetDEAssertionTime), (20 bytes).
Removing hk32f030m_usart.o(i.USART_SetDEDeassertionTime), (20 bytes).
Removing hk32f030m_usart.o(i.USART_SetGuardTime), (16 bytes).
Removing hk32f030m_usart.o(i.USART_SetPrescaler), (18 bytes).
Removing hk32f030m_usart.o(i.USART_SetReceiverTimeOut), (16 bytes).
Removing hk32f030m_usart.o(i.USART_SmartCardCmd), (18 bytes).
Removing hk32f030m_usart.o(i.USART_SmartCardNACKCmd), (18 bytes).
Removing hk32f030m_usart.o(i.USART_StopModeWakeUpSourceConfig), (18 bytes).
Removing hk32f030m_usart.o(i.USART_StructInit), (22 bytes).
Removing hk32f030m_wwdg.o(.rev16_text), (4 bytes).
Removing hk32f030m_wwdg.o(.revsh_text), (4 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_ClearFlag), (12 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_DeInit), (22 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_Enable), (16 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_EnableIT), (16 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_GetFlagStatus), (20 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_SetCounter), (16 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_SetPrescaler), (20 bytes).
Removing hk32f030m_wwdg.o(i.WWDG_SetWindowValue), (28 bytes).
Removing system_hk32f030m.o(.rev16_text), (4 bytes).
Removing system_hk32f030m.o(.revsh_text), (4 bytes).
Removing system_hk32f030m.o(i.SystemCoreClockUpdate), (72 bytes).
Removing system_hk32f030m.o(.data), (4 bytes).
Removing keil_startup_hk32f030m.o(HEAP), (0 bytes).
Removing gpio.o(.rev16_text), (4 bytes).
Removing gpio.o(.revsh_text), (4 bytes).
Removing iic.o(.rev16_text), (4 bytes).
Removing iic.o(.revsh_text), (4 bytes).
Removing iic.o(i.IIC_SF_Init), (72 bytes).
Removing iic.o(i.IIC_SF_Send), (280 bytes).
Removing iic.o(i.IIC_SF_Send_Byte), (104 bytes).
Removing iic.o(i.IIC_SF_Send_Byte_base), (168 bytes).
Removing iic.o(.constdata), (16 bytes).
Removing spi.o(.rev16_text), (4 bytes).
Removing spi.o(.revsh_text), (4 bytes).
Removing spi.o(i.SPI_HW_Send), (28 bytes).
Removing spi.o(i.SPI_HW_Transfer), (72 bytes).
Removing st7735s.o(.rev16_text), (4 bytes).
Removing st7735s.o(.revsh_text), (4 bytes).
Removing st7735s.o(i.LCD_Address_Set), (172 bytes).
Removing st7735s.o(i.LCD_DrawPoint), (40 bytes).
Removing st7735s.o(i.LCD_Fill), (88 bytes).
Removing st7735s.o(i.LCD_Init), (1032 bytes).
Removing st7735s.o(i.LCD_SetCharPos), (28 bytes).
Removing st7735s.o(i.LCD_ShowChar16), (112 bytes).
Removing st7735s.o(i.LCD_ShowString), (60 bytes).
Removing st7735s.o(.constdata), (1520 bytes).
Removing st7735s.o(.data), (2 bytes).
Removing usart_printf.o(.rev16_text), (4 bytes).
Removing usart_printf.o(.revsh_text), (4 bytes).
Removing usart_printf.o(i.Usart_SendArray), (42 bytes).
Removing usart_printf.o(i.Usart_SendByte), (22 bytes).
Removing usart_printf.o(i.Usart_SendHalfWord), (48 bytes).
Removing usart_printf.o(i.Usart_SendString), (38 bytes).
Removing usart_printf.o(i.fgetc), (28 bytes).
Removing usart_printf.o(i.fputc), (36 bytes).
Removing 25q64.o(.rev16_text), (4 bytes).
Removing 25q64.o(.revsh_text), (4 bytes).
Removing 25q64.o(i.Flash_Check_ID), (24 bytes).
Removing 25q64.o(i.Flash_Init), (36 bytes).
Removing 25q64.o(i.Flash_ReadID), (144 bytes).
Removing usb.o(.rev16_text), (4 bytes).
Removing usb.o(.revsh_text), (4 bytes).
Removing usb.o(i.ALR_Time_Init), (76 bytes).
Removing usb.o(i.usb_timer_init), (36 bytes).
Removing pwm_audio_8.o(.rev16_text), (4 bytes).
Removing pwm_audio_8.o(.revsh_text), (4 bytes).
Removing dadd.o(.text), (356 bytes).
Removing dmul.o(.text), (208 bytes).
Removing ddiv.o(.text), (240 bytes).
Removing dfixul.o(.text), (64 bytes).
Removing cdrcmple.o(.text), (40 bytes).
Removing depilogue.o(.text), (190 bytes).
Removing hk32f030m_gpio.o(i.__ARM_common_switch8), (26 bytes).
Removing depilogue.o(i.__ARM_clz), (46 bytes).
441 unused section(s) (total 15090 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE
../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startup_hk32f030m.s 0x00000000 Number 0 keil_startup_hk32f030m.o ABSOLUTE
..\Source\Libraries\CMSIS\HK32F030M\Source\system_hk32f030m.c 0x00000000 Number 0 system_hk32f030m.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_adc.c 0x00000000 Number 0 hk32f030m_adc.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_awu.c 0x00000000 Number 0 hk32f030m_awu.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_beep.c 0x00000000 Number 0 hk32f030m_beep.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_crc.c 0x00000000 Number 0 hk32f030m_crc.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_exti.c 0x00000000 Number 0 hk32f030m_exti.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_flash.c 0x00000000 Number 0 hk32f030m_flash.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_gpio.c 0x00000000 Number 0 hk32f030m_gpio.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_i2c.c 0x00000000 Number 0 hk32f030m_i2c.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_iwdg.c 0x00000000 Number 0 hk32f030m_iwdg.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_misc.c 0x00000000 Number 0 hk32f030m_misc.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_pwr.c 0x00000000 Number 0 hk32f030m_pwr.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_rcc.c 0x00000000 Number 0 hk32f030m_rcc.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_spi.c 0x00000000 Number 0 hk32f030m_spi.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_syscfg.c 0x00000000 Number 0 hk32f030m_syscfg.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_tim.c 0x00000000 Number 0 hk32f030m_tim.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_usart.c 0x00000000 Number 0 hk32f030m_usart.o ABSOLUTE
..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_wwdg.c 0x00000000 Number 0 hk32f030m_wwdg.o ABSOLUTE
..\Source\User\demo\src\25q64.c 0x00000000 Number 0 25q64.o ABSOLUTE
..\Source\User\demo\src\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE
..\Source\User\demo\src\iic.c 0x00000000 Number 0 iic.o ABSOLUTE
..\Source\User\demo\src\pwm_audio_8.c 0x00000000 Number 0 pwm_audio_8.o ABSOLUTE
..\Source\User\demo\src\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
..\Source\User\demo\src\st7735s.c 0x00000000 Number 0 st7735s.o ABSOLUTE
..\Source\User\demo\src\usart_printf.c 0x00000000 Number 0 usart_printf.o ABSOLUTE
..\Source\User\demo\src\usb.c 0x00000000 Number 0 usb.o ABSOLUTE
..\Source\User\hk32f030m_it.c 0x00000000 Number 0 hk32f030m_it.o ABSOLUTE
..\Source\User\main.c 0x00000000 Number 0 main.o ABSOLUTE
..\\Source\\Libraries\\CMSIS\\HK32F030M\\Source\\system_hk32f030m.c 0x00000000 Number 0 system_hk32f030m.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_adc.c 0x00000000 Number 0 hk32f030m_adc.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_awu.c 0x00000000 Number 0 hk32f030m_awu.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_beep.c 0x00000000 Number 0 hk32f030m_beep.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_crc.c 0x00000000 Number 0 hk32f030m_crc.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_exti.c 0x00000000 Number 0 hk32f030m_exti.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_flash.c 0x00000000 Number 0 hk32f030m_flash.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_gpio.c 0x00000000 Number 0 hk32f030m_gpio.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_i2c.c 0x00000000 Number 0 hk32f030m_i2c.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_iwdg.c 0x00000000 Number 0 hk32f030m_iwdg.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_misc.c 0x00000000 Number 0 hk32f030m_misc.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_pwr.c 0x00000000 Number 0 hk32f030m_pwr.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_rcc.c 0x00000000 Number 0 hk32f030m_rcc.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_spi.c 0x00000000 Number 0 hk32f030m_spi.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_syscfg.c 0x00000000 Number 0 hk32f030m_syscfg.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_tim.c 0x00000000 Number 0 hk32f030m_tim.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_usart.c 0x00000000 Number 0 hk32f030m_usart.o ABSOLUTE
..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_wwdg.c 0x00000000 Number 0 hk32f030m_wwdg.o ABSOLUTE
..\\Source\\User\\demo\\src\\25q64.c 0x00000000 Number 0 25q64.o ABSOLUTE
..\\Source\\User\\demo\\src\\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE
..\\Source\\User\\demo\\src\\iic.c 0x00000000 Number 0 iic.o ABSOLUTE
..\\Source\\User\\demo\\src\\pwm_audio_8.c 0x00000000 Number 0 pwm_audio_8.o ABSOLUTE
..\\Source\\User\\demo\\src\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
..\\Source\\User\\demo\\src\\st7735s.c 0x00000000 Number 0 st7735s.o ABSOLUTE
..\\Source\\User\\demo\\src\\usart_printf.c 0x00000000 Number 0 usart_printf.o ABSOLUTE
..\\Source\\User\\demo\\src\\usb.c 0x00000000 Number 0 usb.o ABSOLUTE
..\\Source\\User\\hk32f030m_it.c 0x00000000 Number 0 hk32f030m_it.o ABSOLUTE
..\\Source\\User\\main.c 0x00000000 Number 0 main.o ABSOLUTE
cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
init.s 0x00000000 Number 0 init.o ABSOLUTE
RESET 0x08000000 Section 192 keil_startup_hk32f030m.o(RESET)
.ARM.Collect$$$$00000000 0x080000c0 Section 0 entry.o(.ARM.Collect$$$$00000000)
.ARM.Collect$$$$00000001 0x080000c0 Section 4 entry2.o(.ARM.Collect$$$$00000001)
.ARM.Collect$$$$00000004 0x080000c4 Section 4 entry5.o(.ARM.Collect$$$$00000004)
.ARM.Collect$$$$00000008 0x080000c8 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
.ARM.Collect$$$$0000000A 0x080000c8 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
.ARM.Collect$$$$0000000B 0x080000c8 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
.ARM.Collect$$$$0000000D 0x080000d0 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
.ARM.Collect$$$$0000000F 0x080000d0 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
.ARM.Collect$$$$00002712 0x080000d0 Section 4 entry2.o(.ARM.Collect$$$$00002712)
__lit__00000000 0x080000d0 Data 4 entry2.o(.ARM.Collect$$$$00002712)
.text 0x080000d4 Section 28 keil_startup_hk32f030m.o(.text)
.text 0x080000f0 Section 0 uidiv.o(.text)
.text 0x0800011c Section 36 init.o(.text)
i.Audio_8bit_init 0x08000140 Section 0 pwm_audio_8.o(i.Audio_8bit_init)
i.GPIO_Init 0x08000168 Section 0 hk32f030m_gpio.o(i.GPIO_Init)
i.GPIO_PinAFConfig 0x080001ec Section 0 hk32f030m_gpio.o(i.GPIO_PinAFConfig)
i.HAL_GPIO_Init 0x0800020c Section 0 gpio.o(i.HAL_GPIO_Init)
i.HardFault_Handler 0x08000240 Section 0 hk32f030m_it.o(i.HardFault_Handler)
i.NMI_Handler 0x08000242 Section 0 hk32f030m_it.o(i.NMI_Handler)
i.NVIC_Init 0x08000244 Section 0 hk32f030m_misc.o(i.NVIC_Init)
i.PWM_Init 0x08000294 Section 0 pwm_audio_8.o(i.PWM_Init)
i.PendSV_Handler 0x0800031c Section 0 hk32f030m_it.o(i.PendSV_Handler)
i.RCC_AHBPeriphClockCmd 0x08000320 Section 0 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd)
i.RCC_APB2PeriphClockCmd 0x08000338 Section 0 hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd)
i.RCC_GetClocksFreq 0x08000350 Section 0 hk32f030m_rcc.o(i.RCC_GetClocksFreq)
i.SPI_Cmd 0x08000418 Section 0 hk32f030m_spi.o(i.SPI_Cmd)
i.SPI_HW_Init 0x08000430 Section 0 spi.o(i.SPI_HW_Init)
i.SPI_Init 0x080004d8 Section 0 hk32f030m_spi.o(i.SPI_Init)
i.SPI_RxFIFOThresholdConfig 0x08000530 Section 0 hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig)
i.SVC_Handler 0x08000544 Section 0 hk32f030m_it.o(i.SVC_Handler)
i.SetSysClockToHSI_32M 0x08000548 Section 0 system_hk32f030m.o(i.SetSysClockToHSI_32M)
SetSysClockToHSI_32M 0x08000549 Thumb Code 140 system_hk32f030m.o(i.SetSysClockToHSI_32M)
i.SysTick_Handler 0x080005e0 Section 0 hk32f030m_it.o(i.SysTick_Handler)
i.SystemInit 0x080005e4 Section 0 system_hk32f030m.o(i.SystemInit)
i.TIM1_CC_IRQHandler 0x08000640 Section 0 pwm_audio_8.o(i.TIM1_CC_IRQHandler)
i.TIM2_IRQHandler 0x08000658 Section 0 usb.o(i.TIM2_IRQHandler)
i.TIM_ClearITPendingBit 0x08000684 Section 0 hk32f030m_tim.o(i.TIM_ClearITPendingBit)
i.TIM_Cmd 0x0800068c Section 0 hk32f030m_tim.o(i.TIM_Cmd)
i.TIM_CtrlPWMOutputs 0x080006a4 Section 0 hk32f030m_tim.o(i.TIM_CtrlPWMOutputs)
i.TIM_ITConfig 0x080006ba Section 0 hk32f030m_tim.o(i.TIM_ITConfig)
i.TIM_OC1Init 0x080006d0 Section 0 hk32f030m_tim.o(i.TIM_OC1Init)
i.TIM_OC1PreloadConfig 0x08000738 Section 0 hk32f030m_tim.o(i.TIM_OC1PreloadConfig)
i.TIM_TimeBaseInit 0x08000748 Section 0 hk32f030m_tim.o(i.TIM_TimeBaseInit)
i.USART_Cmd 0x08000798 Section 0 hk32f030m_usart.o(i.USART_Cmd)
i.USART_Config 0x080007ac Section 0 usart_printf.o(i.USART_Config)
i.USART_ITConfig 0x08000850 Section 0 hk32f030m_usart.o(i.USART_ITConfig)
i.USART_Init 0x0800087c Section 0 hk32f030m_usart.o(i.USART_Init)
i.__scatterload_copy 0x0800090c Section 14 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x0800091a Section 2 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x0800091c Section 14 handlers.o(i.__scatterload_zeroinit)
i.main 0x0800092a Section 0 main.o(i.main)
.constdata 0x08000938 Section 40 hk32f030m_rcc.o(.constdata)
.data 0x20000000 Section 1 usb.o(.data)
cnt 0x20000000 Data 1 usb.o(.data)
STACK 0x20000008 Section 288 keil_startup_hk32f030m.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
_printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__decompress - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_microlib_exit - Undefined Weak Reference
__Vectors_Size 0x000000c0 Number 0 keil_startup_hk32f030m.o ABSOLUTE
__Vectors 0x08000000 Data 4 keil_startup_hk32f030m.o(RESET)
__Vectors_End 0x080000c0 Data 0 keil_startup_hk32f030m.o(RESET)
__main 0x080000c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
_main_stk 0x080000c1 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
_main_scatterload 0x080000c5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
__main_after_scatterload 0x080000c9 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
_main_clock 0x080000c9 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
_main_cpp_init 0x080000c9 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
_main_init 0x080000c9 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
__rt_final_cpp 0x080000d1 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
__rt_final_exit 0x080000d1 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
Reset_Handler 0x080000d5 Thumb Code 8 keil_startup_hk32f030m.o(.text)
ADC1_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI0_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI11_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI1_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI2_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI3_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI4_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI5_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI6_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
EXTI7_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
FLASH_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
I2C1_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
RCC_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
SPI1_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
TIM1_BRK_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
TIM1_UP_TRG_COM_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
TIM6_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
USART1_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
WWDG_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text)
__aeabi_uidiv 0x080000f1 Thumb Code 0 uidiv.o(.text)
__aeabi_uidivmod 0x080000f1 Thumb Code 44 uidiv.o(.text)
__scatterload 0x0800011d Thumb Code 28 init.o(.text)
__scatterload_rt2 0x0800011d Thumb Code 0 init.o(.text)
Audio_8bit_init 0x08000141 Thumb Code 36 pwm_audio_8.o(i.Audio_8bit_init)
GPIO_Init 0x08000169 Thumb Code 132 hk32f030m_gpio.o(i.GPIO_Init)
GPIO_PinAFConfig 0x080001ed Thumb Code 32 hk32f030m_gpio.o(i.GPIO_PinAFConfig)
HAL_GPIO_Init 0x0800020d Thumb Code 52 gpio.o(i.HAL_GPIO_Init)
HardFault_Handler 0x08000241 Thumb Code 2 hk32f030m_it.o(i.HardFault_Handler)
NMI_Handler 0x08000243 Thumb Code 2 hk32f030m_it.o(i.NMI_Handler)
NVIC_Init 0x08000245 Thumb Code 70 hk32f030m_misc.o(i.NVIC_Init)
PWM_Init 0x08000295 Thumb Code 132 pwm_audio_8.o(i.PWM_Init)
PendSV_Handler 0x0800031d Thumb Code 2 hk32f030m_it.o(i.PendSV_Handler)
RCC_AHBPeriphClockCmd 0x08000321 Thumb Code 18 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd)
RCC_APB2PeriphClockCmd 0x08000339 Thumb Code 18 hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd)
RCC_GetClocksFreq 0x08000351 Thumb Code 178 hk32f030m_rcc.o(i.RCC_GetClocksFreq)
SPI_Cmd 0x08000419 Thumb Code 20 hk32f030m_spi.o(i.SPI_Cmd)
SPI_HW_Init 0x08000431 Thumb Code 156 spi.o(i.SPI_HW_Init)
SPI_Init 0x080004d9 Thumb Code 80 hk32f030m_spi.o(i.SPI_Init)
SPI_RxFIFOThresholdConfig 0x08000531 Thumb Code 16 hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig)
SVC_Handler 0x08000545 Thumb Code 2 hk32f030m_it.o(i.SVC_Handler)
SysTick_Handler 0x080005e1 Thumb Code 2 hk32f030m_it.o(i.SysTick_Handler)
SystemInit 0x080005e5 Thumb Code 74 system_hk32f030m.o(i.SystemInit)
TIM1_CC_IRQHandler 0x08000641 Thumb Code 18 pwm_audio_8.o(i.TIM1_CC_IRQHandler)
TIM2_IRQHandler 0x08000659 Thumb Code 36 usb.o(i.TIM2_IRQHandler)
TIM_ClearITPendingBit 0x08000685 Thumb Code 8 hk32f030m_tim.o(i.TIM_ClearITPendingBit)
TIM_Cmd 0x0800068d Thumb Code 20 hk32f030m_tim.o(i.TIM_Cmd)
TIM_CtrlPWMOutputs 0x080006a5 Thumb Code 22 hk32f030m_tim.o(i.TIM_CtrlPWMOutputs)
TIM_ITConfig 0x080006bb Thumb Code 20 hk32f030m_tim.o(i.TIM_ITConfig)
TIM_OC1Init 0x080006d1 Thumb Code 92 hk32f030m_tim.o(i.TIM_OC1Init)
TIM_OC1PreloadConfig 0x08000739 Thumb Code 14 hk32f030m_tim.o(i.TIM_OC1PreloadConfig)
TIM_TimeBaseInit 0x08000749 Thumb Code 66 hk32f030m_tim.o(i.TIM_TimeBaseInit)
USART_Cmd 0x08000799 Thumb Code 20 hk32f030m_usart.o(i.USART_Cmd)
USART_Config 0x080007ad Thumb Code 152 usart_printf.o(i.USART_Config)
USART_ITConfig 0x08000851 Thumb Code 42 hk32f030m_usart.o(i.USART_ITConfig)
USART_Init 0x0800087d Thumb Code 130 hk32f030m_usart.o(i.USART_Init)
__scatterload_copy 0x0800090d Thumb Code 14 handlers.o(i.__scatterload_copy)
__scatterload_null 0x0800091b Thumb Code 2 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x0800091d Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
main 0x0800092b Thumb Code 14 main.o(i.main)
APBPrescTable 0x08000938 Data 8 hk32f030m_rcc.o(.constdata)
AHBPrescTable 0x08000940 Data 32 hk32f030m_rcc.o(.constdata)
Region$$Table$$Base 0x08000960 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08000980 Number 0 anon$$obj.o(Region$$Table)
__initial_sp 0x20000128 Data 0 keil_startup_hk32f030m.o(STACK)
==============================================================================
Memory Map of the image
Image Entry point : 0x080000c1
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000984, Max: 0x00004000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00000980, Max: 0x00004000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x000000c0 Data RO 2643 RESET keil_startup_hk32f030m.o
0x080000c0 0x00000000 Code RO 2953 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
0x080000c0 0x00000004 Code RO 3219 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
0x080000c4 0x00000004 Code RO 3222 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
0x080000c8 0x00000000 Code RO 3224 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
0x080000c8 0x00000000 Code RO 3226 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
0x080000c8 0x00000008 Code RO 3227 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
0x080000d0 0x00000000 Code RO 3229 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
0x080000d0 0x00000000 Code RO 3231 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
0x080000d0 0x00000004 Code RO 3220 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
0x080000d4 0x0000001c Code RO 2644 .text keil_startup_hk32f030m.o
0x080000f0 0x0000002c Code RO 2956 .text mc_p.l(uidiv.o)
0x0800011c 0x00000024 Code RO 3247 .text mc_p.l(init.o)
0x08000140 0x00000028 Code RO 2923 i.Audio_8bit_init pwm_audio_8.o
0x08000168 0x00000084 Code RO 798 i.GPIO_Init hk32f030m_gpio.o
0x080001ec 0x00000020 Code RO 799 i.GPIO_PinAFConfig hk32f030m_gpio.o
0x0800020c 0x00000034 Code RO 2650 i.HAL_GPIO_Init gpio.o
0x08000240 0x00000002 Code RO 4 i.HardFault_Handler hk32f030m_it.o
0x08000242 0x00000002 Code RO 5 i.NMI_Handler hk32f030m_it.o
0x08000244 0x00000050 Code RO 1228 i.NVIC_Init hk32f030m_misc.o
0x08000294 0x00000088 Code RO 2924 i.PWM_Init pwm_audio_8.o
0x0800031c 0x00000002 Code RO 6 i.PendSV_Handler hk32f030m_it.o
0x0800031e 0x00000002 PAD
0x08000320 0x00000018 Code RO 1310 i.RCC_AHBPeriphClockCmd hk32f030m_rcc.o
0x08000338 0x00000018 Code RO 1314 i.RCC_APB2PeriphClockCmd hk32f030m_rcc.o
0x08000350 0x000000c8 Code RO 1322 i.RCC_GetClocksFreq hk32f030m_rcc.o
0x08000418 0x00000018 Code RO 1498 i.SPI_Cmd hk32f030m_spi.o
0x08000430 0x000000a8 Code RO 2710 i.SPI_HW_Init spi.o
0x080004d8 0x00000058 Code RO 1511 i.SPI_Init hk32f030m_spi.o
0x08000530 0x00000014 Code RO 1515 i.SPI_RxFIFOThresholdConfig hk32f030m_spi.o
0x08000544 0x00000002 Code RO 7 i.SVC_Handler hk32f030m_it.o
0x08000546 0x00000002 PAD
0x08000548 0x00000098 Code RO 2605 i.SetSysClockToHSI_32M system_hk32f030m.o
0x080005e0 0x00000002 Code RO 8 i.SysTick_Handler hk32f030m_it.o
0x080005e2 0x00000002 PAD
0x080005e4 0x0000005c Code RO 2607 i.SystemInit system_hk32f030m.o
0x08000640 0x00000018 Code RO 2925 i.TIM1_CC_IRQHandler pwm_audio_8.o
0x08000658 0x0000002c Code RO 2891 i.TIM2_IRQHandler usb.o
0x08000684 0x00000008 Code RO 1727 i.TIM_ClearITPendingBit hk32f030m_tim.o
0x0800068c 0x00000018 Code RO 1732 i.TIM_Cmd hk32f030m_tim.o
0x080006a4 0x00000016 Code RO 1734 i.TIM_CtrlPWMOutputs hk32f030m_tim.o
0x080006ba 0x00000014 Code RO 1755 i.TIM_ITConfig hk32f030m_tim.o
0x080006ce 0x00000002 PAD
0x080006d0 0x00000068 Code RO 1759 i.TIM_OC1Init hk32f030m_tim.o
0x08000738 0x0000000e Code RO 1762 i.TIM_OC1PreloadConfig hk32f030m_tim.o
0x08000746 0x00000002 PAD
0x08000748 0x00000050 Code RO 1801 i.TIM_TimeBaseInit hk32f030m_tim.o
0x08000798 0x00000014 Code RO 2254 i.USART_Cmd hk32f030m_usart.o
0x080007ac 0x000000a4 Code RO 2802 i.USART_Config usart_printf.o
0x08000850 0x0000002a Code RO 2263 i.USART_ITConfig hk32f030m_usart.o
0x0800087a 0x00000002 PAD
0x0800087c 0x00000090 Code RO 2264 i.USART_Init hk32f030m_usart.o
0x0800090c 0x0000000e Code RO 3261 i.__scatterload_copy mc_p.l(handlers.o)
0x0800091a 0x00000002 Code RO 3262 i.__scatterload_null mc_p.l(handlers.o)
0x0800091c 0x0000000e Code RO 3263 i.__scatterload_zeroinit mc_p.l(handlers.o)
0x0800092a 0x0000000e Code RO 149 i.main main.o
0x08000938 0x00000028 Data RO 1336 .constdata hk32f030m_rcc.o
0x08000960 0x00000020 Data RO 3259 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000128, Max: 0x00000800, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000001 Data RW 2893 .data usb.o
0x20000001 0x00000007 PAD
0x20000008 0x00000120 Zero RW 2641 STACK keil_startup_hk32f030m.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
52 0 0 0 0 1136 gpio.o
164 0 0 0 0 1863 hk32f030m_gpio.o
10 0 0 0 0 195735 hk32f030m_it.o
80 10 0 0 0 964 hk32f030m_misc.o
248 34 40 0 0 2791 hk32f030m_rcc.o
132 16 0 0 0 2305 hk32f030m_spi.o
272 30 0 0 0 5617 hk32f030m_tim.o
206 14 0 0 0 2930 hk32f030m_usart.o
28 8 192 0 288 676 keil_startup_hk32f030m.o
14 0 0 0 0 419 main.o
200 14 0 0 0 1590 pwm_audio_8.o
168 12 0 0 0 574 spi.o
244 30 0 0 0 2089 system_hk32f030m.o
164 12 0 0 0 1216 usart_printf.o
44 8 0 1 0 518 usb.o
----------------------------------------------------------------------
2038 188 264 4 292 220423 Object Totals
0 0 32 0 0 0 (incl. Generated)
12 0 0 3 4 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
0 0 0 0 0 0 entry.o
0 0 0 0 0 0 entry10a.o
0 0 0 0 0 0 entry11a.o
8 4 0 0 0 0 entry2.o
4 0 0 0 0 0 entry5.o
0 0 0 0 0 0 entry7b.o
0 0 0 0 0 0 entry8b.o
8 4 0 0 0 0 entry9a.o
30 0 0 0 0 0 handlers.o
36 8 0 0 0 68 init.o
44 0 0 0 0 72 uidiv.o
----------------------------------------------------------------------
130 16 0 0 0 140 Library Totals
0 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
130 16 0 0 0 140 mc_p.l
----------------------------------------------------------------------
130 16 0 0 0 140 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
2168 204 264 4 292 219395 Grand Totals
2168 204 264 4 292 219395 ELF Image Totals
2168 204 264 4 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 2432 ( 2.38kB)
Total RW Size (RW Data + ZI Data) 296 ( 0.29kB)
Total ROM Size (Code + RO Data + RW Data) 2436 ( 2.38kB)
==============================================================================