diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.axf b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.axf index d141cee..5f56b63 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.axf and b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.axf differ diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.build_log.htm b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.build_log.htm index 21f8500..768d4cb 100644 --- a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.build_log.htm +++ b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.build_log.htm @@ -22,30 +22,36 @@ Dialog DLL: TARMSTM.DLL V1.66.0.0

Project:

C:\Users\elies\Desktop\Cours\4A\Info Mat\Projet_Voilier_4IR\MDK-ARM\Project.uvprojx -Project File Date: 10/12/2020 +Project File Date: 11/02/2020

Output:

*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'F:\Keil\ARM\ARMCC\Bin' -Rebuild target 'NUCLEO-F103RB' -compiling Allure.c... +Rebuild target 'Simulateur' compiling Voilier.c... -..\Src\Voilier.c(3): warning: #1-D: last line of file ends without a newline - } -..\Src\Voilier.c: 1 warning, 0 errors -compiling AntiCharvirement.c... -compiling Batterie.c... +compiling Allure.c... compiling Gouvernail.c... +compiling Batterie.c... compiling Heure.c... compiling Transmission.c... compiling Voile.c... compiling MyTimer.c... compiling stm32f1xx_ll_rcc.c... -compiling stm32f1xx_ll_utils.c... +compiling AntiChavirement.c... +..\Src\AntiChavirement.h(28): warning: #1295-D: Deprecated declaration RecupRouli - give arg types + int RecupRouli(); +..\Src\AntiChavirement.h(36): warning: #1295-D: Deprecated declaration ConfAntiChavirement - give arg types + void ConfAntiChavirement(); +..\Src\AntiChavirement.c(4): warning: #940-D: missing return statement at end of non-void function "CalculerDanger" + } +..\Src\AntiChavirement.c(7): warning: #940-D: missing return statement at end of non-void function "RecupRouli" + } +..\Src\AntiChavirement.c: 4 warnings, 0 errors assembling startup_stm32f103xb.s... +compiling stm32f1xx_ll_utils.c... compiling system_stm32f1xx.c... linking... -Program Size: Code=296 RO-data=268 RW-data=16 ZI-data=1024 -"NUCLEO-F103RB\NUCLEO-F103RB.axf" - 0 Error(s), 1 Warning(s). +Program Size: Code=924 RO-data=268 RW-data=28 ZI-data=1028 +"NUCLEO-F103RB\NUCLEO-F103RB.axf" - 0 Error(s), 4 Warning(s).

Software Packages used:

@@ -61,14 +67,14 @@ Package Vendor: Keil STMicroelectronics STM32F1 Series Device Support, Drivers and Examples

Collection of Component include folders:

- .\RTE\_NUCLEO-F103RB + .\RTE\_Simulateur C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include C:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include

Collection of Component Files used:

* Component: ARM::CMSIS:CORE:5.3.0 -Build Time Elapsed: 00:00:04 +Build Time Elapsed: 00:00:06 diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm index 33fbab3..c0a01bf 100644 --- a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm +++ b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm @@ -3,11 +3,11 @@ Static Call Graph - [NUCLEO-F103RB\NUCLEO-F103RB.axf]

Static Call Graph for image NUCLEO-F103RB\NUCLEO-F103RB.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Oct 12 09:03:11 2020 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Nov 02 18:12:38 2020

-

Maximum Stack Usage = 8 bytes + Unknown(Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 32 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

-TIM1_UP_IRQHandler +main ⇒ ConfAntiChavirement ⇒ LL_ADC_SetChannelSamplingTime

Mutually Recursive functions @@ -81,7 +81,7 @@ Function Pointers
  • UsageFault_Handler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • WWDG_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f103xb.o(.text) -
  • main from voilier.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B) +
  • main from antichavirement.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)

    @@ -90,7 +90,7 @@ Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    • startup_stm32f103xb.o(.text)
    -

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    • >>   __scatterload @@ -100,15 +100,15 @@ Global Symbols

      [Called By]
      • >>   __scatterload
      -

      _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

      _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

      _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

      _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

      _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

      _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

      __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +

      __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -

      __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +

      __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

      Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text))
      [Address Reference Count : 1]

      • startup_stm32f103xb.o(RESET) @@ -303,7 +303,35 @@ Global Symbols
        [Called By]
        • >>   _main_scatterload
        -

        __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

        __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) + +

        ConfAntiChavirement (Thumb, 160 bytes, Stack size 16 bytes, antichavirement.o(i.ConfAntiChavirement)) +

        [Stack]

        • Max Depth = 32
        • Call Chain = ConfAntiChavirement ⇒ LL_ADC_SetChannelSamplingTime +
        +
        [Calls]
        • >>   LL_GPIO_SetPinMode +
        • >>   LL_APB2_GRP1_EnableClock +
        • >>   LL_ADC_SetChannelSamplingTime +
        • >>   LL_ADC_INJ_SetSequencerRanks +
        +
        [Called By]
        • >>   main +
        + +

        LL_Init1msTick (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_Init1msTick)) +

        [Called By]

        • >>   SystemClock_Config +
        + +

        LL_SetSystemCoreClock (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)) +

        [Called By]

        • >>   SystemClock_Config +
        + +

        SystemClock_Config (Thumb, 142 bytes, Stack size 8 bytes, antichavirement.o(i.SystemClock_Config)) +

        [Stack]

        • Max Depth = 8
        • Call Chain = SystemClock_Config +
        +
        [Calls]
        • >>   LL_SetSystemCoreClock +
        • >>   LL_Init1msTick +
        +
        [Called By]
        • >>   main +

        SystemInit (Thumb, 56 bytes, Stack size 0 bytes, system_stm32f1xx.o(i.SystemInit))
        [Address Reference Count : 1]

        • startup_stm32f103xb.o(.text) @@ -328,18 +356,52 @@ Global Symbols

        [Address Reference Count : 1]
        • startup_stm32f103xb.o(RESET)
        -

        __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +

        __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) -

        __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

        __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) -

        __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

        __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -

        main (Thumb, 4 bytes, Stack size 0 bytes, voilier.o(i.main)) +

        main (Thumb, 56 bytes, Stack size 0 bytes, antichavirement.o(i.main)) +

        [Stack]

        • Max Depth = 32
        • Call Chain = main ⇒ ConfAntiChavirement ⇒ LL_ADC_SetChannelSamplingTime +
        +
        [Calls]
        • >>   SystemClock_Config +
        • >>   ConfAntiChavirement +
        • >>   LL_ADC_INJ_ReadConversionData12 +

        [Address Reference Count : 1]
        • entry9a.o(.ARM.Collect$$$$0000000B)

        Local Symbols -

        +

    +

    LL_ADC_INJ_ReadConversionData12 (Thumb, 28 bytes, Stack size 0 bytes, antichavirement.o(i.LL_ADC_INJ_ReadConversionData12)) +

    [Called By]

    + +

    LL_ADC_INJ_SetSequencerRanks (Thumb, 38 bytes, Stack size 8 bytes, antichavirement.o(i.LL_ADC_INJ_SetSequencerRanks)) +

    [Stack]

    +
    [Called By] + +

    LL_ADC_SetChannelSamplingTime (Thumb, 70 bytes, Stack size 16 bytes, antichavirement.o(i.LL_ADC_SetChannelSamplingTime)) +

    [Stack]

    +
    [Called By] + +

    LL_APB2_GRP1_EnableClock (Thumb, 18 bytes, Stack size 8 bytes, antichavirement.o(i.LL_APB2_GRP1_EnableClock)) +

    [Stack]

    +
    [Called By] + +

    LL_GPIO_SetPinMode (Thumb, 42 bytes, Stack size 12 bytes, antichavirement.o(i.LL_GPIO_SetPinMode)) +

    [Stack]

    +
    [Called By] +

    Undefined Global Symbols


    diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.lnp b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.lnp index 67521aa..7253cd9 100644 --- a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.lnp +++ b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.lnp @@ -2,12 +2,12 @@ "nucleo-f103rb\voilier.o" "nucleo-f103rb\mytimer.o" "nucleo-f103rb\allure.o" -"nucleo-f103rb\anticharvirement.o" "nucleo-f103rb\batterie.o" "nucleo-f103rb\gouvernail.o" "nucleo-f103rb\heure.o" "nucleo-f103rb\transmission.o" "nucleo-f103rb\voile.o" +"nucleo-f103rb\antichavirement.o" "nucleo-f103rb\stm32f1xx_ll_rcc.o" "nucleo-f103rb\stm32f1xx_ll_utils.o" "nucleo-f103rb\system_stm32f1xx.o" diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map index 8306e02..12a005e 100644 --- a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map +++ b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map @@ -9,6 +9,16 @@ Section Cross References mytimer.o(i.TIM2_IRQHandler) refers to mytimer.o(.data) for .data mytimer.o(i.TIM3_IRQHandler) refers to mytimer.o(.data) for .data mytimer.o(i.TIM4_IRQHandler) refers to mytimer.o(.data) for .data + antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_APB2_GRP1_EnableClock) for LL_APB2_GRP1_EnableClock + antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_GPIO_SetPinMode) for LL_GPIO_SetPinMode + antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_ADC_INJ_SetSequencerRanks) for LL_ADC_INJ_SetSequencerRanks + antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_ADC_SetChannelSamplingTime) for LL_ADC_SetChannelSamplingTime + antichavirement.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_Init1msTick) for LL_Init1msTick + antichavirement.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) for LL_SetSystemCoreClock + antichavirement.o(i.main) refers to antichavirement.o(i.SystemClock_Config) for SystemClock_Config + antichavirement.o(i.main) refers to antichavirement.o(i.ConfAntiChavirement) for ConfAntiChavirement + antichavirement.o(i.main) refers to antichavirement.o(i.LL_ADC_INJ_ReadConversionData12) for LL_ADC_INJ_ReadConversionData12 + antichavirement.o(i.main) refers to antichavirement.o(.data) for .data stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) for RCC_GetPCLK2ClockFreq @@ -55,8 +65,8 @@ Section Cross References entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f103xb.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 voilier.o(i.main) for main - entry9b.o(.ARM.Collect$$$$0000000C) refers to voilier.o(i.main) for main + entry9a.o(.ARM.Collect$$$$0000000B) refers to antichavirement.o(i.main) for main + entry9b.o(.ARM.Collect$$$$0000000C) refers to antichavirement.o(i.main) for main init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload @@ -72,6 +82,11 @@ Removing Unused input sections from the image. Removing mytimer.o(i.MyTimer_IT_Disable), (68 bytes). Removing mytimer.o(i.MyTimer_Start), (10 bytes). Removing mytimer.o(i.MyTimer_Stop), (10 bytes). + Removing antichavirement.o(.rev16_text), (4 bytes). + Removing antichavirement.o(.revsh_text), (4 bytes). + Removing antichavirement.o(.rrx_text), (6 bytes). + Removing antichavirement.o(i.CalculerDanger), (2 bytes). + Removing antichavirement.o(i.RecupRouli), (2 bytes). Removing stm32f1xx_ll_rcc.o(.rev16_text), (4 bytes). Removing stm32f1xx_ll_rcc.o(.revsh_text), (4 bytes). Removing stm32f1xx_ll_rcc.o(.rrx_text), (6 bytes). @@ -87,11 +102,9 @@ Removing Unused input sections from the image. Removing stm32f1xx_ll_utils.o(.rev16_text), (4 bytes). Removing stm32f1xx_ll_utils.o(.revsh_text), (4 bytes). Removing stm32f1xx_ll_utils.o(.rrx_text), (6 bytes). - Removing stm32f1xx_ll_utils.o(i.LL_Init1msTick), (26 bytes). Removing stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE), (108 bytes). Removing stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (88 bytes). Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (24 bytes). - Removing stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock), (12 bytes). Removing stm32f1xx_ll_utils.o(i.LL_mDelay), (30 bytes). Removing stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (172 bytes). Removing stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (24 bytes). @@ -103,10 +116,9 @@ Removing Unused input sections from the image. Removing system_stm32f1xx.o(i.SystemCoreClockUpdate), (104 bytes). Removing system_stm32f1xx.o(.constdata), (16 bytes). Removing system_stm32f1xx.o(.constdata), (8 bytes). - Removing system_stm32f1xx.o(.data), (4 bytes). Removing startup_stm32f103xb.o(HEAP), (512 bytes). -41 unused section(s) (total 2004 bytes) removed from the image. +43 unused section(s) (total 1980 bytes) removed from the image. ============================================================================== @@ -117,24 +129,24 @@ Image Symbol Table Symbol Name Value Ov Type Size Object(Section) ../Src/system_stm32f1xx.c 0x00000000 Number 0 system_stm32f1xx.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.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 entry11a.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 entry8b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.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 entry.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/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ..\LLDrivers\src\stm32f1xx_ll_rcc.c 0x00000000 Number 0 stm32f1xx_ll_rcc.o ABSOLUTE ..\LLDrivers\src\stm32f1xx_ll_utils.c 0x00000000 Number 0 stm32f1xx_ll_utils.o ABSOLUTE ..\MyDrivers\MyTimer.c 0x00000000 Number 0 mytimer.o ABSOLUTE ..\Src\Allure.c 0x00000000 Number 0 allure.o ABSOLUTE - ..\Src\AntiCharvirement.c 0x00000000 Number 0 anticharvirement.o ABSOLUTE + ..\Src\AntiChavirement.c 0x00000000 Number 0 antichavirement.o ABSOLUTE ..\Src\Batterie.c 0x00000000 Number 0 batterie.o ABSOLUTE ..\Src\Gouvernail.c 0x00000000 Number 0 gouvernail.o ABSOLUTE ..\Src\Heure.c 0x00000000 Number 0 heure.o ABSOLUTE @@ -145,6 +157,7 @@ Image Symbol Table ..\\LLDrivers\\src\\stm32f1xx_ll_rcc.c 0x00000000 Number 0 stm32f1xx_ll_rcc.o ABSOLUTE ..\\LLDrivers\\src\\stm32f1xx_ll_utils.c 0x00000000 Number 0 stm32f1xx_ll_utils.o ABSOLUTE ..\\MyDrivers\\MyTimer.c 0x00000000 Number 0 mytimer.o ABSOLUTE + ..\\Src\\AntiChavirement.c 0x00000000 Number 0 antichavirement.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 @@ -162,24 +175,40 @@ Image Symbol Table __lit__00000000 0x080000fc Data 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x08000100 Section 36 startup_stm32f103xb.o(.text) .text 0x08000124 Section 36 init.o(.text) - i.SystemInit 0x08000148 Section 0 system_stm32f1xx.o(i.SystemInit) - i.TIM1_UP_IRQHandler 0x08000190 Section 0 mytimer.o(i.TIM1_UP_IRQHandler) - i.TIM2_IRQHandler 0x080001a8 Section 0 mytimer.o(i.TIM2_IRQHandler) - i.TIM3_IRQHandler 0x080001c0 Section 0 mytimer.o(i.TIM3_IRQHandler) - i.TIM4_IRQHandler 0x080001d8 Section 0 mytimer.o(i.TIM4_IRQHandler) - i.__scatterload_copy 0x080001f0 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x080001fe Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x08000200 Section 14 handlers.o(i.__scatterload_zeroinit) - i.main 0x0800020e Section 0 voilier.o(i.main) + i.ConfAntiChavirement 0x08000148 Section 0 antichavirement.o(i.ConfAntiChavirement) + i.LL_ADC_INJ_ReadConversionData12 0x080001f4 Section 0 antichavirement.o(i.LL_ADC_INJ_ReadConversionData12) + LL_ADC_INJ_ReadConversionData12 0x080001f5 Thumb Code 28 antichavirement.o(i.LL_ADC_INJ_ReadConversionData12) + i.LL_ADC_INJ_SetSequencerRanks 0x08000210 Section 0 antichavirement.o(i.LL_ADC_INJ_SetSequencerRanks) + LL_ADC_INJ_SetSequencerRanks 0x08000211 Thumb Code 38 antichavirement.o(i.LL_ADC_INJ_SetSequencerRanks) + i.LL_ADC_SetChannelSamplingTime 0x08000236 Section 0 antichavirement.o(i.LL_ADC_SetChannelSamplingTime) + LL_ADC_SetChannelSamplingTime 0x08000237 Thumb Code 70 antichavirement.o(i.LL_ADC_SetChannelSamplingTime) + i.LL_APB2_GRP1_EnableClock 0x0800027c Section 0 antichavirement.o(i.LL_APB2_GRP1_EnableClock) + LL_APB2_GRP1_EnableClock 0x0800027d Thumb Code 18 antichavirement.o(i.LL_APB2_GRP1_EnableClock) + i.LL_GPIO_SetPinMode 0x08000294 Section 0 antichavirement.o(i.LL_GPIO_SetPinMode) + LL_GPIO_SetPinMode 0x08000295 Thumb Code 42 antichavirement.o(i.LL_GPIO_SetPinMode) + i.LL_Init1msTick 0x080002be Section 0 stm32f1xx_ll_utils.o(i.LL_Init1msTick) + i.LL_SetSystemCoreClock 0x080002d8 Section 0 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) + i.SystemClock_Config 0x080002e4 Section 0 antichavirement.o(i.SystemClock_Config) + i.SystemInit 0x08000380 Section 0 system_stm32f1xx.o(i.SystemInit) + i.TIM1_UP_IRQHandler 0x080003c8 Section 0 mytimer.o(i.TIM1_UP_IRQHandler) + i.TIM2_IRQHandler 0x080003e0 Section 0 mytimer.o(i.TIM2_IRQHandler) + i.TIM3_IRQHandler 0x080003f8 Section 0 mytimer.o(i.TIM3_IRQHandler) + i.TIM4_IRQHandler 0x08000410 Section 0 mytimer.o(i.TIM4_IRQHandler) + i.__scatterload_copy 0x08000428 Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x08000436 Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x08000438 Section 14 handlers.o(i.__scatterload_zeroinit) + i.main 0x08000448 Section 0 antichavirement.o(i.main) .data 0x20000000 Section 16 mytimer.o(.data) - STACK 0x20000010 Section 1024 startup_stm32f103xb.o(STACK) + .data 0x20000010 Section 8 antichavirement.o(.data) + .data 0x20000018 Section 4 system_stm32f1xx.o(.data) + STACK 0x20000020 Section 1024 startup_stm32f103xb.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 voilier.o ABSOLUTE + __ARM_use_no_argv 0x00000000 Number 0 antichavirement.o ABSOLUTE __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __decompress - Undefined Weak Reference @@ -248,22 +277,29 @@ Image Symbol Table WWDG_IRQHandler 0x0800011b Thumb Code 0 startup_stm32f103xb.o(.text) __scatterload 0x08000125 Thumb Code 28 init.o(.text) __scatterload_rt2 0x08000125 Thumb Code 0 init.o(.text) - SystemInit 0x08000149 Thumb Code 56 system_stm32f1xx.o(i.SystemInit) - TIM1_UP_IRQHandler 0x08000191 Thumb Code 16 mytimer.o(i.TIM1_UP_IRQHandler) - TIM2_IRQHandler 0x080001a9 Thumb Code 18 mytimer.o(i.TIM2_IRQHandler) - TIM3_IRQHandler 0x080001c1 Thumb Code 16 mytimer.o(i.TIM3_IRQHandler) - TIM4_IRQHandler 0x080001d9 Thumb Code 16 mytimer.o(i.TIM4_IRQHandler) - __scatterload_copy 0x080001f1 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x080001ff Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x08000201 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - main 0x0800020f Thumb Code 4 voilier.o(i.main) - Region$$Table$$Base 0x08000214 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08000234 Number 0 anon$$obj.o(Region$$Table) + ConfAntiChavirement 0x08000149 Thumb Code 160 antichavirement.o(i.ConfAntiChavirement) + LL_Init1msTick 0x080002bf Thumb Code 26 stm32f1xx_ll_utils.o(i.LL_Init1msTick) + LL_SetSystemCoreClock 0x080002d9 Thumb Code 6 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) + SystemClock_Config 0x080002e5 Thumb Code 142 antichavirement.o(i.SystemClock_Config) + SystemInit 0x08000381 Thumb Code 56 system_stm32f1xx.o(i.SystemInit) + TIM1_UP_IRQHandler 0x080003c9 Thumb Code 16 mytimer.o(i.TIM1_UP_IRQHandler) + TIM2_IRQHandler 0x080003e1 Thumb Code 18 mytimer.o(i.TIM2_IRQHandler) + TIM3_IRQHandler 0x080003f9 Thumb Code 16 mytimer.o(i.TIM3_IRQHandler) + TIM4_IRQHandler 0x08000411 Thumb Code 16 mytimer.o(i.TIM4_IRQHandler) + __scatterload_copy 0x08000429 Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x08000437 Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x08000439 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + main 0x08000449 Thumb Code 56 antichavirement.o(i.main) + Region$$Table$$Base 0x08000488 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x080004a8 Number 0 anon$$obj.o(Region$$Table) pTIM1_Overflow 0x20000000 Data 4 mytimer.o(.data) pTIM2_Overflow 0x20000004 Data 4 mytimer.o(.data) pTIM3_Overflow 0x20000008 Data 4 mytimer.o(.data) pTIM4_Overflow 0x2000000c Data 4 mytimer.o(.data) - __initial_sp 0x20000410 Data 0 startup_stm32f103xb.o(STACK) + res10 0x20000010 Data 4 antichavirement.o(.data) + res12 0x20000014 Data 4 antichavirement.o(.data) + SystemCoreClock 0x20000018 Data 4 system_stm32f1xx.o(.data) + __initial_sp 0x20000420 Data 0 startup_stm32f103xb.o(STACK) @@ -273,43 +309,55 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000244, Max: 0x00020000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000004c4, Max: 0x00020000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000234, Max: 0x00020000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000004a8, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x08000000 0x08000000 0x000000ec Data RO 329 RESET startup_stm32f103xb.o - 0x080000ec 0x080000ec 0x00000000 Code RO 334 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) - 0x080000ec 0x080000ec 0x00000004 Code RO 337 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) - 0x080000f0 0x080000f0 0x00000004 Code RO 340 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 342 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 344 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) - 0x080000f4 0x080000f4 0x00000008 Code RO 345 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) - 0x080000fc 0x080000fc 0x00000000 Code RO 347 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) - 0x080000fc 0x080000fc 0x00000000 Code RO 349 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) - 0x080000fc 0x080000fc 0x00000004 Code RO 338 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) - 0x08000100 0x08000100 0x00000024 Code RO 330 .text startup_stm32f103xb.o - 0x08000124 0x08000124 0x00000024 Code RO 351 .text mc_w.l(init.o) - 0x08000148 0x08000148 0x00000048 Code RO 293 i.SystemInit system_stm32f1xx.o - 0x08000190 0x08000190 0x00000018 Code RO 20 i.TIM1_UP_IRQHandler mytimer.o - 0x080001a8 0x080001a8 0x00000018 Code RO 21 i.TIM2_IRQHandler mytimer.o - 0x080001c0 0x080001c0 0x00000018 Code RO 22 i.TIM3_IRQHandler mytimer.o - 0x080001d8 0x080001d8 0x00000018 Code RO 23 i.TIM4_IRQHandler mytimer.o - 0x080001f0 0x080001f0 0x0000000e Code RO 355 i.__scatterload_copy mc_w.l(handlers.o) - 0x080001fe 0x080001fe 0x00000002 Code RO 356 i.__scatterload_null mc_w.l(handlers.o) - 0x08000200 0x08000200 0x0000000e Code RO 357 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x0800020e 0x0800020e 0x00000004 Code RO 1 i.main voilier.o - 0x08000212 0x08000212 0x00000002 PAD - 0x08000214 0x08000214 0x00000020 Data RO 353 Region$$Table anon$$obj.o + 0x08000000 0x08000000 0x000000ec Data RO 417 RESET startup_stm32f103xb.o + 0x080000ec 0x080000ec 0x00000000 Code RO 422 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) + 0x080000ec 0x080000ec 0x00000004 Code RO 425 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) + 0x080000f0 0x080000f0 0x00000004 Code RO 428 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 430 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 432 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) + 0x080000f4 0x080000f4 0x00000008 Code RO 433 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) + 0x080000fc 0x080000fc 0x00000000 Code RO 435 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) + 0x080000fc 0x080000fc 0x00000000 Code RO 437 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) + 0x080000fc 0x080000fc 0x00000004 Code RO 426 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) + 0x08000100 0x08000100 0x00000024 Code RO 418 .text startup_stm32f103xb.o + 0x08000124 0x08000124 0x00000024 Code RO 439 .text mc_w.l(init.o) + 0x08000148 0x08000148 0x000000ac Code RO 127 i.ConfAntiChavirement antichavirement.o + 0x080001f4 0x080001f4 0x0000001c Code RO 128 i.LL_ADC_INJ_ReadConversionData12 antichavirement.o + 0x08000210 0x08000210 0x00000026 Code RO 129 i.LL_ADC_INJ_SetSequencerRanks antichavirement.o + 0x08000236 0x08000236 0x00000046 Code RO 130 i.LL_ADC_SetChannelSamplingTime antichavirement.o + 0x0800027c 0x0800027c 0x00000018 Code RO 131 i.LL_APB2_GRP1_EnableClock antichavirement.o + 0x08000294 0x08000294 0x0000002a Code RO 132 i.LL_GPIO_SetPinMode antichavirement.o + 0x080002be 0x080002be 0x0000001a Code RO 298 i.LL_Init1msTick stm32f1xx_ll_utils.o + 0x080002d8 0x080002d8 0x0000000c Code RO 302 i.LL_SetSystemCoreClock stm32f1xx_ll_utils.o + 0x080002e4 0x080002e4 0x0000009c Code RO 134 i.SystemClock_Config antichavirement.o + 0x08000380 0x08000380 0x00000048 Code RO 381 i.SystemInit system_stm32f1xx.o + 0x080003c8 0x080003c8 0x00000018 Code RO 14 i.TIM1_UP_IRQHandler mytimer.o + 0x080003e0 0x080003e0 0x00000018 Code RO 15 i.TIM2_IRQHandler mytimer.o + 0x080003f8 0x080003f8 0x00000018 Code RO 16 i.TIM3_IRQHandler mytimer.o + 0x08000410 0x08000410 0x00000018 Code RO 17 i.TIM4_IRQHandler mytimer.o + 0x08000428 0x08000428 0x0000000e Code RO 443 i.__scatterload_copy mc_w.l(handlers.o) + 0x08000436 0x08000436 0x00000002 Code RO 444 i.__scatterload_null mc_w.l(handlers.o) + 0x08000438 0x08000438 0x0000000e Code RO 445 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x08000446 0x08000446 0x00000002 PAD + 0x08000448 0x08000448 0x00000040 Code RO 135 i.main antichavirement.o + 0x08000488 0x08000488 0x00000020 Data RO 441 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08000234, Size: 0x00000410, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080004a8, Size: 0x00000420, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08000234 0x00000010 Data RW 24 .data mytimer.o - 0x20000010 - 0x00000400 Zero RW 327 STACK startup_stm32f103xb.o + 0x20000000 0x080004a8 0x00000010 Data RW 18 .data mytimer.o + 0x20000010 0x080004b8 0x00000008 Data RW 136 .data antichavirement.o + 0x20000018 0x080004c0 0x00000004 Data RW 384 .data system_stm32f1xx.o + 0x2000001c 0x080004c4 0x00000004 PAD + 0x20000020 - 0x00000400 Zero RW 415 STACK startup_stm32f103xb.o ============================================================================== @@ -319,15 +367,17 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name + 594 40 0 8 0 58276 antichavirement.o 96 30 0 16 0 342549 mytimer.o 36 8 236 0 1024 780 startup_stm32f103xb.o - 72 16 0 0 0 465 system_stm32f1xx.o - 4 0 0 0 0 1863 voilier.o + 38 6 0 0 0 4789 stm32f1xx_ll_utils.o + 72 16 0 4 0 1167 system_stm32f1xx.o + 0 0 0 0 0 1444 voilier.o ---------------------------------------------------------------------- - 210 54 268 16 1024 345657 Object Totals + 836 100 268 28 1028 409005 Object Totals 0 0 32 0 0 0 (incl. Generated) - 2 0 0 0 0 0 (incl. Padding) + 0 0 0 0 4 0 (incl. Padding) ---------------------------------------------------------------------- @@ -345,8 +395,8 @@ Image component sizes 36 8 0 0 0 68 init.o ---------------------------------------------------------------------- - 86 16 0 0 0 68 Library Totals - 0 0 0 0 0 0 (incl. Padding) + 88 16 0 0 0 68 Library Totals + 2 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -355,7 +405,7 @@ Image component sizes 86 16 0 0 0 68 mc_w.l ---------------------------------------------------------------------- - 86 16 0 0 0 68 Library Totals + 88 16 0 0 0 68 Library Totals ---------------------------------------------------------------------- @@ -364,15 +414,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 296 70 268 16 1024 345721 Grand Totals - 296 70 268 16 1024 345721 ELF Image Totals - 296 70 268 16 0 0 ROM Totals + 924 116 268 28 1028 408601 Grand Totals + 924 116 268 28 1028 408601 ELF Image Totals + 924 116 268 28 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 564 ( 0.55kB) - Total RW Size (RW Data + ZI Data) 1040 ( 1.02kB) - Total ROM Size (Code + RO Data + RW Data) 580 ( 0.57kB) + Total RO Size (Code + RO Data) 1192 ( 1.16kB) + Total RW Size (RW Data + ZI Data) 1056 ( 1.03kB) + Total ROM Size (Code + RO Data + RW Data) 1220 ( 1.19kB) ============================================================================== diff --git a/MDK-ARM/NUCLEO-F103RB/Project_NUCLEO-F103RB.dep b/MDK-ARM/NUCLEO-F103RB/Project_NUCLEO-F103RB.dep index d91499d..c614eef 100644 --- a/MDK-ARM/NUCLEO-F103RB/Project_NUCLEO-F103RB.dep +++ b/MDK-ARM/NUCLEO-F103RB/Project_NUCLEO-F103RB.dep @@ -1,50 +1,73 @@ Dependencies for Project 'Project', Target 'NUCLEO-F103RB': (DO NOT MODIFY !) CompilerVersion: 5060750::V5.06 update 6 (build 750)::ARMCC -F (..\Src\Voilier.c)(0x5F83FFA9)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\voilier.o --omf_browse nucleo-f103rb\voilier.crf --depend nucleo-f103rb\voilier.d) -F (..\MyDrivers\MyTimer.c)(0x5F64ABA2)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +F (..\Src\Voilier.c)(0x5FA03B8B)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\voilier.o --omf_browse nucleo-f103rb\voilier.crf --depend nucleo-f103rb\voilier.d) +F (..\MyDrivers\MyTimer.c)(0x5FA01FEC)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -F (..\Src\Allure.c)(0x5F83F90A)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\allure.o --omf_browse nucleo-f103rb\allure.crf --depend nucleo-f103rb\allure.d) -F (..\Src\AntiCharvirement.c)(0x5F83F91C)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\anticharvirement.o --omf_browse nucleo-f103rb\anticharvirement.crf --depend nucleo-f103rb\anticharvirement.d) -F (..\Src\Batterie.c)(0x5F83F929)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\batterie.o --omf_browse nucleo-f103rb\batterie.crf --depend nucleo-f103rb\batterie.d) -F (..\Src\Gouvernail.c)(0x5F83F934)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\gouvernail.o --omf_browse nucleo-f103rb\gouvernail.crf --depend nucleo-f103rb\gouvernail.d) -F (..\Src\Heure.c)(0x5F83F943)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\heure.o --omf_browse nucleo-f103rb\heure.crf --depend nucleo-f103rb\heure.d) -F (..\Src\Transmission.c)(0x5F83F94E)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\transmission.o --omf_browse nucleo-f103rb\transmission.crf --depend nucleo-f103rb\transmission.d) -F (..\Src\Voile.c)(0x5F83F958)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\voile.o --omf_browse nucleo-f103rb\voile.crf --depend nucleo-f103rb\voile.d) -F (..\LLDrivers\src\stm32f1xx_ll_rcc.c)(0x5D10A076)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_rcc.o --omf_browse nucleo-f103rb\stm32f1xx_ll_rcc.crf --depend nucleo-f103rb\stm32f1xx_ll_rcc.d) -I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5D10A076) -I (..\Inc\stm32f1xx.h)(0x5D1623CA) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +F (..\Src\Allure.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\allure.o --omf_browse nucleo-f103rb\allure.crf --depend nucleo-f103rb\allure.d) +F (..\Src\Batterie.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\batterie.o --omf_browse nucleo-f103rb\batterie.crf --depend nucleo-f103rb\batterie.d) +F (..\Src\Gouvernail.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\gouvernail.o --omf_browse nucleo-f103rb\gouvernail.crf --depend nucleo-f103rb\gouvernail.d) +F (..\Src\Heure.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\heure.o --omf_browse nucleo-f103rb\heure.crf --depend nucleo-f103rb\heure.d) +F (..\Src\Transmission.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\transmission.o --omf_browse nucleo-f103rb\transmission.crf --depend nucleo-f103rb\transmission.d) +F (..\Src\Voile.c)(0x5FA01FEC)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\voile.o --omf_browse nucleo-f103rb\voile.crf --depend nucleo-f103rb\voile.d) +F (..\Src\Allure.h)(0x5F8D5416)() +F (..\Src\AntiChavirement.h)(0x5FA03BA6)() +F (..\Src\Batterie.h)(0x5F8D5416)() +F (..\Src\Gouvernail.h)(0x5F8D5416)() +F (..\Src\Heure.h)(0x5F8D5416)() +F (..\Src\MyTimer.h)(0x5F8D5416)() +F (..\Src\Transmission.h)(0x5F8D5416)() +F (..\Src\Voile.h)(0x5FA01FEC)() +F (..\Src\AntiChavirement.c)(0x5FA03B67)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\antichavirement.o --omf_browse nucleo-f103rb\antichavirement.crf --depend nucleo-f103rb\antichavirement.d) +I (..\Src\AntiChavirement.h)(0x5FA03BA6) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -F (..\LLDrivers\src\stm32f1xx_ll_utils.c)(0x5D10A088)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_utils.o --omf_browse nucleo-f103rb\stm32f1xx_ll_utils.crf --depend nucleo-f103rb\stm32f1xx_ll_utils.d) -I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5D10A076) -I (..\Inc\stm32f1xx.h)(0x5D1623CA) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_adc.h)(0x5F8D5982) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8D5982) +I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8D5982) +I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8D5414) +F (..\LLDrivers\src\stm32f1xx_ll_rcc.c)(0x5F8D5414)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_rcc.o --omf_browse nucleo-f103rb\stm32f1xx_ll_rcc.crf --depend nucleo-f103rb\stm32f1xx_ll_rcc.d) +I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8D5414) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5D10A088) -I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5D10A06A) -F (../Src/system_stm32f1xx.c)(0x5D0B5E70)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\system_stm32f1xx.o --omf_browse nucleo-f103rb\system_stm32f1xx.crf --depend nucleo-f103rb\system_stm32f1xx.d) -I (..\Inc\stm32f1xx.h)(0x5D1623CA) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +F (..\LLDrivers\src\stm32f1xx_ll_utils.c)(0x5F8D5414)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_utils.o --omf_browse nucleo-f103rb\stm32f1xx_ll_utils.crf --depend nucleo-f103rb\stm32f1xx_ll_utils.d) +I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8D5414) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -F (startup_stm32f103xb.s)(0x5CFE6264)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --pd "__UVISION_VERSION SETA 529" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --list startup_stm32f103xb.lst --xref -o nucleo-f103rb\startup_stm32f103xb.o --depend nucleo-f103rb\startup_stm32f103xb.d) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5F8D5414) +F (../Src/system_stm32f1xx.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\system_stm32f1xx.o --omf_browse nucleo-f103rb\system_stm32f1xx.crf --depend nucleo-f103rb\system_stm32f1xx.d) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) +I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) +I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) +I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) +I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) +I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +F (startup_stm32f103xb.s)(0x5F8D5416)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\_NUCLEO-F103RB -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --pd "__UVISION_VERSION SETA 529" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --list startup_stm32f103xb.lst --xref -o nucleo-f103rb\startup_stm32f103xb.o --depend nucleo-f103rb\startup_stm32f103xb.d) diff --git a/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep b/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep index 4528a00..5d6b9c1 100644 --- a/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep +++ b/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep @@ -1,67 +1,73 @@ Dependencies for Project 'Project', Target 'Simulateur': (DO NOT MODIFY !) CompilerVersion: 5060750::V5.06 update 6 (build 750)::ARMCC -F (../Src/main.c)(0x5F6E0735)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\main.o --omf_browse nucleo-f103rb\main.crf --depend nucleo-f103rb\main.d) -I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5D10A076) -I (..\Inc\stm32f1xx.h)(0x5D1623CA) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +F (..\Src\Voilier.c)(0x5FA03B8B)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\voilier.o --omf_browse nucleo-f103rb\voilier.crf --depend nucleo-f103rb\voilier.d) +F (..\MyDrivers\MyTimer.c)(0x5FA01FEC)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5D10A088) -I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5D10A06A) -I (..\Services\Chrono.h)(0x5F64A7AD) -I (..\MyDrivers\MyTimer.h)(0x5F649B45) -F (..\Services\Chrono.c)(0x5F64B102)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\chrono.o --omf_browse nucleo-f103rb\chrono.crf --depend nucleo-f103rb\chrono.d) -I (..\Services\Chrono.h)(0x5F64A7AD) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +F (..\Src\Allure.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\allure.o --omf_browse nucleo-f103rb\allure.crf --depend nucleo-f103rb\allure.d) +F (..\Src\Batterie.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\batterie.o --omf_browse nucleo-f103rb\batterie.crf --depend nucleo-f103rb\batterie.d) +F (..\Src\Gouvernail.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\gouvernail.o --omf_browse nucleo-f103rb\gouvernail.crf --depend nucleo-f103rb\gouvernail.d) +F (..\Src\Heure.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\heure.o --omf_browse nucleo-f103rb\heure.crf --depend nucleo-f103rb\heure.d) +F (..\Src\Transmission.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\transmission.o --omf_browse nucleo-f103rb\transmission.crf --depend nucleo-f103rb\transmission.d) +F (..\Src\Voile.c)(0x5FA01FEC)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\voile.o --omf_browse nucleo-f103rb\voile.crf --depend nucleo-f103rb\voile.d) +F (..\Src\Allure.h)(0x5F8D5416)() +F (..\Src\AntiChavirement.h)(0x5FA03BA6)() +F (..\Src\Batterie.h)(0x5F8D5416)() +F (..\Src\Gouvernail.h)(0x5F8D5416)() +F (..\Src\Heure.h)(0x5F8D5416)() +F (..\Src\MyTimer.h)(0x5F8D5416)() +F (..\Src\Transmission.h)(0x5F8D5416)() +F (..\Src\Voile.h)(0x5FA01FEC)() +F (..\Src\AntiChavirement.c)(0x5FA03DFD)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\antichavirement.o --omf_browse nucleo-f103rb\antichavirement.crf --depend nucleo-f103rb\antichavirement.d) +I (..\Src\AntiChavirement.h)(0x5FA03BA6) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -I (..\MyDrivers\MyTimer.h)(0x5F649B45) -F (..\MyDrivers\MyTimer.c)(0x5F64ABA2)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_adc.h)(0x5F8D5982) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8D5982) +I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8D5982) +I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8D5414) +F (..\LLDrivers\src\stm32f1xx_ll_rcc.c)(0x5F8D5414)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_rcc.o --omf_browse nucleo-f103rb\stm32f1xx_ll_rcc.crf --depend nucleo-f103rb\stm32f1xx_ll_rcc.d) +I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8D5414) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -F (..\LLDrivers\src\stm32f1xx_ll_rcc.c)(0x5D10A076)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_rcc.o --omf_browse nucleo-f103rb\stm32f1xx_ll_rcc.crf --depend nucleo-f103rb\stm32f1xx_ll_rcc.d) -I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5D10A076) -I (..\Inc\stm32f1xx.h)(0x5D1623CA) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +F (..\LLDrivers\src\stm32f1xx_ll_utils.c)(0x5F8D5414)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_utils.o --omf_browse nucleo-f103rb\stm32f1xx_ll_utils.crf --depend nucleo-f103rb\stm32f1xx_ll_utils.d) +I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8D5414) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -F (..\LLDrivers\src\stm32f1xx_ll_utils.c)(0x5D10A088)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\stm32f1xx_ll_utils.o --omf_browse nucleo-f103rb\stm32f1xx_ll_utils.crf --depend nucleo-f103rb\stm32f1xx_ll_utils.d) -I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5D10A076) -I (..\Inc\stm32f1xx.h)(0x5D1623CA) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5F8D5414) +I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5F8D5414) +F (../Src/system_stm32f1xx.c)(0x5F8D5416)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\system_stm32f1xx.o --omf_browse nucleo-f103rb\system_stm32f1xx.crf --depend nucleo-f103rb\system_stm32f1xx.d) +I (..\Inc\stm32f1xx.h)(0x5F8D5414) +I (..\Inc\stm32f103xb.h)(0x5F8D5414) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5D10A088) -I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5D10A06A) -F (../readme.txt)(0x5D73DDE0)() -F (../Src/system_stm32f1xx.c)(0x5D0B5E70)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\system_stm32f1xx.o --omf_browse nucleo-f103rb\system_stm32f1xx.crf --depend nucleo-f103rb\system_stm32f1xx.d) -I (..\Inc\stm32f1xx.h)(0x5D1623CA) -I (..\Inc\stm32f103xb.h)(0x5D1623CA) -I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) -I (F:\Keil\ARM\ARMCC\include\stdint.h)(0x5D9B3488) -I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_version.h)(0x5D25F326) -I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5D25F326) -I (C:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) -I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) -F (startup_stm32f103xb.s)(0x5CFE6264)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --pd "__UVISION_VERSION SETA 529" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --list startup_stm32f103xb.lst --xref -o nucleo-f103rb\startup_stm32f103xb.o --depend nucleo-f103rb\startup_stm32f103xb.d) +I (..\Inc\system_stm32f1xx.h)(0x5F8D5414) +F (startup_stm32f103xb.s)(0x5F8D5416)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\_Simulateur -IC:\Users\elies\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\elies\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --pd "__UVISION_VERSION SETA 529" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --list startup_stm32f103xb.lst --xref -o nucleo-f103rb\startup_stm32f103xb.o --depend nucleo-f103rb\startup_stm32f103xb.d) diff --git a/MDK-ARM/NUCLEO-F103RB/allure.o b/MDK-ARM/NUCLEO-F103RB/allure.o index f9977c0..3b1e691 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/allure.o and b/MDK-ARM/NUCLEO-F103RB/allure.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/batterie.o b/MDK-ARM/NUCLEO-F103RB/batterie.o index c9f677e..bdaa683 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/batterie.o and b/MDK-ARM/NUCLEO-F103RB/batterie.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/gouvernail.o b/MDK-ARM/NUCLEO-F103RB/gouvernail.o index df498a0..da45ed9 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/gouvernail.o and b/MDK-ARM/NUCLEO-F103RB/gouvernail.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/heure.o b/MDK-ARM/NUCLEO-F103RB/heure.o index cd67433..a852f9d 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/heure.o and b/MDK-ARM/NUCLEO-F103RB/heure.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/mytimer.crf b/MDK-ARM/NUCLEO-F103RB/mytimer.crf index 5656f32..cb417e3 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/mytimer.crf and b/MDK-ARM/NUCLEO-F103RB/mytimer.crf differ diff --git a/MDK-ARM/NUCLEO-F103RB/mytimer.o b/MDK-ARM/NUCLEO-F103RB/mytimer.o index 7db76db..85a31d5 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/mytimer.o and b/MDK-ARM/NUCLEO-F103RB/mytimer.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/startup_stm32f103xb.o b/MDK-ARM/NUCLEO-F103RB/startup_stm32f103xb.o index 7c511d6..e047352 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/startup_stm32f103xb.o and b/MDK-ARM/NUCLEO-F103RB/startup_stm32f103xb.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.crf b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.crf index b704a92..874bd22 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.crf and b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.crf differ diff --git a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.o b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.o index 2ca4787..32a6095 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.o and b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_rcc.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.crf b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.crf index 61707d8..a7cf098 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.crf and b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.crf differ diff --git a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.o b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.o index 9e7eb3d..d1eb7d6 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.o and b/MDK-ARM/NUCLEO-F103RB/stm32f1xx_ll_utils.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.crf b/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.crf index 3c53a5a..19f1d6e 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.crf and b/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.crf differ diff --git a/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.o b/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.o index e36d31f..32805a4 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.o and b/MDK-ARM/NUCLEO-F103RB/system_stm32f1xx.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/transmission.o b/MDK-ARM/NUCLEO-F103RB/transmission.o index 72ee2b1..70051f3 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/transmission.o and b/MDK-ARM/NUCLEO-F103RB/transmission.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/voile.o b/MDK-ARM/NUCLEO-F103RB/voile.o index 8ecca16..c6cd76b 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/voile.o and b/MDK-ARM/NUCLEO-F103RB/voile.o differ diff --git a/MDK-ARM/NUCLEO-F103RB/voilier.crf b/MDK-ARM/NUCLEO-F103RB/voilier.crf index 6cdf718..3ff275a 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/voilier.crf and b/MDK-ARM/NUCLEO-F103RB/voilier.crf differ diff --git a/MDK-ARM/NUCLEO-F103RB/voilier.o b/MDK-ARM/NUCLEO-F103RB/voilier.o index 675084a..b689fee 100644 Binary files a/MDK-ARM/NUCLEO-F103RB/voilier.o and b/MDK-ARM/NUCLEO-F103RB/voilier.o differ diff --git a/MDK-ARM/Project.uvoptx b/MDK-ARM/Project.uvoptx index dc33b86..ecc3a2c 100644 --- a/MDK-ARM/Project.uvoptx +++ b/MDK-ARM/Project.uvoptx @@ -75,7 +75,7 @@ 1 0 - 1 + 0 18 @@ -260,7 +260,7 @@ 1 0 - 0 + 1 18 @@ -305,7 +305,7 @@ 0 DLGDARM - (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(111=-1,-1,-1,-1,0)(1011=-1,-1,-1,-1,0)(180=120,153,415,450,0)(120=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=896,89,1317,516,0)(123=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=248,17,842,768,0)(131=521,17,1115,768,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=251,288,699,702,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(234=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0) + (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(111=-1,-1,-1,-1,0)(1011=-1,-1,-1,-1,0)(180=120,153,415,450,0)(120=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=896,89,1317,516,0)(123=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=248,17,842,768,0)(131=521,17,1115,768,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=251,288,699,702,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(234=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=229,0,832,751,0)(151=-1,-1,-1,-1,0) 0 @@ -344,7 +344,7 @@ 0 99 1 -
    134218304
    +
    134218720
    0 0 0 @@ -367,6 +367,21 @@ 1 USART1 + + 2 + 1 + res,0x0A + + + 3 + 1 + res10,0x0A + + + 4 + 1 + res12,0x0A + 0 @@ -484,18 +499,6 @@ 0 0 0 - ..\Src\AntiCharvirement.c - AntiCharvirement.c - 0 - 0 - - - 2 - 5 - 1 - 0 - 0 - 0 ..\Src\Batterie.c Batterie.c 0 @@ -503,7 +506,7 @@ 2 - 6 + 5 1 0 0 @@ -515,7 +518,7 @@ 2 - 7 + 6 1 0 0 @@ -527,7 +530,7 @@ 2 - 8 + 7 1 0 0 @@ -539,7 +542,7 @@ 2 - 9 + 8 1 0 0 @@ -551,7 +554,7 @@ 2 - 10 + 9 5 0 0 @@ -563,7 +566,7 @@ 2 - 11 + 10 5 0 0 @@ -575,7 +578,7 @@ 2 - 12 + 11 5 0 0 @@ -587,7 +590,7 @@ 2 - 13 + 12 5 0 0 @@ -599,7 +602,7 @@ 2 - 14 + 13 5 0 0 @@ -611,7 +614,7 @@ 2 - 15 + 14 5 0 0 @@ -623,7 +626,7 @@ 2 - 16 + 15 5 0 0 @@ -635,7 +638,7 @@ 2 - 17 + 16 5 0 0 @@ -645,6 +648,18 @@ 0 0 + + 2 + 17 + 1 + 0 + 0 + 0 + ..\Src\AntiChavirement.c + AntiChavirement.c + 0 + 0 + diff --git a/MDK-ARM/Project.uvprojx b/MDK-ARM/Project.uvprojx index 8616695..b7bdda7 100644 --- a/MDK-ARM/Project.uvprojx +++ b/MDK-ARM/Project.uvprojx @@ -402,11 +402,6 @@ 1 ..\Src\Allure.c - - AntiCharvirement.c - 1 - ..\Src\AntiCharvirement.c - Batterie.c 1 @@ -472,6 +467,11 @@ 5 ..\Src\Voile.h + + AntiChavirement.c + 1 + ..\Src\AntiChavirement.c + @@ -913,11 +913,6 @@ 1 ..\Src\Allure.c - - AntiCharvirement.c - 1 - ..\Src\AntiCharvirement.c - Batterie.c 1 @@ -983,6 +978,11 @@ 5 ..\Src\Voile.h + + AntiChavirement.c + 1 + ..\Src\AntiChavirement.c + diff --git a/Src/AntiCharvirement.c b/Src/AntiCharvirement.c deleted file mode 100644 index 536c060..0000000 --- a/Src/AntiCharvirement.c +++ /dev/null @@ -1,8 +0,0 @@ -int CalculerDanger(int gamma){ -} - -int RecupRouli(){ -} - -void ConfAntiChavirement(){ -} \ No newline at end of file diff --git a/Src/AntiChavirement.c b/Src/AntiChavirement.c new file mode 100644 index 0000000..c69e161 --- /dev/null +++ b/Src/AntiChavirement.c @@ -0,0 +1,119 @@ +#include "AntiChavirement.h" + +int CalculerDanger(int gamma){ +} + +int RecupRouli(){ +} + +void ConfAntiChavirement(){ + //On est pas sûrs pour ADC 1, voir datasheet page 28 + + //Faire les horloges + LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_GPIOC); + LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_ADC1); + + + //On configure les PINS + LL_GPIO_SetPinMode(GPIOC,LL_GPIO_PIN_0,LL_GPIO_MODE_ANALOG); + LL_GPIO_SetPinMode(GPIOC,LL_GPIO_PIN_2,LL_GPIO_MODE_ANALOG); + + + //ON se met en mode scan enable pour pouvoir à chaque trigger aller chercher sur plusieur voies. + LL_ADC_SetSequencersScanMode(ADC1,LL_ADC_SEQ_SCAN_ENABLE); + + //Permet de faire en sorte d'aller chercher 2 voies (2 rangs) à chaque trigger + LL_ADC_INJ_SetSequencerLength(ADC1,LL_ADC_INJ_SEQ_SCAN_ENABLE_2RANKS); + + //Permet de ne pas avoir d'intérruption dans le scan + LL_ADC_INJ_SetSequencerDiscont(ADC1,LL_ADC_INJ_SEQ_DISCONT_DISABLE); + + //A chaque trigger, on va donc avoir voies de rang 1 puis de rang 2 de scannées + + //On met le rang 1 pour la voie 10 (accéléro) + LL_ADC_INJ_SetSequencerRanks(ADC1,LL_ADC_INJ_RANK_1,LL_ADC_CHANNEL_10); + + //On met rang 2 pour la voie 12 (surveillance batterie) + LL_ADC_INJ_SetSequencerRanks(ADC1,LL_ADC_INJ_RANK_2,LL_ADC_CHANNEL_12); + + //Permet d'avoirdes registres indépendants pour chaque voie (chaque rangs en fait, au max 4 + 1 pour les regular) + LL_ADC_INJ_SetTrigAuto(ADC1,LL_ADC_INJ_TRIG_INDEPENDENT); + + + //Sampling time voie 10 et 12, à changer peut-être + LL_ADC_SetChannelSamplingTime(ADC1,LL_ADC_CHANNEL_10,LL_ADC_SAMPLINGTIME_28CYCLES_5); + + LL_ADC_SetChannelSamplingTime(ADC1,LL_ADC_CHANNEL_12,LL_ADC_SAMPLINGTIME_28CYCLES_5); + + + + LL_ADC_INJ_SetTriggerSource(ADC1,LL_ADC_INJ_TRIG_SOFTWARE); //permet d'enable le trigger de l'adc par le software + + + + LL_ADC_StartCalibration(ADC1); + + + //Tant que calibration par terminée on enable pas + while(LL_ADC_IsCalibrationOnGoing(ADC1)){ + } + + //Activation de l'ADC (???) + LL_ADC_Enable(ADC1); +} + + +void SystemClock_Config(void) +{ + /* Set FLASH latency */ + LL_FLASH_SetLatency(LL_FLASH_LATENCY_2); + + /* Enable HSE oscillator */ + // ********* Commenter la ligne ci-dessous pour MCBSTM32 ***************** + // ********* Conserver la ligne si Nucléo********************************* + LL_RCC_HSE_EnableBypass(); + LL_RCC_HSE_Enable(); + while(LL_RCC_HSE_IsReady() != 1) + { + }; + + /* Main PLL configuration and activation */ + LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1, LL_RCC_PLL_MUL_9); + + LL_RCC_PLL_Enable(); + while(LL_RCC_PLL_IsReady() != 1) + { + }; + + /* Sysclk activation on the main PLL */ + LL_RCC_SetAHBPrescaler(LL_RCC_SYSCLK_DIV_1); + LL_RCC_SetSysClkSource(LL_RCC_SYS_CLKSOURCE_PLL); + while(LL_RCC_GetSysClkSource() != LL_RCC_SYS_CLKSOURCE_STATUS_PLL) + { + }; + + /* Set APB1 & APB2 prescaler*/ + LL_RCC_SetAPB1Prescaler(LL_RCC_APB1_DIV_2); + LL_RCC_SetAPB2Prescaler(LL_RCC_APB2_DIV_1); + + /* Set systick to 1ms in using frequency set to 72MHz */ + LL_Init1msTick(72000000); // utile lorsqu'on utilise la fonction LL_mDelay + + /* Update CMSIS variable (which can be updated also through SystemCoreClockUpdate function) */ + LL_SetSystemCoreClock(72000000); +} +int res10; +int res12; + +int main(){ + SystemClock_Config(); + + ConfAntiChavirement(); + + while(1){ + LL_ADC_INJ_StartConversionSWStart(ADC1); + while(!LL_ADC_IsActiveFlag_JEOS(ADC1)){} + res10 = LL_ADC_INJ_ReadConversionData12(ADC1,LL_ADC_INJ_RANK_1); + res12 = LL_ADC_INJ_ReadConversionData12(ADC1,LL_ADC_INJ_RANK_2); + } +} diff --git a/Src/AntiChavirement.h b/Src/AntiChavirement.h index b91a796..f2d3d65 100644 --- a/Src/AntiChavirement.h +++ b/Src/AntiChavirement.h @@ -2,6 +2,13 @@ #define ANTI_CHAVIREMENT_H #include "stm32f103xb.h" +#include "stm32f1xx_ll_adc.h" +#include "stm32f1xx_ll_gpio.h" +#include "stm32f1xx_ll_bus.h" +#include "stm32f1xx_ll_utils.h" // utile dans la fonction SystemClock_Config +#include "stm32f1xx_ll_system.h" // utile dans la fonction SystemClock_Config +#include "stm32f1xx_ll_rcc.h" // utile dans la fonction SystemClock_Config + /** @@ -28,4 +35,4 @@ int RecupRouli(); */ void ConfAntiChavirement(); -#endif \ No newline at end of file +#endif diff --git a/Src/Voilier.c b/Src/Voilier.c index 43f7119..e69de29 100644 --- a/Src/Voilier.c +++ b/Src/Voilier.c @@ -1,3 +0,0 @@ -int main(){ - return 0; -} \ No newline at end of file