emetteur_rf done
This commit is contained in:
parent
89af9efedd
commit
f3227e566e
13 changed files with 153 additions and 124 deletions
Binary file not shown.
|
@ -27,14 +27,14 @@ Project File Date: 11/11/2020
|
||||||
<h2>Output:</h2>
|
<h2>Output:</h2>
|
||||||
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
|
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
|
||||||
Build target 'Simulateur'
|
Build target 'Simulateur'
|
||||||
compiling emetteur_rf.c...
|
compiling main.c...
|
||||||
..\Services\emetteur_rf.h(9): warning: #1295-D: Deprecated declaration emetteur_rf_init - give arg types
|
..\Services\emetteur_rf.h(9): warning: #1295-D: Deprecated declaration emetteur_rf_init - give arg types
|
||||||
void emetteur_rf_init();
|
void emetteur_rf_init();
|
||||||
..\Services\emetteur_rf.h(14): warning: #1-D: last line of file ends without a newline
|
..\Services\emetteur_rf.h(14): warning: #1-D: last line of file ends without a newline
|
||||||
#endif
|
#endif
|
||||||
..\Services\emetteur_rf.c: 2 warnings, 0 errors
|
../Src/main.c: 2 warnings, 0 errors
|
||||||
linking...
|
linking...
|
||||||
Program Size: Code=2264 RO-data=292 RW-data=20 ZI-data=1028
|
Program Size: Code=2308 RO-data=292 RW-data=20 ZI-data=1028
|
||||||
"NUCLEO-F103RB\NUCLEO-F103RB.axf" - 0 Error(s), 2 Warning(s).
|
"NUCLEO-F103RB\NUCLEO-F103RB.axf" - 0 Error(s), 2 Warning(s).
|
||||||
|
|
||||||
<h2>Software Packages used:</h2>
|
<h2>Software Packages used:</h2>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<title>Static Call Graph - [NUCLEO-F103RB\NUCLEO-F103RB.axf]</title></head>
|
<title>Static Call Graph - [NUCLEO-F103RB\NUCLEO-F103RB.axf]</title></head>
|
||||||
<body><HR>
|
<body><HR>
|
||||||
<H1>Static Call Graph for image NUCLEO-F103RB\NUCLEO-F103RB.axf</H1><HR>
|
<H1>Static Call Graph for image NUCLEO-F103RB\NUCLEO-F103RB.axf</H1><HR>
|
||||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Nov 11 16:59:22 2020
|
<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Nov 11 17:20:06 2020
|
||||||
<BR><P>
|
<BR><P>
|
||||||
<H3>Maximum Stack Usage = 128 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
<H3>Maximum Stack Usage = 128 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
||||||
Call chain for Maximum Stack Depth:</H3>
|
Call chain for Maximum Stack Depth:</H3>
|
||||||
|
@ -90,7 +90,7 @@ Global Symbols
|
||||||
<P><STRONG><a name="[37]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
|
<P><STRONG><a name="[37]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
|
||||||
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f103xb.o(.text)
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f103xb.o(.text)
|
||||||
</UL>
|
</UL>
|
||||||
<P><STRONG><a name="[4d]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
|
<P><STRONG><a name="[4e]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
|
||||||
|
|
||||||
<P><STRONG><a name="[38]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
<P><STRONG><a name="[38]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
||||||
<BR><BR>[Calls]<UL><LI><a href="#[39]">>></a> __scatterload
|
<BR><BR>[Calls]<UL><LI><a href="#[39]">>></a> __scatterload
|
||||||
|
@ -100,15 +100,15 @@ Global Symbols
|
||||||
<BR><BR>[Called By]<UL><LI><a href="#[39]">>></a> __scatterload
|
<BR><BR>[Called By]<UL><LI><a href="#[39]">>></a> __scatterload
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><STRONG><a name="[4e]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
<P><STRONG><a name="[4f]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
||||||
|
|
||||||
<P><STRONG><a name="[4f]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
<P><STRONG><a name="[50]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
||||||
|
|
||||||
<P><STRONG><a name="[50]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
<P><STRONG><a name="[51]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
||||||
|
|
||||||
<P><STRONG><a name="[51]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
|
<P><STRONG><a name="[52]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
|
||||||
|
|
||||||
<P><STRONG><a name="[52]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
|
<P><STRONG><a name="[53]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
|
||||||
|
|
||||||
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text))
|
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text))
|
||||||
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f103xb.o(RESET)
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f103xb.o(RESET)
|
||||||
|
@ -303,7 +303,7 @@ Global Symbols
|
||||||
<BR>[Called By]<UL><LI><a href="#[38]">>></a> _main_scatterload
|
<BR>[Called By]<UL><LI><a href="#[38]">>></a> _main_scatterload
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><STRONG><a name="[53]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
<P><STRONG><a name="[54]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
||||||
|
|
||||||
<P><STRONG><a name="[3b]"></a>LL_GPIO_Init</STRONG> (Thumb, 442 bytes, Stack size 24 bytes, stm32f1xx_ll_gpio.o(i.LL_GPIO_Init))
|
<P><STRONG><a name="[3b]"></a>LL_GPIO_Init</STRONG> (Thumb, 442 bytes, Stack size 24 bytes, stm32f1xx_ll_gpio.o(i.LL_GPIO_Init))
|
||||||
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = LL_GPIO_Init
|
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = LL_GPIO_Init
|
||||||
|
@ -343,6 +343,12 @@ Global Symbols
|
||||||
<BR>[Called By]<UL><LI><a href="#[4a]">>></a> emetteur_rf_init
|
<BR>[Called By]<UL><LI><a href="#[4a]">>></a> emetteur_rf_init
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[4d]"></a>LL_mDelay</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_ll_utils.o(i.LL_mDelay))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LL_mDelay
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
<P><STRONG><a name="[3f]"></a>RCC_GetHCLKClockFreq</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq))
|
<P><STRONG><a name="[3f]"></a>RCC_GetHCLKClockFreq</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq))
|
||||||
<BR><BR>[Called By]<UL><LI><a href="#[3d]">>></a> LL_RCC_GetSystemClocksFreq
|
<BR><BR>[Called By]<UL><LI><a href="#[3d]">>></a> LL_RCC_GetSystemClocksFreq
|
||||||
</UL>
|
</UL>
|
||||||
|
@ -407,11 +413,11 @@ Global Symbols
|
||||||
</UL>
|
</UL>
|
||||||
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f103xb.o(RESET)
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f103xb.o(RESET)
|
||||||
</UL>
|
</UL>
|
||||||
<P><STRONG><a name="[54]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
<P><STRONG><a name="[55]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
||||||
|
|
||||||
<P><STRONG><a name="[55]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
<P><STRONG><a name="[56]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
||||||
|
|
||||||
<P><STRONG><a name="[56]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
<P><STRONG><a name="[57]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
||||||
|
|
||||||
<P><STRONG><a name="[3c]"></a>assert_failed</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.assert_failed))
|
<P><STRONG><a name="[3c]"></a>assert_failed</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.assert_failed))
|
||||||
<BR><BR>[Called By]<UL><LI><a href="#[42]">>></a> LL_USART_Init
|
<BR><BR>[Called By]<UL><LI><a href="#[42]">>></a> LL_USART_Init
|
||||||
|
@ -434,11 +440,12 @@ Global Symbols
|
||||||
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><STRONG><a name="[35]"></a>main</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, main.o(i.main))
|
<P><STRONG><a name="[35]"></a>main</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, main.o(i.main))
|
||||||
<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = main ⇒ emetteur_rf_init ⇒ LL_USART_Init ⇒ LL_RCC_GetSystemClocksFreq ⇒ RCC_GetSystemClockFreq
|
<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = main ⇒ emetteur_rf_init ⇒ LL_USART_Init ⇒ LL_RCC_GetSystemClocksFreq ⇒ RCC_GetSystemClockFreq
|
||||||
</UL>
|
</UL>
|
||||||
<BR>[Calls]<UL><LI><a href="#[4c]">>></a> emetteur_send_bytes
|
<BR>[Calls]<UL><LI><a href="#[4c]">>></a> emetteur_send_bytes
|
||||||
<LI><a href="#[4a]">>></a> emetteur_rf_init
|
<LI><a href="#[4a]">>></a> emetteur_rf_init
|
||||||
|
<LI><a href="#[4d]">>></a> LL_mDelay
|
||||||
<LI><a href="#[46]">>></a> SystemClock_Config
|
<LI><a href="#[46]">>></a> SystemClock_Config
|
||||||
</UL>
|
</UL>
|
||||||
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
|
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
|
||||||
|
|
|
@ -9,6 +9,7 @@ Section Cross References
|
||||||
main.o(i.main) refers to main.o(i.SystemClock_Config) for SystemClock_Config
|
main.o(i.main) refers to main.o(i.SystemClock_Config) for SystemClock_Config
|
||||||
main.o(i.main) refers to emetteur_rf.o(i.emetteur_rf_init) for emetteur_rf_init
|
main.o(i.main) refers to emetteur_rf.o(i.emetteur_rf_init) for emetteur_rf_init
|
||||||
main.o(i.main) refers to emetteur_rf.o(i.emetteur_send_bytes) for emetteur_send_bytes
|
main.o(i.main) refers to emetteur_rf.o(i.emetteur_send_bytes) for emetteur_send_bytes
|
||||||
|
main.o(i.main) refers to stm32f1xx_ll_utils.o(i.LL_mDelay) for LL_mDelay
|
||||||
chrono.o(i.Chrono_Background) refers to chrono.o(i.LL_GPIO_IsInputPinSet) for LL_GPIO_IsInputPinSet
|
chrono.o(i.Chrono_Background) refers to chrono.o(i.LL_GPIO_IsInputPinSet) for LL_GPIO_IsInputPinSet
|
||||||
chrono.o(i.Chrono_Background) refers to chrono.o(i.Chrono_Stop) for Chrono_Stop
|
chrono.o(i.Chrono_Background) refers to chrono.o(i.Chrono_Stop) for Chrono_Stop
|
||||||
chrono.o(i.Chrono_Background) refers to chrono.o(i.Chrono_Start) for Chrono_Start
|
chrono.o(i.Chrono_Background) refers to chrono.o(i.Chrono_Start) for Chrono_Start
|
||||||
|
@ -212,7 +213,6 @@ Removing Unused input sections from the image.
|
||||||
Removing stm32f1xx_ll_utils.o(i.LL_RCC_HSI_IsReady), (16 bytes).
|
Removing stm32f1xx_ll_utils.o(i.LL_RCC_HSI_IsReady), (16 bytes).
|
||||||
Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (28 bytes).
|
Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (28 bytes).
|
||||||
Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_IsReady), (16 bytes).
|
Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_IsReady), (16 bytes).
|
||||||
Removing stm32f1xx_ll_utils.o(i.LL_mDelay), (40 bytes).
|
|
||||||
Removing stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (416 bytes).
|
Removing stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (416 bytes).
|
||||||
Removing stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (228 bytes).
|
Removing stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (228 bytes).
|
||||||
Removing stm32f1xx_ll_utils.o(i.UTILS_PLL_IsBusy), (16 bytes).
|
Removing stm32f1xx_ll_utils.o(i.UTILS_PLL_IsBusy), (16 bytes).
|
||||||
|
@ -281,7 +281,7 @@ Removing Unused input sections from the image.
|
||||||
Removing system_stm32f1xx.o(i.SystemCoreClockUpdate), (164 bytes).
|
Removing system_stm32f1xx.o(i.SystemCoreClockUpdate), (164 bytes).
|
||||||
Removing startup_stm32f103xb.o(HEAP), (512 bytes).
|
Removing startup_stm32f103xb.o(HEAP), (512 bytes).
|
||||||
|
|
||||||
116 unused section(s) (total 11190 bytes) removed from the image.
|
115 unused section(s) (total 11150 bytes) removed from the image.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
|
|
||||||
|
@ -293,19 +293,19 @@ Image Symbol Table
|
||||||
|
|
||||||
../Src/main.c 0x00000000 Number 0 main.o ABSOLUTE
|
../Src/main.c 0x00000000 Number 0 main.o ABSOLUTE
|
||||||
../Src/system_stm32f1xx.c 0x00000000 Number 0 system_stm32f1xx.o ABSOLUTE
|
../Src/system_stm32f1xx.c 0x00000000 Number 0 system_stm32f1xx.o ABSOLUTE
|
||||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
|
|
||||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
|
|
||||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.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 entry7b.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 entry10a.o ABSOLUTE
|
||||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.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 entry11b.o ABSOLUTE
|
||||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.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 entry8a.o ABSOLUTE
|
|
||||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.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 entry10b.o ABSOLUTE
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
|
||||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
|
||||||
|
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
|
||||||
..\LLDrivers\src\stm32f1xx_ll_adc.c 0x00000000 Number 0 stm32f1xx_ll_adc.o ABSOLUTE
|
..\LLDrivers\src\stm32f1xx_ll_adc.c 0x00000000 Number 0 stm32f1xx_ll_adc.o ABSOLUTE
|
||||||
..\LLDrivers\src\stm32f1xx_ll_gpio.c 0x00000000 Number 0 stm32f1xx_ll_gpio.o ABSOLUTE
|
..\LLDrivers\src\stm32f1xx_ll_gpio.c 0x00000000 Number 0 stm32f1xx_ll_gpio.o ABSOLUTE
|
||||||
..\LLDrivers\src\stm32f1xx_ll_rcc.c 0x00000000 Number 0 stm32f1xx_ll_rcc.o ABSOLUTE
|
..\LLDrivers\src\stm32f1xx_ll_rcc.c 0x00000000 Number 0 stm32f1xx_ll_rcc.o ABSOLUTE
|
||||||
|
@ -356,25 +356,26 @@ Image Symbol Table
|
||||||
LL_USART_IsEnabled 0x08000561 Thumb Code 10 stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled)
|
LL_USART_IsEnabled 0x08000561 Thumb Code 10 stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled)
|
||||||
i.LL_USART_SetBaudRate 0x0800056a Section 0 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)
|
i.LL_USART_SetBaudRate 0x0800056a Section 0 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)
|
||||||
LL_USART_SetBaudRate 0x0800056b Thumb Code 158 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)
|
LL_USART_SetBaudRate 0x0800056b Thumb Code 158 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)
|
||||||
i.RCC_GetHCLKClockFreq 0x08000608 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
|
i.LL_mDelay 0x08000608 Section 0 stm32f1xx_ll_utils.o(i.LL_mDelay)
|
||||||
i.RCC_GetPCLK1ClockFreq 0x08000628 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
|
i.RCC_GetHCLKClockFreq 0x08000630 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
|
||||||
i.RCC_GetPCLK2ClockFreq 0x0800064c Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)
|
i.RCC_GetPCLK1ClockFreq 0x08000650 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
|
||||||
i.RCC_GetSystemClockFreq 0x08000670 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
|
i.RCC_GetPCLK2ClockFreq 0x08000674 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)
|
||||||
i.RCC_PLL_GetFreqDomain_SYS 0x080006ac Section 0 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
|
i.RCC_GetSystemClockFreq 0x08000698 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
|
||||||
i.SystemClock_Config 0x08000704 Section 0 main.o(i.SystemClock_Config)
|
i.RCC_PLL_GetFreqDomain_SYS 0x080006d4 Section 0 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
|
||||||
i.SystemInit 0x080007f4 Section 0 system_stm32f1xx.o(i.SystemInit)
|
i.SystemClock_Config 0x0800072c Section 0 main.o(i.SystemClock_Config)
|
||||||
i.TIM1_UP_IRQHandler 0x0800084c Section 0 mytimer.o(i.TIM1_UP_IRQHandler)
|
i.SystemInit 0x0800081c Section 0 system_stm32f1xx.o(i.SystemInit)
|
||||||
i.TIM2_IRQHandler 0x08000864 Section 0 mytimer.o(i.TIM2_IRQHandler)
|
i.TIM1_UP_IRQHandler 0x08000874 Section 0 mytimer.o(i.TIM1_UP_IRQHandler)
|
||||||
i.TIM3_IRQHandler 0x0800087c Section 0 mytimer.o(i.TIM3_IRQHandler)
|
i.TIM2_IRQHandler 0x0800088c Section 0 mytimer.o(i.TIM2_IRQHandler)
|
||||||
i.TIM4_IRQHandler 0x08000894 Section 0 mytimer.o(i.TIM4_IRQHandler)
|
i.TIM3_IRQHandler 0x080008a4 Section 0 mytimer.o(i.TIM3_IRQHandler)
|
||||||
i.__scatterload_copy 0x080008ac Section 14 handlers.o(i.__scatterload_copy)
|
i.TIM4_IRQHandler 0x080008bc Section 0 mytimer.o(i.TIM4_IRQHandler)
|
||||||
i.__scatterload_null 0x080008ba Section 2 handlers.o(i.__scatterload_null)
|
i.__scatterload_copy 0x080008d4 Section 14 handlers.o(i.__scatterload_copy)
|
||||||
i.__scatterload_zeroinit 0x080008bc Section 14 handlers.o(i.__scatterload_zeroinit)
|
i.__scatterload_null 0x080008e2 Section 2 handlers.o(i.__scatterload_null)
|
||||||
i.assert_failed 0x080008ca Section 0 main.o(i.assert_failed)
|
i.__scatterload_zeroinit 0x080008e4 Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||||
i.emetteur_rf_init 0x080008d0 Section 0 emetteur_rf.o(i.emetteur_rf_init)
|
i.assert_failed 0x080008f2 Section 0 main.o(i.assert_failed)
|
||||||
i.emetteur_send_bytes 0x0800095c Section 0 emetteur_rf.o(i.emetteur_send_bytes)
|
i.emetteur_rf_init 0x080008f8 Section 0 emetteur_rf.o(i.emetteur_rf_init)
|
||||||
i.main 0x080009a0 Section 0 main.o(i.main)
|
i.emetteur_send_bytes 0x08000984 Section 0 emetteur_rf.o(i.emetteur_send_bytes)
|
||||||
.constdata 0x080009c4 Section 24 system_stm32f1xx.o(.constdata)
|
i.main 0x080009c8 Section 0 main.o(i.main)
|
||||||
|
.constdata 0x080009f0 Section 24 system_stm32f1xx.o(.constdata)
|
||||||
.data 0x20000000 Section 16 mytimer.o(.data)
|
.data 0x20000000 Section 16 mytimer.o(.data)
|
||||||
.data 0x20000010 Section 4 system_stm32f1xx.o(.data)
|
.data 0x20000010 Section 4 system_stm32f1xx.o(.data)
|
||||||
STACK 0x20000018 Section 1024 startup_stm32f103xb.o(STACK)
|
STACK 0x20000018 Section 1024 startup_stm32f103xb.o(STACK)
|
||||||
|
@ -458,28 +459,29 @@ Image Symbol Table
|
||||||
LL_RCC_GetSystemClocksFreq 0x08000379 Thumb Code 36 stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
|
LL_RCC_GetSystemClocksFreq 0x08000379 Thumb Code 36 stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
|
||||||
LL_SetSystemCoreClock 0x0800039d Thumb Code 6 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
|
LL_SetSystemCoreClock 0x0800039d Thumb Code 6 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
|
||||||
LL_USART_Init 0x080003b1 Thumb Code 376 stm32f1xx_ll_usart.o(i.LL_USART_Init)
|
LL_USART_Init 0x080003b1 Thumb Code 376 stm32f1xx_ll_usart.o(i.LL_USART_Init)
|
||||||
RCC_GetHCLKClockFreq 0x08000609 Thumb Code 24 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
|
LL_mDelay 0x08000609 Thumb Code 40 stm32f1xx_ll_utils.o(i.LL_mDelay)
|
||||||
RCC_GetPCLK1ClockFreq 0x08000629 Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
|
RCC_GetHCLKClockFreq 0x08000631 Thumb Code 24 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
|
||||||
RCC_GetPCLK2ClockFreq 0x0800064d Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)
|
RCC_GetPCLK1ClockFreq 0x08000651 Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
|
||||||
RCC_GetSystemClockFreq 0x08000671 Thumb Code 52 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
|
RCC_GetPCLK2ClockFreq 0x08000675 Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)
|
||||||
RCC_PLL_GetFreqDomain_SYS 0x080006ad Thumb Code 76 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
|
RCC_GetSystemClockFreq 0x08000699 Thumb Code 52 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
|
||||||
SystemClock_Config 0x08000705 Thumb Code 226 main.o(i.SystemClock_Config)
|
RCC_PLL_GetFreqDomain_SYS 0x080006d5 Thumb Code 76 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
|
||||||
SystemInit 0x080007f5 Thumb Code 70 system_stm32f1xx.o(i.SystemInit)
|
SystemClock_Config 0x0800072d Thumb Code 226 main.o(i.SystemClock_Config)
|
||||||
TIM1_UP_IRQHandler 0x0800084d Thumb Code 16 mytimer.o(i.TIM1_UP_IRQHandler)
|
SystemInit 0x0800081d Thumb Code 70 system_stm32f1xx.o(i.SystemInit)
|
||||||
TIM2_IRQHandler 0x08000865 Thumb Code 18 mytimer.o(i.TIM2_IRQHandler)
|
TIM1_UP_IRQHandler 0x08000875 Thumb Code 16 mytimer.o(i.TIM1_UP_IRQHandler)
|
||||||
TIM3_IRQHandler 0x0800087d Thumb Code 16 mytimer.o(i.TIM3_IRQHandler)
|
TIM2_IRQHandler 0x0800088d Thumb Code 18 mytimer.o(i.TIM2_IRQHandler)
|
||||||
TIM4_IRQHandler 0x08000895 Thumb Code 16 mytimer.o(i.TIM4_IRQHandler)
|
TIM3_IRQHandler 0x080008a5 Thumb Code 16 mytimer.o(i.TIM3_IRQHandler)
|
||||||
__scatterload_copy 0x080008ad Thumb Code 14 handlers.o(i.__scatterload_copy)
|
TIM4_IRQHandler 0x080008bd Thumb Code 16 mytimer.o(i.TIM4_IRQHandler)
|
||||||
__scatterload_null 0x080008bb Thumb Code 2 handlers.o(i.__scatterload_null)
|
__scatterload_copy 0x080008d5 Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||||
__scatterload_zeroinit 0x080008bd Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
__scatterload_null 0x080008e3 Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||||
assert_failed 0x080008cb Thumb Code 4 main.o(i.assert_failed)
|
__scatterload_zeroinit 0x080008e5 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||||
emetteur_rf_init 0x080008d1 Thumb Code 122 emetteur_rf.o(i.emetteur_rf_init)
|
assert_failed 0x080008f3 Thumb Code 4 main.o(i.assert_failed)
|
||||||
emetteur_send_bytes 0x0800095d Thumb Code 60 emetteur_rf.o(i.emetteur_send_bytes)
|
emetteur_rf_init 0x080008f9 Thumb Code 122 emetteur_rf.o(i.emetteur_rf_init)
|
||||||
main 0x080009a1 Thumb Code 22 main.o(i.main)
|
emetteur_send_bytes 0x08000985 Thumb Code 60 emetteur_rf.o(i.emetteur_send_bytes)
|
||||||
AHBPrescTable 0x080009c4 Data 16 system_stm32f1xx.o(.constdata)
|
main 0x080009c9 Thumb Code 28 main.o(i.main)
|
||||||
APBPrescTable 0x080009d4 Data 8 system_stm32f1xx.o(.constdata)
|
AHBPrescTable 0x080009f0 Data 16 system_stm32f1xx.o(.constdata)
|
||||||
Region$$Table$$Base 0x080009dc Number 0 anon$$obj.o(Region$$Table)
|
APBPrescTable 0x08000a00 Data 8 system_stm32f1xx.o(.constdata)
|
||||||
Region$$Table$$Limit 0x080009fc Number 0 anon$$obj.o(Region$$Table)
|
Region$$Table$$Base 0x08000a08 Number 0 anon$$obj.o(Region$$Table)
|
||||||
|
Region$$Table$$Limit 0x08000a28 Number 0 anon$$obj.o(Region$$Table)
|
||||||
Ptr_ItFct_TIM1 0x20000000 Data 4 mytimer.o(.data)
|
Ptr_ItFct_TIM1 0x20000000 Data 4 mytimer.o(.data)
|
||||||
Ptr_ItFct_TIM2 0x20000004 Data 4 mytimer.o(.data)
|
Ptr_ItFct_TIM2 0x20000004 Data 4 mytimer.o(.data)
|
||||||
Ptr_ItFct_TIM3 0x20000008 Data 4 mytimer.o(.data)
|
Ptr_ItFct_TIM3 0x20000008 Data 4 mytimer.o(.data)
|
||||||
|
@ -495,9 +497,9 @@ Memory Map of the image
|
||||||
|
|
||||||
Image Entry point : 0x080000ed
|
Image Entry point : 0x080000ed
|
||||||
|
|
||||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000a10, Max: 0x00020000, ABSOLUTE)
|
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000a3c, Max: 0x00020000, ABSOLUTE)
|
||||||
|
|
||||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000009fc, Max: 0x00020000, ABSOLUTE)
|
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000a28, Max: 0x00020000, ABSOLUTE)
|
||||||
|
|
||||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||||
|
|
||||||
|
@ -522,36 +524,37 @@ Memory Map of the image
|
||||||
0x080003b0 0x080003b0 0x000001b0 Code RO 811 i.LL_USART_Init stm32f1xx_ll_usart.o
|
0x080003b0 0x080003b0 0x000001b0 Code RO 811 i.LL_USART_Init stm32f1xx_ll_usart.o
|
||||||
0x08000560 0x08000560 0x0000000a Code RO 812 i.LL_USART_IsEnabled stm32f1xx_ll_usart.o
|
0x08000560 0x08000560 0x0000000a Code RO 812 i.LL_USART_IsEnabled stm32f1xx_ll_usart.o
|
||||||
0x0800056a 0x0800056a 0x0000009e Code RO 813 i.LL_USART_SetBaudRate stm32f1xx_ll_usart.o
|
0x0800056a 0x0800056a 0x0000009e Code RO 813 i.LL_USART_SetBaudRate stm32f1xx_ll_usart.o
|
||||||
0x08000608 0x08000608 0x00000020 Code RO 334 i.RCC_GetHCLKClockFreq stm32f1xx_ll_rcc.o
|
0x08000608 0x08000608 0x00000028 Code RO 420 i.LL_mDelay stm32f1xx_ll_utils.o
|
||||||
0x08000628 0x08000628 0x00000024 Code RO 335 i.RCC_GetPCLK1ClockFreq stm32f1xx_ll_rcc.o
|
0x08000630 0x08000630 0x00000020 Code RO 334 i.RCC_GetHCLKClockFreq stm32f1xx_ll_rcc.o
|
||||||
0x0800064c 0x0800064c 0x00000024 Code RO 336 i.RCC_GetPCLK2ClockFreq stm32f1xx_ll_rcc.o
|
0x08000650 0x08000650 0x00000024 Code RO 335 i.RCC_GetPCLK1ClockFreq stm32f1xx_ll_rcc.o
|
||||||
0x08000670 0x08000670 0x0000003c Code RO 337 i.RCC_GetSystemClockFreq stm32f1xx_ll_rcc.o
|
0x08000674 0x08000674 0x00000024 Code RO 336 i.RCC_GetPCLK2ClockFreq stm32f1xx_ll_rcc.o
|
||||||
0x080006ac 0x080006ac 0x00000058 Code RO 338 i.RCC_PLL_GetFreqDomain_SYS stm32f1xx_ll_rcc.o
|
0x08000698 0x08000698 0x0000003c Code RO 337 i.RCC_GetSystemClockFreq stm32f1xx_ll_rcc.o
|
||||||
0x08000704 0x08000704 0x000000f0 Code RO 4 i.SystemClock_Config main.o
|
0x080006d4 0x080006d4 0x00000058 Code RO 338 i.RCC_PLL_GetFreqDomain_SYS stm32f1xx_ll_rcc.o
|
||||||
0x080007f4 0x080007f4 0x00000058 Code RO 881 i.SystemInit system_stm32f1xx.o
|
0x0800072c 0x0800072c 0x000000f0 Code RO 4 i.SystemClock_Config main.o
|
||||||
0x0800084c 0x0800084c 0x00000018 Code RO 227 i.TIM1_UP_IRQHandler mytimer.o
|
0x0800081c 0x0800081c 0x00000058 Code RO 881 i.SystemInit system_stm32f1xx.o
|
||||||
0x08000864 0x08000864 0x00000018 Code RO 228 i.TIM2_IRQHandler mytimer.o
|
0x08000874 0x08000874 0x00000018 Code RO 227 i.TIM1_UP_IRQHandler mytimer.o
|
||||||
0x0800087c 0x0800087c 0x00000018 Code RO 229 i.TIM3_IRQHandler mytimer.o
|
0x0800088c 0x0800088c 0x00000018 Code RO 228 i.TIM2_IRQHandler mytimer.o
|
||||||
0x08000894 0x08000894 0x00000018 Code RO 230 i.TIM4_IRQHandler mytimer.o
|
0x080008a4 0x080008a4 0x00000018 Code RO 229 i.TIM3_IRQHandler mytimer.o
|
||||||
0x080008ac 0x080008ac 0x0000000e Code RO 942 i.__scatterload_copy mc_w.l(handlers.o)
|
0x080008bc 0x080008bc 0x00000018 Code RO 230 i.TIM4_IRQHandler mytimer.o
|
||||||
0x080008ba 0x080008ba 0x00000002 Code RO 943 i.__scatterload_null mc_w.l(handlers.o)
|
0x080008d4 0x080008d4 0x0000000e Code RO 942 i.__scatterload_copy mc_w.l(handlers.o)
|
||||||
0x080008bc 0x080008bc 0x0000000e Code RO 944 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
0x080008e2 0x080008e2 0x00000002 Code RO 943 i.__scatterload_null mc_w.l(handlers.o)
|
||||||
0x080008ca 0x080008ca 0x00000004 Code RO 5 i.assert_failed main.o
|
0x080008e4 0x080008e4 0x0000000e Code RO 944 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
||||||
0x080008ce 0x080008ce 0x00000002 PAD
|
0x080008f2 0x080008f2 0x00000004 Code RO 5 i.assert_failed main.o
|
||||||
0x080008d0 0x080008d0 0x0000008c Code RO 177 i.emetteur_rf_init emetteur_rf.o
|
0x080008f6 0x080008f6 0x00000002 PAD
|
||||||
0x0800095c 0x0800095c 0x00000044 Code RO 178 i.emetteur_send_bytes emetteur_rf.o
|
0x080008f8 0x080008f8 0x0000008c Code RO 177 i.emetteur_rf_init emetteur_rf.o
|
||||||
0x080009a0 0x080009a0 0x00000024 Code RO 6 i.main main.o
|
0x08000984 0x08000984 0x00000044 Code RO 178 i.emetteur_send_bytes emetteur_rf.o
|
||||||
0x080009c4 0x080009c4 0x00000018 Data RO 882 .constdata system_stm32f1xx.o
|
0x080009c8 0x080009c8 0x00000028 Code RO 6 i.main main.o
|
||||||
0x080009dc 0x080009dc 0x00000020 Data RO 940 Region$$Table anon$$obj.o
|
0x080009f0 0x080009f0 0x00000018 Data RO 882 .constdata system_stm32f1xx.o
|
||||||
|
0x08000a08 0x08000a08 0x00000020 Data RO 940 Region$$Table anon$$obj.o
|
||||||
|
|
||||||
|
|
||||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080009fc, Size: 0x00000418, Max: 0x00005000, ABSOLUTE)
|
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08000a28, Size: 0x00000418, Max: 0x00005000, ABSOLUTE)
|
||||||
|
|
||||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||||
|
|
||||||
0x20000000 0x080009fc 0x00000010 Data RW 232 .data mytimer.o
|
0x20000000 0x08000a28 0x00000010 Data RW 232 .data mytimer.o
|
||||||
0x20000010 0x08000a0c 0x00000004 Data RW 883 .data system_stm32f1xx.o
|
0x20000010 0x08000a38 0x00000004 Data RW 883 .data system_stm32f1xx.o
|
||||||
0x20000014 0x08000a10 0x00000004 PAD
|
0x20000014 0x08000a3c 0x00000004 PAD
|
||||||
0x20000018 - 0x00000400 Zero RW 914 STACK startup_stm32f103xb.o
|
0x20000018 - 0x00000400 Zero RW 914 STACK startup_stm32f103xb.o
|
||||||
|
|
||||||
|
|
||||||
|
@ -564,17 +567,17 @@ Image component sizes
|
||||||
|
|
||||||
0 0 0 0 0 2520 chrono.o
|
0 0 0 0 0 2520 chrono.o
|
||||||
236 30 0 0 0 21985 emetteur_rf.o
|
236 30 0 0 0 21985 emetteur_rf.o
|
||||||
280 28 0 0 0 356196 main.o
|
284 26 0 0 0 356200 main.o
|
||||||
104 30 0 16 0 27113 mytimer.o
|
104 30 0 16 0 27113 mytimer.o
|
||||||
36 8 236 0 1024 772 startup_stm32f103xb.o
|
36 8 236 0 1024 772 startup_stm32f103xb.o
|
||||||
504 62 0 0 0 10387 stm32f1xx_ll_gpio.o
|
504 62 0 0 0 10387 stm32f1xx_ll_gpio.o
|
||||||
288 48 0 0 0 13117 stm32f1xx_ll_rcc.o
|
288 48 0 0 0 13117 stm32f1xx_ll_rcc.o
|
||||||
600 56 0 0 0 24640 stm32f1xx_ll_usart.o
|
600 56 0 0 0 24640 stm32f1xx_ll_usart.o
|
||||||
40 6 0 0 0 2073 stm32f1xx_ll_utils.o
|
80 6 0 0 0 5133 stm32f1xx_ll_utils.o
|
||||||
88 18 24 4 0 1147 system_stm32f1xx.o
|
88 18 24 4 0 1147 system_stm32f1xx.o
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
2178 286 292 20 1028 459950 Object Totals
|
2222 284 292 20 1028 463014 Object Totals
|
||||||
0 0 32 0 0 0 (incl. Generated)
|
0 0 32 0 0 0 (incl. Generated)
|
||||||
2 0 0 0 4 0 (incl. Padding)
|
2 0 0 0 4 0 (incl. Padding)
|
||||||
|
|
||||||
|
@ -613,15 +616,15 @@ Image component sizes
|
||||||
|
|
||||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||||
|
|
||||||
2264 302 292 20 1028 459078 Grand Totals
|
2308 300 292 20 1028 462142 Grand Totals
|
||||||
2264 302 292 20 1028 459078 ELF Image Totals
|
2308 300 292 20 1028 462142 ELF Image Totals
|
||||||
2264 302 292 20 0 0 ROM Totals
|
2308 300 292 20 0 0 ROM Totals
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
|
|
||||||
Total RO Size (Code + RO Data) 2556 ( 2.50kB)
|
Total RO Size (Code + RO Data) 2600 ( 2.54kB)
|
||||||
Total RW Size (RW Data + ZI Data) 1048 ( 1.02kB)
|
Total RW Size (RW Data + ZI Data) 1048 ( 1.02kB)
|
||||||
Total ROM Size (Code + RO Data + RW Data) 2576 ( 2.52kB)
|
Total ROM Size (Code + RO Data + RW Data) 2620 ( 2.56kB)
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Dependencies for Project 'Project', Target 'Simulateur': (DO NOT MODIFY !)
|
Dependencies for Project 'Project', Target 'Simulateur': (DO NOT MODIFY !)
|
||||||
CompilerVersion: 5060750::V5.06 update 6 (build 750)::ARMCC
|
CompilerVersion: 5060750::V5.06 update 6 (build 750)::ARMCC
|
||||||
F (../Src/main.c)(0x5FAC0A56)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers -I ..\MDK-ARM --C99
-I.\RTE\_Simulateur
-IC:\Users\momof\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-IC:\Users\momof\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" -DUSE_FULL_ASSERT
-o nucleo-f103rb\main.o --omf_browse nucleo-f103rb\main.crf --depend nucleo-f103rb\main.d)
|
F (../Src/main.c)(0x5FAC0F30)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers -I ..\MDK-ARM --C99
-I.\RTE\_Simulateur
-IC:\Users\momof\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-IC:\Users\momof\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" -DUSE_FULL_ASSERT
-o nucleo-f103rb\main.o --omf_browse nucleo-f103rb\main.crf --depend nucleo-f103rb\main.d)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8402DF)
|
I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5F8402DF)
|
||||||
I (..\Inc\stm32f1xx.h)(0x5F8402DF)
|
I (..\Inc\stm32f1xx.h)(0x5F8402DF)
|
||||||
I (..\Inc\stm32f103xb.h)(0x5F8402DF)
|
I (..\Inc\stm32f103xb.h)(0x5F8402DF)
|
||||||
|
@ -13,7 +13,7 @@ I (..\Inc\system_stm32f1xx.h)(0x5F8402DF)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5F8402E0)
|
I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5F8402E0)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5F8402E0)
|
I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5F8402E0)
|
||||||
I (..\Services\Chrono.h)(0x5F8402E0)
|
I (..\Services\Chrono.h)(0x5F8402E0)
|
||||||
I (..\Services\emetteur_rf.h)(0x5FAC06CC)
|
I (..\Services\emetteur_rf.h)(0x5FAC0E5E)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8402DF)
|
I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8402DF)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_usart.h)(0x5F8402E0)
|
I (..\LLDrivers\inc\stm32f1xx_ll_usart.h)(0x5F8402E0)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8402DF)
|
I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8402DF)
|
||||||
|
@ -30,8 +30,8 @@ I (..\MyDrivers\MyTimer.h)(0x5F8402E0)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8402DF)
|
I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8402DF)
|
||||||
I (..\Inc\stm32f1xx.h)(0x5F8402DF)
|
I (..\Inc\stm32f1xx.h)(0x5F8402DF)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8402DF)
|
I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8402DF)
|
||||||
F (..\Services\emetteur_rf.c)(0x5FAC0A46)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers -I ..\MDK-ARM --C99
-I.\RTE\_Simulateur
-IC:\Users\momof\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-IC:\Users\momof\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" -DUSE_FULL_ASSERT
-o nucleo-f103rb\emetteur_rf.o --omf_browse nucleo-f103rb\emetteur_rf.crf --depend nucleo-f103rb\emetteur_rf.d)
|
F (..\Services\emetteur_rf.c)(0x5FAC0F02)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers -I ..\MDK-ARM --C99
-I.\RTE\_Simulateur
-IC:\Users\momof\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-IC:\Users\momof\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" -DUSE_FULL_ASSERT
-o nucleo-f103rb\emetteur_rf.o --omf_browse nucleo-f103rb\emetteur_rf.crf --depend nucleo-f103rb\emetteur_rf.d)
|
||||||
I (..\Services\emetteur_rf.h)(0x5FAC06CC)
|
I (..\Services\emetteur_rf.h)(0x5FAC0E5E)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8402DF)
|
I (..\LLDrivers\inc\stm32f1xx_ll_bus.h)(0x5F8402DF)
|
||||||
I (..\Inc\stm32f1xx.h)(0x5F8402DF)
|
I (..\Inc\stm32f1xx.h)(0x5F8402DF)
|
||||||
I (..\Inc\stm32f103xb.h)(0x5F8402DF)
|
I (..\Inc\stm32f103xb.h)(0x5F8402DF)
|
||||||
|
@ -43,7 +43,7 @@ I (C:\Users\momof\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cms
|
||||||
I (..\Inc\system_stm32f1xx.h)(0x5F8402DF)
|
I (..\Inc\system_stm32f1xx.h)(0x5F8402DF)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_usart.h)(0x5F8402E0)
|
I (..\LLDrivers\inc\stm32f1xx_ll_usart.h)(0x5F8402E0)
|
||||||
I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8402DF)
|
I (..\LLDrivers\inc\stm32f1xx_ll_gpio.h)(0x5F8402DF)
|
||||||
F (..\Services\emetteur_rf.h)(0x5FAC06CC)()
|
F (..\Services\emetteur_rf.h)(0x5FAC0E5E)()
|
||||||
F (..\MyDrivers\MyTimer.c)(0x5F8402E0)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers -I ..\MDK-ARM --C99
-I.\RTE\_Simulateur
-IC:\Users\momof\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-IC:\Users\momof\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" -DUSE_FULL_ASSERT
-o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d)
|
F (..\MyDrivers\MyTimer.c)(0x5F8402E0)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers -I ..\MDK-ARM --C99
-I.\RTE\_Simulateur
-IC:\Users\momof\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-IC:\Users\momof\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" -DUSE_FULL_ASSERT
-o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d)
|
||||||
I (..\MyDrivers\MyTimer.h)(0x5F8402E0)
|
I (..\MyDrivers\MyTimer.h)(0x5F8402E0)
|
||||||
I (..\Inc\stm32f103xb.h)(0x5F8402DF)
|
I (..\Inc\stm32f103xb.h)(0x5F8402DF)
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
|
@ -377,7 +377,7 @@
|
||||||
<Type>0</Type>
|
<Type>0</Type>
|
||||||
<LineNumber>46</LineNumber>
|
<LineNumber>46</LineNumber>
|
||||||
<EnabledFlag>1</EnabledFlag>
|
<EnabledFlag>1</EnabledFlag>
|
||||||
<Address>134220196</Address>
|
<Address>134220236</Address>
|
||||||
<ByteObject>0</ByteObject>
|
<ByteObject>0</ByteObject>
|
||||||
<HtxType>0</HtxType>
|
<HtxType>0</HtxType>
|
||||||
<ManyObjects>0</ManyObjects>
|
<ManyObjects>0</ManyObjects>
|
||||||
|
|
|
@ -46,7 +46,7 @@ void emetteur_send_bytes(USART_TypeDef * uart_port,char* buf, int len){
|
||||||
for(int i = 0; i < len; i++){
|
for(int i = 0; i < len; i++){
|
||||||
LL_GPIO_SetOutputPin(GPIOA,LL_GPIO_PIN_11);
|
LL_GPIO_SetOutputPin(GPIOA,LL_GPIO_PIN_11);
|
||||||
LL_USART_TransmitData8(uart_port, buf[i]);
|
LL_USART_TransmitData8(uart_port, buf[i]);
|
||||||
LL_GPIO_ResetOutputPin(GPIOA,LL_GPIO_PIN_11);
|
|
||||||
while(!LL_USART_IsActiveFlag_TXE(uart_port));
|
while(!LL_USART_IsActiveFlag_TXE(uart_port));
|
||||||
|
LL_GPIO_ResetOutputPin(GPIOA,LL_GPIO_PIN_11);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,6 +46,7 @@ int main(void)
|
||||||
emetteur_rf_init();
|
emetteur_rf_init();
|
||||||
while(1){
|
while(1){
|
||||||
emetteur_send_bytes(USART1, "Coucou", 6);
|
emetteur_send_bytes(USART1, "Coucou", 6);
|
||||||
|
LL_mDelay(500);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue