Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]

==============================================================================

Section Cross References

    main.o(i.f) refers to plateau.o(i.Set_Moteur_Plateau) for Set_Moteur_Plateau
    main.o(i.f) refers to main.o(.data) for droite
    main.o(i.main) refers to telecommande.o(i.Init_USART) for Init_USART
    main.o(i.main) refers to batterie.o(i.Init_Batterie) for Init_Batterie
    main.o(i.main) refers to batterie.o(i.Get_Batterie) for Get_Batterie
    main.o(i.main) refers to telecommande.o(i.Send_Message) for Send_Message
    main.o(i.main) refers to main.o(.data) for bat
    mytimer.o(i.MyTimer_ActiveIT) refers to mytimer.o(.data) for ptr1
    mytimer.o(i.MyTimer_PWM) refers to driver_gpio.o(i.MyGPIO_Init) for MyGPIO_Init
    mytimer.o(i.TIM1_UP_IRQHandler) refers to mytimer.o(.data) for ptr1
    mytimer.o(i.TIM2_IRQHandler) refers to mytimer.o(.data) for ptr2
    mytimer.o(i.TIM3_IRQHandler) refers to mytimer.o(.data) for ptr3
    mytimer.o(i.TIM4_IRQHandler) refers to mytimer.o(.data) for ptr4
    myadc.o(i.read) refers to myadc.o(i.startADC) for startADC
    plateau.o(i.Init_Plateau) refers to mytimer.o(i.MyTimer_Base_Init) for MyTimer_Base_Init
    plateau.o(i.Init_Plateau) refers to driver_gpio.o(i.MyGPIO_Init) for MyGPIO_Init
    plateau.o(i.Init_Plateau) refers to mytimer.o(i.MyTimer_Base_Start) for MyTimer_Base_Start
    plateau.o(i.Init_Plateau) refers to mytimer.o(i.MyTimer_PWM) for MyTimer_PWM
    plateau.o(i.Init_Plateau) refers to plateau.o(.data) for Data
    plateau.o(i.Init_Plateau) refers to plateau.o(.bss) for GPIOA5
    plateau.o(i.Set_Direction) refers to driver_gpio.o(i.MyGPIO_Reset) for MyGPIO_Reset
    plateau.o(i.Set_Direction) refers to driver_gpio.o(i.MyGPIO_Set) for MyGPIO_Set
    plateau.o(i.Set_Direction) refers to plateau.o(.bss) for GPIOA5
    plateau.o(i.Set_Moteur_Plateau) refers to plateau.o(i.Init_Plateau) for Init_Plateau
    plateau.o(i.Set_Moteur_Plateau) refers to plateau.o(i.Set_Direction) for Set_Direction
    plateau.o(i.Set_Moteur_Plateau) refers to plateau.o(i.Set_Vitesse) for Set_Vitesse
    plateau.o(i.Set_Vitesse) refers to mytimer.o(i.Set_PWM_PRCT) for Set_PWM_PRCT
    plateau.o(i.Set_Vitesse) refers to plateau.o(.data) for Data
    telecommande.o(i.Init_Message_Reception) refers to telecommande.o(.data) for ptr
    telecommande.o(i.Init_USART) refers to driver_gpio.o(i.MyGPIO_Init) for MyGPIO_Init
    telecommande.o(i.Init_USART) refers to telecommande.o(.bss) for GPIOA10
    telecommande.o(i.Send_Message) refers to telecommande.o(i.Send_Char) for Send_Char
    telecommande.o(i.USART1_IRQHandler) refers to telecommande.o(.data) for ptr
    telecommande.o(.data) refers to telecommande.o(.bss) for USART
    batterie.o(i.Get_Batterie) refers to myadc.o(i.read) for read
    batterie.o(i.Get_Batterie) refers to batterie.o(.data) for nivBatterie
    batterie.o(i.Init_Batterie) refers to driver_gpio.o(i.MyGPIO_Init) for MyGPIO_Init
    batterie.o(i.Init_Batterie) refers to myadc.o(i.initADC) for initADC
    batterie.o(i.Init_Batterie) refers to myadc.o(i.startADC) for startADC
    batterie.o(i.Init_Batterie) refers to batterie.o(.bss) for GPIOC0
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
    startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM1_UP_IRQHandler) for TIM1_UP_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM2_IRQHandler) for TIM2_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM3_IRQHandler) for TIM3_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM4_IRQHandler) for TIM4_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to telecommande.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f10x_md.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
    startup_stm32f10x_md.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
    system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
    system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
    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
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_md.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
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload


==============================================================================

Removing Unused input sections from the image.

    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(.rrx_text), (6 bytes).
    Removing main.o(i.f), (64 bytes).
    Removing driver_gpio.o(.rev16_text), (4 bytes).
    Removing driver_gpio.o(.revsh_text), (4 bytes).
    Removing driver_gpio.o(.rrx_text), (6 bytes).
    Removing driver_gpio.o(i.MyGPIO_Read), (12 bytes).
    Removing driver_gpio.o(i.MyGPIO_Reset), (14 bytes).
    Removing driver_gpio.o(i.MyGPIO_Set), (12 bytes).
    Removing driver_gpio.o(i.MyGPIO_Toggle), (12 bytes).
    Removing mytimer.o(.rev16_text), (4 bytes).
    Removing mytimer.o(.revsh_text), (4 bytes).
    Removing mytimer.o(.rrx_text), (6 bytes).
    Removing mytimer.o(i.Get_Max_Duty), (6 bytes).
    Removing mytimer.o(i.MyTimer_ActiveIT), (176 bytes).
    Removing mytimer.o(i.MyTimer_Base_Init), (108 bytes).
    Removing mytimer.o(i.MyTimer_Base_Start), (10 bytes).
    Removing mytimer.o(i.MyTimer_Base_Stop), (10 bytes).
    Removing mytimer.o(i.MyTimer_PWM), (464 bytes).
    Removing mytimer.o(i.Set_Duty_Cycle), (40 bytes).
    Removing mytimer.o(i.Set_PWM_PRCT), (56 bytes).
    Removing myadc.o(.rev16_text), (4 bytes).
    Removing myadc.o(.revsh_text), (4 bytes).
    Removing myadc.o(.rrx_text), (6 bytes).
    Removing plateau.o(.rev16_text), (4 bytes).
    Removing plateau.o(.revsh_text), (4 bytes).
    Removing plateau.o(.rrx_text), (6 bytes).
    Removing plateau.o(i.Init_Plateau), (124 bytes).
    Removing plateau.o(i.Set_Direction), (40 bytes).
    Removing plateau.o(i.Set_Moteur_Plateau), (24 bytes).
    Removing plateau.o(i.Set_Vitesse), (32 bytes).
    Removing plateau.o(.bss), (24 bytes).
    Removing plateau.o(.data), (16 bytes).
    Removing telecommande.o(.rev16_text), (4 bytes).
    Removing telecommande.o(.revsh_text), (4 bytes).
    Removing telecommande.o(.rrx_text), (6 bytes).
    Removing telecommande.o(i.Init_Message_Reception), (56 bytes).
    Removing batterie.o(.rev16_text), (4 bytes).
    Removing batterie.o(.revsh_text), (4 bytes).
    Removing batterie.o(.rrx_text), (6 bytes).
    Removing startup_stm32f10x_md.o(HEAP), (512 bytes).
    Removing system_stm32f10x.o(.rev16_text), (4 bytes).
    Removing system_stm32f10x.o(.revsh_text), (4 bytes).
    Removing system_stm32f10x.o(.rrx_text), (6 bytes).
    Removing system_stm32f10x.o(i.SystemCoreClockUpdate), (164 bytes).
    Removing system_stm32f10x.o(.data), (20 bytes).

47 unused section(s) (total 2108 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.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  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.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
    FileInclude\Batterie.c                   0x00000000   Number         0  batterie.o ABSOLUTE
    FileInclude\MyADC.c                      0x00000000   Number         0  myadc.o ABSOLUTE
    FileInclude\MyTimer.c                    0x00000000   Number         0  mytimer.o ABSOLUTE
    FileInclude\Plateau.c                    0x00000000   Number         0  plateau.o ABSOLUTE
    FileInclude\Telecommande.c               0x00000000   Number         0  telecommande.o ABSOLUTE
    FileInclude\\Batterie.c                  0x00000000   Number         0  batterie.o ABSOLUTE
    FileInclude\\MyADC.c                     0x00000000   Number         0  myadc.o ABSOLUTE
    FileInclude\\MyTimer.c                   0x00000000   Number         0  mytimer.o ABSOLUTE
    FileInclude\\Plateau.c                   0x00000000   Number         0  plateau.o ABSOLUTE
    FileInclude\\Telecommande.c              0x00000000   Number         0  telecommande.o ABSOLUTE
    RTE\Device\STM32F103RB\startup_stm32f10x_md.s 0x00000000   Number         0  startup_stm32f10x_md.o ABSOLUTE
    RTE\Device\STM32F103RB\system_stm32f10x.c 0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    RTE\\Device\\STM32F103RB\\system_stm32f10x.c 0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    Sources\\main.c                          0x00000000   Number         0  main.o ABSOLUTE
    Sources\main.c                           0x00000000   Number         0  main.o ABSOLUTE
    U:\Documents\4ir\S1\Microcontroleur\Drivers\FileInclude\Driver_GPIO.c 0x00000000   Number         0  driver_gpio.o ABSOLUTE
    U:\\Documents\\4ir\\S1\\Microcontroleur\\Drivers\\FileInclude\\Driver_GPIO.c 0x00000000   Number         0  driver_gpio.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      236  startup_stm32f10x_md.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000ec   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000ec   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000f0   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000f4   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000f4   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000f4   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000E                 0x080000fc   Section        4  entry12b.o(.ARM.Collect$$$$0000000E)
    .ARM.Collect$$$$0000000F                 0x08000100   Section        0  entry10a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00000011                 0x08000100   Section        0  entry11a.o(.ARM.Collect$$$$00000011)
    .ARM.Collect$$$$00002712                 0x08000100   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000100   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000104   Section       36  startup_stm32f10x_md.o(.text)
    .text                                    0x08000128   Section       36  init.o(.text)
    i.Get_Batterie                           0x0800014c   Section        0  batterie.o(i.Get_Batterie)
    i.Init_Batterie                          0x08000174   Section        0  batterie.o(i.Init_Batterie)
    i.Init_USART                             0x0800019c   Section        0  telecommande.o(i.Init_USART)
    i.MyGPIO_Init                            0x08000238   Section        0  driver_gpio.o(i.MyGPIO_Init)
    i.Send_Char                              0x080002ec   Section        0  telecommande.o(i.Send_Char)
    i.Send_Message                           0x08000308   Section        0  telecommande.o(i.Send_Message)
    i.SetSysClock                            0x08000320   Section        0  system_stm32f10x.o(i.SetSysClock)
    SetSysClock                              0x08000321   Thumb Code     8  system_stm32f10x.o(i.SetSysClock)
    i.SetSysClockTo72                        0x08000328   Section        0  system_stm32f10x.o(i.SetSysClockTo72)
    SetSysClockTo72                          0x08000329   Thumb Code   214  system_stm32f10x.o(i.SetSysClockTo72)
    i.SystemInit                             0x08000408   Section        0  system_stm32f10x.o(i.SystemInit)
    i.TIM1_UP_IRQHandler                     0x08000468   Section        0  mytimer.o(i.TIM1_UP_IRQHandler)
    i.TIM2_IRQHandler                        0x0800048c   Section        0  mytimer.o(i.TIM2_IRQHandler)
    i.TIM3_IRQHandler                        0x080004b0   Section        0  mytimer.o(i.TIM3_IRQHandler)
    i.TIM4_IRQHandler                        0x080004d4   Section        0  mytimer.o(i.TIM4_IRQHandler)
    i.USART1_IRQHandler                      0x080004f8   Section        0  telecommande.o(i.USART1_IRQHandler)
    i.__scatterload_copy                     0x08000514   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08000522   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08000524   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.initADC                                0x08000534   Section        0  myadc.o(i.initADC)
    i.main                                   0x08000570   Section        0  main.o(i.main)
    i.read                                   0x0800060c   Section        0  myadc.o(i.read)
    i.startADC                               0x08000634   Section        0  myadc.o(i.startADC)
    .data                                    0x20000000   Section       16  main.o(.data)
    .data                                    0x20000010   Section       16  mytimer.o(.data)
    .data                                    0x20000020   Section        8  telecommande.o(.data)
    .data                                    0x20000028   Section        4  batterie.o(.data)
    .bss                                     0x2000002c   Section       52  telecommande.o(.bss)
    .bss                                     0x20000060   Section       12  batterie.o(.bss)
    STACK                                    0x20000070   Section     1024  startup_stm32f10x_md.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __arm_fini_                               - Undefined Weak Reference
    __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                           0x000000ec   Number         0  startup_stm32f10x_md.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_md.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup_stm32f10x_md.o(RESET)
    __main                                   0x080000ed   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000ed   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000f1   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000f5   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000f5   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000f5   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000f5   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_lib_shutdown_fini                   0x080000fd   Thumb Code     0  entry12b.o(.ARM.Collect$$$$0000000E)
    __rt_final_cpp                           0x08000101   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000F)
    __rt_final_exit                          0x08000101   Thumb Code     0  entry11a.o(.ARM.Collect$$$$00000011)
    Reset_Handler                            0x08000105   Thumb Code     8  startup_stm32f10x_md.o(.text)
    NMI_Handler                              0x0800010d   Thumb Code     2  startup_stm32f10x_md.o(.text)
    HardFault_Handler                        0x0800010f   Thumb Code     2  startup_stm32f10x_md.o(.text)
    MemManage_Handler                        0x08000111   Thumb Code     2  startup_stm32f10x_md.o(.text)
    BusFault_Handler                         0x08000113   Thumb Code     2  startup_stm32f10x_md.o(.text)
    UsageFault_Handler                       0x08000115   Thumb Code     2  startup_stm32f10x_md.o(.text)
    SVC_Handler                              0x08000117   Thumb Code     2  startup_stm32f10x_md.o(.text)
    DebugMon_Handler                         0x08000119   Thumb Code     2  startup_stm32f10x_md.o(.text)
    PendSV_Handler                           0x0800011b   Thumb Code     2  startup_stm32f10x_md.o(.text)
    SysTick_Handler                          0x0800011d   Thumb Code     2  startup_stm32f10x_md.o(.text)
    ADC1_2_IRQHandler                        0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_RX1_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_SCE_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel1_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel2_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel3_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel4_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel5_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel6_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel7_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI0_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI15_10_IRQHandler                     0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI1_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI2_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI3_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI4_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI9_5_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    FLASH_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_ER_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_EV_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_ER_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_EV_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    PVD_IRQHandler                           0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RCC_IRQHandler                           0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTCAlarm_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTC_IRQHandler                           0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI1_IRQHandler                          0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI2_IRQHandler                          0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TAMPER_IRQHandler                        0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_BRK_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_CC_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART2_IRQHandler                        0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART3_IRQHandler                        0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USBWakeUp_IRQHandler                     0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    WWDG_IRQHandler                          0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    __scatterload                            0x08000129   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000129   Thumb Code     0  init.o(.text)
    Get_Batterie                             0x0800014d   Thumb Code    36  batterie.o(i.Get_Batterie)
    Init_Batterie                            0x08000175   Thumb Code    32  batterie.o(i.Init_Batterie)
    Init_USART                               0x0800019d   Thumb Code   134  telecommande.o(i.Init_USART)
    MyGPIO_Init                              0x08000239   Thumb Code   166  driver_gpio.o(i.MyGPIO_Init)
    Send_Char                                0x080002ed   Thumb Code    22  telecommande.o(i.Send_Char)
    Send_Message                             0x08000309   Thumb Code    24  telecommande.o(i.Send_Message)
    SystemInit                               0x08000409   Thumb Code    78  system_stm32f10x.o(i.SystemInit)
    TIM1_UP_IRQHandler                       0x08000469   Thumb Code    28  mytimer.o(i.TIM1_UP_IRQHandler)
    TIM2_IRQHandler                          0x0800048d   Thumb Code    32  mytimer.o(i.TIM2_IRQHandler)
    TIM3_IRQHandler                          0x080004b1   Thumb Code    28  mytimer.o(i.TIM3_IRQHandler)
    TIM4_IRQHandler                          0x080004d5   Thumb Code    28  mytimer.o(i.TIM4_IRQHandler)
    USART1_IRQHandler                        0x080004f9   Thumb Code    18  telecommande.o(i.USART1_IRQHandler)
    __scatterload_copy                       0x08000515   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08000523   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08000525   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    initADC                                  0x08000535   Thumb Code    50  myadc.o(i.initADC)
    main                                     0x08000571   Thumb Code    92  main.o(i.main)
    read                                     0x0800060d   Thumb Code    34  myadc.o(i.read)
    startADC                                 0x08000635   Thumb Code    14  myadc.o(i.startADC)
    Region$$Table$$Base                      0x08000648   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08000668   Number         0  anon$$obj.o(Region$$Table)
    droite                                   0x20000000   Data           4  main.o(.data)
    b                                        0x20000004   Data           4  main.o(.data)
    testBatterie                             0x20000008   Data           4  main.o(.data)
    bat                                      0x2000000c   Data           4  main.o(.data)
    ptr1                                     0x20000010   Data           4  mytimer.o(.data)
    ptr2                                     0x20000014   Data           4  mytimer.o(.data)
    ptr3                                     0x20000018   Data           4  mytimer.o(.data)
    ptr4                                     0x2000001c   Data           4  mytimer.o(.data)
    Usart                                    0x20000020   Data           4  telecommande.o(.data)
    ptr                                      0x20000024   Data           4  telecommande.o(.data)
    nivBatterie                              0x20000028   Data           4  batterie.o(.data)
    USART                                    0x2000002c   Data          28  telecommande.o(.bss)
    GPIOA10                                  0x20000048   Data          12  telecommande.o(.bss)
    GPIOA9                                   0x20000054   Data          12  telecommande.o(.bss)
    GPIOC0                                   0x20000060   Data          12  batterie.o(.bss)
    __initial_sp                             0x20000470   Data           0  startup_stm32f10x_md.o(STACK)



==============================================================================

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000694, Max: 0x00020000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000668, Max: 0x00020000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x08000000   0x000000ec   Data   RO          413    RESET               startup_stm32f10x_md.o
    0x080000ec   0x080000ec   0x00000000   Code   RO          464  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO          467    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO          470    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          472    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          474    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO          475    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO          482    .ARM.Collect$$$$0000000E  mc_w.l(entry12b.o)
    0x08000100   0x08000100   0x00000000   Code   RO          477    .ARM.Collect$$$$0000000F  mc_w.l(entry10a.o)
    0x08000100   0x08000100   0x00000000   Code   RO          479    .ARM.Collect$$$$00000011  mc_w.l(entry11a.o)
    0x08000100   0x08000100   0x00000004   Code   RO          468    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000104   0x08000104   0x00000024   Code   RO          414    .text               startup_stm32f10x_md.o
    0x08000128   0x08000128   0x00000024   Code   RO          483    .text               mc_w.l(init.o)
    0x0800014c   0x0800014c   0x00000028   Code   RO          377    i.Get_Batterie      batterie.o
    0x08000174   0x08000174   0x00000028   Code   RO          378    i.Init_Batterie     batterie.o
    0x0800019c   0x0800019c   0x0000009c   Code   RO          323    i.Init_USART        telecommande.o
    0x08000238   0x08000238   0x000000b4   Code   RO           84    i.MyGPIO_Init       driver_gpio.o
    0x080002ec   0x080002ec   0x0000001c   Code   RO          324    i.Send_Char         telecommande.o
    0x08000308   0x08000308   0x00000018   Code   RO          325    i.Send_Message      telecommande.o
    0x08000320   0x08000320   0x00000008   Code   RO          421    i.SetSysClock       system_stm32f10x.o
    0x08000328   0x08000328   0x000000e0   Code   RO          422    i.SetSysClockTo72   system_stm32f10x.o
    0x08000408   0x08000408   0x00000060   Code   RO          424    i.SystemInit        system_stm32f10x.o
    0x08000468   0x08000468   0x00000024   Code   RO          143    i.TIM1_UP_IRQHandler  mytimer.o
    0x0800048c   0x0800048c   0x00000024   Code   RO          144    i.TIM2_IRQHandler   mytimer.o
    0x080004b0   0x080004b0   0x00000024   Code   RO          145    i.TIM3_IRQHandler   mytimer.o
    0x080004d4   0x080004d4   0x00000024   Code   RO          146    i.TIM4_IRQHandler   mytimer.o
    0x080004f8   0x080004f8   0x0000001c   Code   RO          326    i.USART1_IRQHandler  telecommande.o
    0x08000514   0x08000514   0x0000000e   Code   RO          487    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08000522   0x08000522   0x00000002   Code   RO          488    i.__scatterload_null  mc_w.l(handlers.o)
    0x08000524   0x08000524   0x0000000e   Code   RO          489    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08000532   0x08000532   0x00000002   PAD
    0x08000534   0x08000534   0x0000003c   Code   RO          234    i.initADC           myadc.o
    0x08000570   0x08000570   0x0000009c   Code   RO            5    i.main              main.o
    0x0800060c   0x0800060c   0x00000028   Code   RO          235    i.read              myadc.o
    0x08000634   0x08000634   0x00000014   Code   RO          236    i.startADC          myadc.o
    0x08000648   0x08000648   0x00000020   Data   RO          485    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08000668, Size: 0x00000470, Max: 0x00005000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x08000668   0x00000010   Data   RW            6    .data               main.o
    0x20000010   0x08000678   0x00000010   Data   RW          147    .data               mytimer.o
    0x20000020   0x08000688   0x00000008   Data   RW          328    .data               telecommande.o
    0x20000028   0x08000690   0x00000004   Data   RW          380    .data               batterie.o
    0x2000002c        -       0x00000034   Zero   RW          327    .bss                telecommande.o
    0x20000060        -       0x0000000c   Zero   RW          379    .bss                batterie.o
    0x2000006c   0x08000694   0x00000004   PAD
    0x20000070        -       0x00000400   Zero   RW          411    STACK               startup_stm32f10x_md.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

        80         12          0          4         12       1168   batterie.o
       180         14          0          0          0       1658   driver_gpio.o
       156         64          0         16          0     207163   main.o
       120         22          0          0          0       1308   myadc.o
       144         28          0         16          0       3521   mytimer.o
        36          8        236          0       1024        808   startup_stm32f10x_md.o
       328         28          0          0          0       1973   system_stm32f10x.o
       236         38          0          8         52       2809   telecommande.o

    ----------------------------------------------------------------------
      1280        214        268         44       1092     220408   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          0          0          0          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
         4          0          0          0          0          0   entry12b.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

    ----------------------------------------------------------------------
        92         16          0          0          0         68   Library Totals
         2          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

        90         16          0          0          0         68   mc_w.l

    ----------------------------------------------------------------------
        92         16          0          0          0         68   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      1372        230        268         44       1092     219848   Grand Totals
      1372        230        268         44       1092     219848   ELF Image Totals
      1372        230        268         44          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 1640 (   1.60kB)
    Total RW  Size (RW Data + ZI Data)              1136 (   1.11kB)
    Total ROM Size (Code + RO Data + RW Data)       1684 (   1.64kB)

==============================================================================

