|
@@ -3,7 +3,7 @@
|
3
|
3
|
<title>Static Call Graph - [.\Objects\Projet1_Simulation.axf]</title></head>
|
4
|
4
|
<body><HR>
|
5
|
5
|
<H1>Static Call Graph for image .\Objects\Projet1_Simulation.axf</H1><HR>
|
6
|
|
-<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Nov 14 18:54:52 2022
|
|
6
|
+<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Nov 25 16:38:50 2022
|
7
|
7
|
<BR><P>
|
8
|
8
|
<H3>Maximum Stack Usage = 144 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
9
|
9
|
Call chain for Maximum Stack Depth:</H3>
|
|
@@ -81,7 +81,8 @@ Function Pointers
|
81
|
81
|
<LI><a href="#[5]">UsageFault_Handler</a> from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
|
82
|
82
|
<LI><a href="#[a]">WWDG_IRQHandler</a> from startup_stm32f10x_md.o(.text) referenced from startup_stm32f10x_md.o(RESET)
|
83
|
83
|
<LI><a href="#[37]">__main</a> from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f10x_md.o(.text)
|
84
|
|
- <LI><a href="#[38]">f</a> from main.o(i.f) referenced from main.o(i.main)
|
|
84
|
+ <LI><a href="#[39]">f</a> from main.o(i.f) referenced from main.o(i.main)
|
|
85
|
+ <LI><a href="#[38]">handler</a> from main.o(i.handler) referenced from main.o(i.main)
|
85
|
86
|
<LI><a href="#[35]">main</a> from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
|
86
|
87
|
</UL>
|
87
|
88
|
<P>
|
|
@@ -91,27 +92,27 @@ Global Symbols
|
91
|
92
|
<P><STRONG><a name="[37]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
|
92
|
93
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f10x_md.o(.text)
|
93
|
94
|
</UL>
|
94
|
|
-<P><STRONG><a name="[6a]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
|
|
95
|
+<P><STRONG><a name="[6c]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
|
95
|
96
|
|
96
|
|
-<P><STRONG><a name="[39]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
97
|
|
-<BR><BR>[Calls]<UL><LI><a href="#[3a]">>></a> __scatterload
|
|
97
|
+<P><STRONG><a name="[3a]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
|
98
|
+<BR><BR>[Calls]<UL><LI><a href="#[3b]">>></a> __scatterload
|
98
|
99
|
</UL>
|
99
|
100
|
|
100
|
|
-<P><STRONG><a name="[4a]"></a>__main_after_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
101
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[3a]">>></a> __scatterload
|
|
101
|
+<P><STRONG><a name="[4b]"></a>__main_after_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
|
102
|
+<BR><BR>[Called By]<UL><LI><a href="#[3b]">>></a> __scatterload
|
102
|
103
|
</UL>
|
103
|
104
|
|
104
|
|
-<P><STRONG><a name="[6b]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
|
105
|
+<P><STRONG><a name="[6d]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
105
|
106
|
|
106
|
|
-<P><STRONG><a name="[6c]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
|
107
|
+<P><STRONG><a name="[6e]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
107
|
108
|
|
108
|
|
-<P><STRONG><a name="[6d]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
|
109
|
+<P><STRONG><a name="[6f]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
109
|
110
|
|
110
|
|
-<P><STRONG><a name="[6e]"></a>__rt_lib_shutdown_fini</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))
|
|
111
|
+<P><STRONG><a name="[70]"></a>__rt_lib_shutdown_fini</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))
|
111
|
112
|
|
112
|
|
-<P><STRONG><a name="[6f]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F))
|
|
113
|
+<P><STRONG><a name="[71]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F))
|
113
|
114
|
|
114
|
|
-<P><STRONG><a name="[70]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))
|
|
115
|
+<P><STRONG><a name="[72]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))
|
115
|
116
|
|
116
|
117
|
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
|
117
|
118
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f10x_md.o(RESET)
|
|
@@ -294,320 +295,328 @@ Global Symbols
|
294
|
295
|
<P><STRONG><a name="[a]"></a>WWDG_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f10x_md.o(.text))
|
295
|
296
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f10x_md.o(RESET)
|
296
|
297
|
</UL>
|
297
|
|
-<P><STRONG><a name="[65]"></a>__aeabi_fmul</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, fmul.o(.text))
|
|
298
|
+<P><STRONG><a name="[66]"></a>__aeabi_fmul</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, fmul.o(.text))
|
298
|
299
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_fmul
|
299
|
300
|
</UL>
|
300
|
|
-<BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
301
|
+<BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
301
|
302
|
</UL>
|
302
|
303
|
|
303
|
|
-<P><STRONG><a name="[3b]"></a>__aeabi_dadd</STRONG> (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text))
|
|
304
|
+<P><STRONG><a name="[3c]"></a>__aeabi_dadd</STRONG> (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text))
|
304
|
305
|
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
|
305
|
306
|
</UL>
|
306
|
|
-<BR>[Calls]<UL><LI><a href="#[3d]">>></a> __aeabi_lasr
|
307
|
|
-<LI><a href="#[3c]">>></a> __aeabi_llsl
|
308
|
|
-<LI><a href="#[3f]">>></a> _double_round
|
309
|
|
-<LI><a href="#[3e]">>></a> _double_epilogue
|
|
307
|
+<BR>[Calls]<UL><LI><a href="#[3e]">>></a> __aeabi_lasr
|
|
308
|
+<LI><a href="#[3d]">>></a> __aeabi_llsl
|
|
309
|
+<LI><a href="#[40]">>></a> _double_round
|
|
310
|
+<LI><a href="#[3f]">>></a> _double_epilogue
|
310
|
311
|
</UL>
|
311
|
|
-<BR>[Called By]<UL><LI><a href="#[40]">>></a> __aeabi_dsub
|
312
|
|
-<LI><a href="#[41]">>></a> __aeabi_drsub
|
|
312
|
+<BR>[Called By]<UL><LI><a href="#[41]">>></a> __aeabi_dsub
|
|
313
|
+<LI><a href="#[42]">>></a> __aeabi_drsub
|
313
|
314
|
</UL>
|
314
|
315
|
|
315
|
|
-<P><STRONG><a name="[40]"></a>__aeabi_dsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
|
316
|
|
-<BR><BR>[Calls]<UL><LI><a href="#[3b]">>></a> __aeabi_dadd
|
|
316
|
+<P><STRONG><a name="[41]"></a>__aeabi_dsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
|
|
317
|
+<BR><BR>[Calls]<UL><LI><a href="#[3c]">>></a> __aeabi_dadd
|
317
|
318
|
</UL>
|
318
|
319
|
|
319
|
|
-<P><STRONG><a name="[41]"></a>__aeabi_drsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text))
|
|
320
|
+<P><STRONG><a name="[42]"></a>__aeabi_drsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text))
|
320
|
321
|
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
|
321
|
322
|
</UL>
|
322
|
|
-<BR>[Calls]<UL><LI><a href="#[3b]">>></a> __aeabi_dadd
|
|
323
|
+<BR>[Calls]<UL><LI><a href="#[3c]">>></a> __aeabi_dadd
|
323
|
324
|
</UL>
|
324
|
|
-<BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
325
|
+<BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
325
|
326
|
</UL>
|
326
|
327
|
|
327
|
|
-<P><STRONG><a name="[42]"></a>__aeabi_dmul</STRONG> (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))
|
|
328
|
+<P><STRONG><a name="[43]"></a>__aeabi_dmul</STRONG> (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))
|
328
|
329
|
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round
|
329
|
330
|
</UL>
|
330
|
|
-<BR>[Calls]<UL><LI><a href="#[3e]">>></a> _double_epilogue
|
|
331
|
+<BR>[Calls]<UL><LI><a href="#[3f]">>></a> _double_epilogue
|
331
|
332
|
</UL>
|
332
|
|
-<BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
333
|
+<BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
333
|
334
|
</UL>
|
334
|
335
|
|
335
|
|
-<P><STRONG><a name="[43]"></a>__aeabi_ddiv</STRONG> (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))
|
|
336
|
+<P><STRONG><a name="[44]"></a>__aeabi_ddiv</STRONG> (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))
|
336
|
337
|
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = __aeabi_ddiv ⇒ _double_round
|
337
|
338
|
</UL>
|
338
|
|
-<BR>[Calls]<UL><LI><a href="#[3f]">>></a> _double_round
|
|
339
|
+<BR>[Calls]<UL><LI><a href="#[40]">>></a> _double_round
|
339
|
340
|
</UL>
|
340
|
|
-<BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
341
|
+<BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
341
|
342
|
</UL>
|
342
|
343
|
|
343
|
|
-<P><STRONG><a name="[44]"></a>__aeabi_ui2f</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text))
|
|
344
|
+<P><STRONG><a name="[45]"></a>__aeabi_ui2f</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text))
|
344
|
345
|
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = __aeabi_ui2f ⇒ _float_epilogue
|
345
|
346
|
</UL>
|
346
|
|
-<BR>[Calls]<UL><LI><a href="#[45]">>></a> _float_epilogue
|
|
347
|
+<BR>[Calls]<UL><LI><a href="#[46]">>></a> _float_epilogue
|
347
|
348
|
</UL>
|
348
|
|
-<BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
349
|
+<BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
349
|
350
|
</UL>
|
350
|
351
|
|
351
|
|
-<P><STRONG><a name="[46]"></a>__aeabi_ui2d</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))
|
|
352
|
+<P><STRONG><a name="[47]"></a>__aeabi_ui2d</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))
|
352
|
353
|
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ _double_round
|
353
|
354
|
</UL>
|
354
|
|
-<BR>[Calls]<UL><LI><a href="#[3e]">>></a> _double_epilogue
|
|
355
|
+<BR>[Calls]<UL><LI><a href="#[3f]">>></a> _double_epilogue
|
355
|
356
|
</UL>
|
356
|
|
-<BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
357
|
+<BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
357
|
358
|
</UL>
|
358
|
359
|
|
359
|
|
-<P><STRONG><a name="[66]"></a>__aeabi_f2uiz</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))
|
360
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
360
|
+<P><STRONG><a name="[67]"></a>__aeabi_f2uiz</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))
|
|
361
|
+<BR><BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
361
|
362
|
</UL>
|
362
|
363
|
|
363
|
|
-<P><STRONG><a name="[71]"></a>__aeabi_cdcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cdcmple.o(.text), UNUSED)
|
|
364
|
+<P><STRONG><a name="[73]"></a>__aeabi_cdcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cdcmple.o(.text), UNUSED)
|
364
|
365
|
|
365
|
|
-<P><STRONG><a name="[63]"></a>__aeabi_cdcmple</STRONG> (Thumb, 48 bytes, Stack size 0 bytes, cdcmple.o(.text))
|
366
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
366
|
+<P><STRONG><a name="[64]"></a>__aeabi_cdcmple</STRONG> (Thumb, 48 bytes, Stack size 0 bytes, cdcmple.o(.text))
|
|
367
|
+<BR><BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
367
|
368
|
</UL>
|
368
|
369
|
|
369
|
|
-<P><STRONG><a name="[47]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))
|
|
370
|
+<P><STRONG><a name="[48]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))
|
370
|
371
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_d2f
|
371
|
372
|
</UL>
|
372
|
|
-<BR>[Calls]<UL><LI><a href="#[48]">>></a> _float_round
|
|
373
|
+<BR>[Calls]<UL><LI><a href="#[49]">>></a> _float_round
|
373
|
374
|
</UL>
|
374
|
|
-<BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
375
|
+<BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
375
|
376
|
</UL>
|
376
|
377
|
|
377
|
|
-<P><STRONG><a name="[3c]"></a>__aeabi_llsl</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
|
378
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[3e]">>></a> _double_epilogue
|
379
|
|
-<LI><a href="#[3b]">>></a> __aeabi_dadd
|
|
378
|
+<P><STRONG><a name="[3d]"></a>__aeabi_llsl</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
|
|
379
|
+<BR><BR>[Called By]<UL><LI><a href="#[3f]">>></a> _double_epilogue
|
|
380
|
+<LI><a href="#[3c]">>></a> __aeabi_dadd
|
380
|
381
|
</UL>
|
381
|
382
|
|
382
|
|
-<P><STRONG><a name="[72]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
|
|
383
|
+<P><STRONG><a name="[74]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
|
383
|
384
|
|
384
|
|
-<P><STRONG><a name="[3d]"></a>__aeabi_lasr</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))
|
385
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[3b]">>></a> __aeabi_dadd
|
|
385
|
+<P><STRONG><a name="[3e]"></a>__aeabi_lasr</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))
|
|
386
|
+<BR><BR>[Called By]<UL><LI><a href="#[3c]">>></a> __aeabi_dadd
|
386
|
387
|
</UL>
|
387
|
388
|
|
388
|
|
-<P><STRONG><a name="[73]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
|
|
389
|
+<P><STRONG><a name="[75]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
|
389
|
390
|
|
390
|
|
-<P><STRONG><a name="[74]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
|
|
391
|
+<P><STRONG><a name="[76]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
|
391
|
392
|
|
392
|
|
-<P><STRONG><a name="[48]"></a>_float_round</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))
|
393
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[47]">>></a> __aeabi_d2f
|
|
393
|
+<P><STRONG><a name="[49]"></a>_float_round</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))
|
|
394
|
+<BR><BR>[Called By]<UL><LI><a href="#[48]">>></a> __aeabi_d2f
|
394
|
395
|
</UL>
|
395
|
396
|
|
396
|
|
-<P><STRONG><a name="[45]"></a>_float_epilogue</STRONG> (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text))
|
|
397
|
+<P><STRONG><a name="[46]"></a>_float_epilogue</STRONG> (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text))
|
397
|
398
|
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = _float_epilogue
|
398
|
399
|
</UL>
|
399
|
|
-<BR>[Called By]<UL><LI><a href="#[44]">>></a> __aeabi_ui2f
|
|
400
|
+<BR>[Called By]<UL><LI><a href="#[45]">>></a> __aeabi_ui2f
|
400
|
401
|
</UL>
|
401
|
402
|
|
402
|
|
-<P><STRONG><a name="[3f]"></a>_double_round</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
|
|
403
|
+<P><STRONG><a name="[40]"></a>_double_round</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
|
403
|
404
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _double_round
|
404
|
405
|
</UL>
|
405
|
|
-<BR>[Called By]<UL><LI><a href="#[3e]">>></a> _double_epilogue
|
406
|
|
-<LI><a href="#[3b]">>></a> __aeabi_dadd
|
407
|
|
-<LI><a href="#[43]">>></a> __aeabi_ddiv
|
|
406
|
+<BR>[Called By]<UL><LI><a href="#[3f]">>></a> _double_epilogue
|
|
407
|
+<LI><a href="#[3c]">>></a> __aeabi_dadd
|
|
408
|
+<LI><a href="#[44]">>></a> __aeabi_ddiv
|
408
|
409
|
</UL>
|
409
|
410
|
|
410
|
|
-<P><STRONG><a name="[3e]"></a>_double_epilogue</STRONG> (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))
|
|
411
|
+<P><STRONG><a name="[3f]"></a>_double_epilogue</STRONG> (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))
|
411
|
412
|
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = _double_epilogue ⇒ _double_round
|
412
|
413
|
</UL>
|
413
|
|
-<BR>[Calls]<UL><LI><a href="#[49]">>></a> __aeabi_llsr
|
414
|
|
-<LI><a href="#[3c]">>></a> __aeabi_llsl
|
415
|
|
-<LI><a href="#[3f]">>></a> _double_round
|
|
414
|
+<BR>[Calls]<UL><LI><a href="#[4a]">>></a> __aeabi_llsr
|
|
415
|
+<LI><a href="#[3d]">>></a> __aeabi_llsl
|
|
416
|
+<LI><a href="#[40]">>></a> _double_round
|
416
|
417
|
</UL>
|
417
|
|
-<BR>[Called By]<UL><LI><a href="#[3b]">>></a> __aeabi_dadd
|
418
|
|
-<LI><a href="#[46]">>></a> __aeabi_ui2d
|
419
|
|
-<LI><a href="#[42]">>></a> __aeabi_dmul
|
|
418
|
+<BR>[Called By]<UL><LI><a href="#[3c]">>></a> __aeabi_dadd
|
|
419
|
+<LI><a href="#[47]">>></a> __aeabi_ui2d
|
|
420
|
+<LI><a href="#[43]">>></a> __aeabi_dmul
|
420
|
421
|
</UL>
|
421
|
422
|
|
422
|
|
-<P><STRONG><a name="[3a]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
|
423
|
|
-<BR><BR>[Calls]<UL><LI><a href="#[4a]">>></a> __main_after_scatterload
|
|
423
|
+<P><STRONG><a name="[3b]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
|
|
424
|
+<BR><BR>[Calls]<UL><LI><a href="#[4b]">>></a> __main_after_scatterload
|
424
|
425
|
</UL>
|
425
|
|
-<BR>[Called By]<UL><LI><a href="#[39]">>></a> _main_scatterload
|
|
426
|
+<BR>[Called By]<UL><LI><a href="#[3a]">>></a> _main_scatterload
|
426
|
427
|
</UL>
|
427
|
428
|
|
428
|
|
-<P><STRONG><a name="[75]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
|
429
|
+<P><STRONG><a name="[77]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
429
|
430
|
|
430
|
|
-<P><STRONG><a name="[49]"></a>__aeabi_llsr</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
|
431
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[3e]">>></a> _double_epilogue
|
|
431
|
+<P><STRONG><a name="[4a]"></a>__aeabi_llsr</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
|
|
432
|
+<BR><BR>[Called By]<UL><LI><a href="#[3f]">>></a> _double_epilogue
|
432
|
433
|
</UL>
|
433
|
434
|
|
434
|
|
-<P><STRONG><a name="[76]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
|
|
435
|
+<P><STRONG><a name="[78]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
|
435
|
436
|
|
436
|
437
|
<P><STRONG><a name="[10]"></a>EXTI0_IRQHandler</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, mygirouette.o(i.EXTI0_IRQHandler))
|
437
|
438
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f10x_md.o(RESET)
|
438
|
439
|
</UL>
|
439
|
|
-<P><STRONG><a name="[69]"></a>Get_Angle</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, mygirouette.o(i.Get_Angle))
|
|
440
|
+<P><STRONG><a name="[6b]"></a>Get_Angle</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, mygirouette.o(i.Get_Angle))
|
440
|
441
|
<BR><BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
441
|
442
|
</UL>
|
442
|
443
|
|
443
|
|
-<P><STRONG><a name="[4b]"></a>Get_Batterie</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, batterie.o(i.Get_Batterie))
|
|
444
|
+<P><STRONG><a name="[4c]"></a>Get_Batterie</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, batterie.o(i.Get_Batterie))
|
444
|
445
|
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = Get_Batterie ⇒ read
|
445
|
446
|
</UL>
|
446
|
|
-<BR>[Calls]<UL><LI><a href="#[4c]">>></a> read
|
|
447
|
+<BR>[Calls]<UL><LI><a href="#[4d]">>></a> read
|
447
|
448
|
</UL>
|
448
|
|
-<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
|
449
|
+<BR>[Called By]<UL><LI><a href="#[38]">>></a> handler
|
449
|
450
|
</UL>
|
450
|
451
|
|
451
|
|
-<P><STRONG><a name="[64]"></a>Get_Max_Duty</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, mytimer.o(i.Get_Max_Duty))
|
452
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
452
|
+<P><STRONG><a name="[65]"></a>Get_Max_Duty</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, mytimer.o(i.Get_Max_Duty))
|
|
453
|
+<BR><BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
453
|
454
|
</UL>
|
454
|
455
|
|
455
|
|
-<P><STRONG><a name="[4d]"></a>Init_Batterie</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, batterie.o(i.Init_Batterie))
|
|
456
|
+<P><STRONG><a name="[4e]"></a>Init_Batterie</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, batterie.o(i.Init_Batterie))
|
456
|
457
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Init_Batterie ⇒ MyGPIO_Init
|
457
|
458
|
</UL>
|
458
|
|
-<BR>[Calls]<UL><LI><a href="#[50]">>></a> startADC
|
459
|
|
-<LI><a href="#[4f]">>></a> initADC
|
460
|
|
-<LI><a href="#[4e]">>></a> MyGPIO_Init
|
|
459
|
+<BR>[Calls]<UL><LI><a href="#[51]">>></a> startADC
|
|
460
|
+<LI><a href="#[50]">>></a> initADC
|
|
461
|
+<LI><a href="#[4f]">>></a> MyGPIO_Init
|
461
|
462
|
</UL>
|
462
|
463
|
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
463
|
464
|
</UL>
|
464
|
465
|
|
465
|
|
-<P><STRONG><a name="[51]"></a>Init_Girouette</STRONG> (Thumb, 134 bytes, Stack size 48 bytes, mygirouette.o(i.Init_Girouette))
|
|
466
|
+<P><STRONG><a name="[52]"></a>Init_Girouette</STRONG> (Thumb, 134 bytes, Stack size 48 bytes, mygirouette.o(i.Init_Girouette))
|
466
|
467
|
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = Init_Girouette ⇒ MyGPIO_Init
|
467
|
468
|
</UL>
|
468
|
|
-<BR>[Calls]<UL><LI><a href="#[4e]">>></a> MyGPIO_Init
|
469
|
|
-<LI><a href="#[53]">>></a> MyTimer_Base_Start
|
470
|
|
-<LI><a href="#[52]">>></a> MyTimer_Base_Init
|
|
469
|
+<BR>[Calls]<UL><LI><a href="#[4f]">>></a> MyGPIO_Init
|
|
470
|
+<LI><a href="#[54]">>></a> MyTimer_Base_Start
|
|
471
|
+<LI><a href="#[53]">>></a> MyTimer_Base_Init
|
471
|
472
|
</UL>
|
472
|
473
|
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
473
|
474
|
</UL>
|
474
|
475
|
|
475
|
|
-<P><STRONG><a name="[68]"></a>Init_Message_Reception</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, telecommande.o(i.Init_Message_Reception))
|
|
476
|
+<P><STRONG><a name="[6a]"></a>Init_Message_Reception</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, telecommande.o(i.Init_Message_Reception))
|
476
|
477
|
<BR><BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
477
|
478
|
</UL>
|
478
|
479
|
|
479
|
|
-<P><STRONG><a name="[54]"></a>Init_Plateau</STRONG> (Thumb, 98 bytes, Stack size 8 bytes, plateau.o(i.Init_Plateau))
|
|
480
|
+<P><STRONG><a name="[55]"></a>Init_Plateau</STRONG> (Thumb, 98 bytes, Stack size 8 bytes, plateau.o(i.Init_Plateau))
|
480
|
481
|
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = Init_Plateau ⇒ MyTimer_PWM ⇒ MyGPIO_Init
|
481
|
482
|
</UL>
|
482
|
|
-<BR>[Calls]<UL><LI><a href="#[4e]">>></a> MyGPIO_Init
|
483
|
|
-<LI><a href="#[55]">>></a> MyTimer_PWM
|
484
|
|
-<LI><a href="#[53]">>></a> MyTimer_Base_Start
|
485
|
|
-<LI><a href="#[52]">>></a> MyTimer_Base_Init
|
|
483
|
+<BR>[Calls]<UL><LI><a href="#[4f]">>></a> MyGPIO_Init
|
|
484
|
+<LI><a href="#[56]">>></a> MyTimer_PWM
|
|
485
|
+<LI><a href="#[54]">>></a> MyTimer_Base_Start
|
|
486
|
+<LI><a href="#[53]">>></a> MyTimer_Base_Init
|
486
|
487
|
</UL>
|
487
|
|
-<BR>[Called By]<UL><LI><a href="#[5f]">>></a> Set_Moteur_Plateau
|
|
488
|
+<BR>[Called By]<UL><LI><a href="#[60]">>></a> Set_Moteur_Plateau
|
488
|
489
|
<LI><a href="#[35]">>></a> main
|
489
|
490
|
</UL>
|
490
|
491
|
|
491
|
|
-<P><STRONG><a name="[56]"></a>Init_USART</STRONG> (Thumb, 134 bytes, Stack size 8 bytes, telecommande.o(i.Init_USART))
|
|
492
|
+<P><STRONG><a name="[57]"></a>Init_USART</STRONG> (Thumb, 134 bytes, Stack size 8 bytes, telecommande.o(i.Init_USART))
|
492
|
493
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Init_USART ⇒ MyGPIO_Init
|
493
|
494
|
</UL>
|
494
|
|
-<BR>[Calls]<UL><LI><a href="#[4e]">>></a> MyGPIO_Init
|
|
495
|
+<BR>[Calls]<UL><LI><a href="#[4f]">>></a> MyGPIO_Init
|
495
|
496
|
</UL>
|
496
|
497
|
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
497
|
498
|
</UL>
|
498
|
499
|
|
499
|
|
-<P><STRONG><a name="[4e]"></a>MyGPIO_Init</STRONG> (Thumb, 166 bytes, Stack size 12 bytes, driver_gpio.o(i.MyGPIO_Init))
|
|
500
|
+<P><STRONG><a name="[4f]"></a>MyGPIO_Init</STRONG> (Thumb, 166 bytes, Stack size 12 bytes, driver_gpio.o(i.MyGPIO_Init))
|
500
|
501
|
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = MyGPIO_Init
|
501
|
502
|
</UL>
|
502
|
|
-<BR>[Called By]<UL><LI><a href="#[55]">>></a> MyTimer_PWM
|
503
|
|
-<LI><a href="#[56]">>></a> Init_USART
|
504
|
|
-<LI><a href="#[54]">>></a> Init_Plateau
|
505
|
|
-<LI><a href="#[51]">>></a> Init_Girouette
|
506
|
|
-<LI><a href="#[4d]">>></a> Init_Batterie
|
|
503
|
+<BR>[Called By]<UL><LI><a href="#[56]">>></a> MyTimer_PWM
|
|
504
|
+<LI><a href="#[57]">>></a> Init_USART
|
|
505
|
+<LI><a href="#[55]">>></a> Init_Plateau
|
|
506
|
+<LI><a href="#[52]">>></a> Init_Girouette
|
|
507
|
+<LI><a href="#[4e]">>></a> Init_Batterie
|
|
508
|
+</UL>
|
|
509
|
+
|
|
510
|
+<P><STRONG><a name="[5e]"></a>MyGPIO_Reset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, driver_gpio.o(i.MyGPIO_Reset))
|
|
511
|
+<BR><BR>[Called By]<UL><LI><a href="#[5d]">>></a> Set_Direction
|
507
|
512
|
</UL>
|
508
|
513
|
|
509
|
|
-<P><STRONG><a name="[5d]"></a>MyGPIO_Reset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, driver_gpio.o(i.MyGPIO_Reset))
|
510
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[5c]">>></a> Set_Direction
|
|
514
|
+<P><STRONG><a name="[5f]"></a>MyGPIO_Set</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, driver_gpio.o(i.MyGPIO_Set))
|
|
515
|
+<BR><BR>[Called By]<UL><LI><a href="#[5d]">>></a> Set_Direction
|
511
|
516
|
</UL>
|
512
|
517
|
|
513
|
|
-<P><STRONG><a name="[5e]"></a>MyGPIO_Set</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, driver_gpio.o(i.MyGPIO_Set))
|
514
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[5c]">>></a> Set_Direction
|
|
518
|
+<P><STRONG><a name="[69]"></a>MyTimer_ActiveIT</STRONG> (Thumb, 148 bytes, Stack size 8 bytes, mytimer.o(i.MyTimer_ActiveIT))
|
|
519
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = MyTimer_ActiveIT
|
|
520
|
+</UL>
|
|
521
|
+<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
515
|
522
|
</UL>
|
516
|
523
|
|
517
|
|
-<P><STRONG><a name="[52]"></a>MyTimer_Base_Init</STRONG> (Thumb, 98 bytes, Stack size 0 bytes, mytimer.o(i.MyTimer_Base_Init))
|
518
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[57]">>></a> MyVoile_Init
|
519
|
|
-<LI><a href="#[54]">>></a> Init_Plateau
|
520
|
|
-<LI><a href="#[51]">>></a> Init_Girouette
|
|
524
|
+<P><STRONG><a name="[53]"></a>MyTimer_Base_Init</STRONG> (Thumb, 98 bytes, Stack size 0 bytes, mytimer.o(i.MyTimer_Base_Init))
|
|
525
|
+<BR><BR>[Called By]<UL><LI><a href="#[58]">>></a> MyVoile_Init
|
|
526
|
+<LI><a href="#[55]">>></a> Init_Plateau
|
|
527
|
+<LI><a href="#[52]">>></a> Init_Girouette
|
|
528
|
+<LI><a href="#[35]">>></a> main
|
521
|
529
|
</UL>
|
522
|
530
|
|
523
|
|
-<P><STRONG><a name="[53]"></a>MyTimer_Base_Start</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, mytimer.o(i.MyTimer_Base_Start))
|
524
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[57]">>></a> MyVoile_Init
|
525
|
|
-<LI><a href="#[54]">>></a> Init_Plateau
|
526
|
|
-<LI><a href="#[51]">>></a> Init_Girouette
|
|
531
|
+<P><STRONG><a name="[54]"></a>MyTimer_Base_Start</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, mytimer.o(i.MyTimer_Base_Start))
|
|
532
|
+<BR><BR>[Called By]<UL><LI><a href="#[58]">>></a> MyVoile_Init
|
|
533
|
+<LI><a href="#[55]">>></a> Init_Plateau
|
|
534
|
+<LI><a href="#[52]">>></a> Init_Girouette
|
|
535
|
+<LI><a href="#[35]">>></a> main
|
527
|
536
|
</UL>
|
528
|
537
|
|
529
|
|
-<P><STRONG><a name="[55]"></a>MyTimer_PWM</STRONG> (Thumb, 472 bytes, Stack size 24 bytes, mytimer.o(i.MyTimer_PWM))
|
|
538
|
+<P><STRONG><a name="[56]"></a>MyTimer_PWM</STRONG> (Thumb, 472 bytes, Stack size 24 bytes, mytimer.o(i.MyTimer_PWM))
|
530
|
539
|
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = MyTimer_PWM ⇒ MyGPIO_Init
|
531
|
540
|
</UL>
|
532
|
|
-<BR>[Calls]<UL><LI><a href="#[4e]">>></a> MyGPIO_Init
|
|
541
|
+<BR>[Calls]<UL><LI><a href="#[4f]">>></a> MyGPIO_Init
|
533
|
542
|
</UL>
|
534
|
|
-<BR>[Called By]<UL><LI><a href="#[57]">>></a> MyVoile_Init
|
535
|
|
-<LI><a href="#[54]">>></a> Init_Plateau
|
|
543
|
+<BR>[Called By]<UL><LI><a href="#[58]">>></a> MyVoile_Init
|
|
544
|
+<LI><a href="#[55]">>></a> Init_Plateau
|
536
|
545
|
</UL>
|
537
|
546
|
|
538
|
|
-<P><STRONG><a name="[57]"></a>MyVoile_Init</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, myvoile.o(i.MyVoile_Init))
|
|
547
|
+<P><STRONG><a name="[58]"></a>MyVoile_Init</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, myvoile.o(i.MyVoile_Init))
|
539
|
548
|
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = MyVoile_Init ⇒ MyTimer_PWM ⇒ MyGPIO_Init
|
540
|
549
|
</UL>
|
541
|
|
-<BR>[Calls]<UL><LI><a href="#[55]">>></a> MyTimer_PWM
|
542
|
|
-<LI><a href="#[53]">>></a> MyTimer_Base_Start
|
543
|
|
-<LI><a href="#[52]">>></a> MyTimer_Base_Init
|
|
550
|
+<BR>[Calls]<UL><LI><a href="#[56]">>></a> MyTimer_PWM
|
|
551
|
+<LI><a href="#[54]">>></a> MyTimer_Base_Start
|
|
552
|
+<LI><a href="#[53]">>></a> MyTimer_Base_Init
|
544
|
553
|
</UL>
|
545
|
554
|
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
546
|
555
|
</UL>
|
547
|
556
|
|
548
|
|
-<P><STRONG><a name="[59]"></a>Send_Char</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, telecommande.o(i.Send_Char))
|
549
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[58]">>></a> Send_Message
|
|
557
|
+<P><STRONG><a name="[5a]"></a>Send_Char</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, telecommande.o(i.Send_Char))
|
|
558
|
+<BR><BR>[Called By]<UL><LI><a href="#[59]">>></a> Send_Message
|
550
|
559
|
</UL>
|
551
|
560
|
|
552
|
|
-<P><STRONG><a name="[58]"></a>Send_Message</STRONG> (Thumb, 24 bytes, Stack size 4 bytes, telecommande.o(i.Send_Message))
|
|
561
|
+<P><STRONG><a name="[59]"></a>Send_Message</STRONG> (Thumb, 24 bytes, Stack size 4 bytes, telecommande.o(i.Send_Message))
|
553
|
562
|
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = Send_Message
|
554
|
563
|
</UL>
|
555
|
|
-<BR>[Calls]<UL><LI><a href="#[59]">>></a> Send_Char
|
|
564
|
+<BR>[Calls]<UL><LI><a href="#[5a]">>></a> Send_Char
|
556
|
565
|
</UL>
|
557
|
|
-<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
|
566
|
+<BR>[Called By]<UL><LI><a href="#[38]">>></a> handler
|
558
|
567
|
</UL>
|
559
|
568
|
|
560
|
|
-<P><STRONG><a name="[5c]"></a>Set_Direction</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, plateau.o(i.Set_Direction))
|
|
569
|
+<P><STRONG><a name="[5d]"></a>Set_Direction</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, plateau.o(i.Set_Direction))
|
561
|
570
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Set_Direction
|
562
|
571
|
</UL>
|
563
|
|
-<BR>[Calls]<UL><LI><a href="#[5e]">>></a> MyGPIO_Set
|
564
|
|
-<LI><a href="#[5d]">>></a> MyGPIO_Reset
|
|
572
|
+<BR>[Calls]<UL><LI><a href="#[5f]">>></a> MyGPIO_Set
|
|
573
|
+<LI><a href="#[5e]">>></a> MyGPIO_Reset
|
565
|
574
|
</UL>
|
566
|
|
-<BR>[Called By]<UL><LI><a href="#[5f]">>></a> Set_Moteur_Plateau
|
|
575
|
+<BR>[Called By]<UL><LI><a href="#[60]">>></a> Set_Moteur_Plateau
|
567
|
576
|
</UL>
|
568
|
577
|
|
569
|
|
-<P><STRONG><a name="[67]"></a>Set_Duty_Cycle</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, mytimer.o(i.Set_Duty_Cycle))
|
570
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[62]">>></a> Set_Voile
|
|
578
|
+<P><STRONG><a name="[68]"></a>Set_Duty_Cycle</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, mytimer.o(i.Set_Duty_Cycle))
|
|
579
|
+<BR><BR>[Called By]<UL><LI><a href="#[63]">>></a> Set_Voile
|
571
|
580
|
</UL>
|
572
|
581
|
|
573
|
|
-<P><STRONG><a name="[5f]"></a>Set_Moteur_Plateau</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, plateau.o(i.Set_Moteur_Plateau))
|
|
582
|
+<P><STRONG><a name="[60]"></a>Set_Moteur_Plateau</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, plateau.o(i.Set_Moteur_Plateau))
|
574
|
583
|
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = Set_Moteur_Plateau ⇒ Init_Plateau ⇒ MyTimer_PWM ⇒ MyGPIO_Init
|
575
|
584
|
</UL>
|
576
|
|
-<BR>[Calls]<UL><LI><a href="#[60]">>></a> Set_Vitesse
|
577
|
|
-<LI><a href="#[5c]">>></a> Set_Direction
|
578
|
|
-<LI><a href="#[54]">>></a> Init_Plateau
|
|
585
|
+<BR>[Calls]<UL><LI><a href="#[61]">>></a> Set_Vitesse
|
|
586
|
+<LI><a href="#[5d]">>></a> Set_Direction
|
|
587
|
+<LI><a href="#[55]">>></a> Init_Plateau
|
579
|
588
|
</UL>
|
580
|
|
-<BR>[Called By]<UL><LI><a href="#[38]">>></a> f
|
|
589
|
+<BR>[Called By]<UL><LI><a href="#[39]">>></a> f
|
581
|
590
|
</UL>
|
582
|
591
|
|
583
|
|
-<P><STRONG><a name="[61]"></a>Set_PWM_PRCT</STRONG> (Thumb, 56 bytes, Stack size 12 bytes, mytimer.o(i.Set_PWM_PRCT))
|
|
592
|
+<P><STRONG><a name="[62]"></a>Set_PWM_PRCT</STRONG> (Thumb, 56 bytes, Stack size 12 bytes, mytimer.o(i.Set_PWM_PRCT))
|
584
|
593
|
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = Set_PWM_PRCT
|
585
|
594
|
</UL>
|
586
|
|
-<BR>[Called By]<UL><LI><a href="#[60]">>></a> Set_Vitesse
|
|
595
|
+<BR>[Called By]<UL><LI><a href="#[61]">>></a> Set_Vitesse
|
587
|
596
|
</UL>
|
588
|
597
|
|
589
|
|
-<P><STRONG><a name="[60]"></a>Set_Vitesse</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, plateau.o(i.Set_Vitesse))
|
|
598
|
+<P><STRONG><a name="[61]"></a>Set_Vitesse</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, plateau.o(i.Set_Vitesse))
|
590
|
599
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Set_Vitesse ⇒ Set_PWM_PRCT
|
591
|
600
|
</UL>
|
592
|
|
-<BR>[Calls]<UL><LI><a href="#[61]">>></a> Set_PWM_PRCT
|
|
601
|
+<BR>[Calls]<UL><LI><a href="#[62]">>></a> Set_PWM_PRCT
|
593
|
602
|
</UL>
|
594
|
|
-<BR>[Called By]<UL><LI><a href="#[5f]">>></a> Set_Moteur_Plateau
|
|
603
|
+<BR>[Called By]<UL><LI><a href="#[60]">>></a> Set_Moteur_Plateau
|
595
|
604
|
</UL>
|
596
|
605
|
|
597
|
|
-<P><STRONG><a name="[62]"></a>Set_Voile</STRONG> (Thumb, 210 bytes, Stack size 56 bytes, myvoile.o(i.Set_Voile))
|
|
606
|
+<P><STRONG><a name="[63]"></a>Set_Voile</STRONG> (Thumb, 210 bytes, Stack size 56 bytes, myvoile.o(i.Set_Voile))
|
598
|
607
|
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = Set_Voile ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
|
599
|
608
|
</UL>
|
600
|
|
-<BR>[Calls]<UL><LI><a href="#[44]">>></a> __aeabi_ui2f
|
601
|
|
-<LI><a href="#[46]">>></a> __aeabi_ui2d
|
602
|
|
-<LI><a href="#[65]">>></a> __aeabi_fmul
|
603
|
|
-<LI><a href="#[66]">>></a> __aeabi_f2uiz
|
604
|
|
-<LI><a href="#[41]">>></a> __aeabi_drsub
|
605
|
|
-<LI><a href="#[42]">>></a> __aeabi_dmul
|
606
|
|
-<LI><a href="#[43]">>></a> __aeabi_ddiv
|
607
|
|
-<LI><a href="#[47]">>></a> __aeabi_d2f
|
608
|
|
-<LI><a href="#[63]">>></a> __aeabi_cdcmple
|
609
|
|
-<LI><a href="#[67]">>></a> Set_Duty_Cycle
|
610
|
|
-<LI><a href="#[64]">>></a> Get_Max_Duty
|
|
609
|
+<BR>[Calls]<UL><LI><a href="#[45]">>></a> __aeabi_ui2f
|
|
610
|
+<LI><a href="#[47]">>></a> __aeabi_ui2d
|
|
611
|
+<LI><a href="#[66]">>></a> __aeabi_fmul
|
|
612
|
+<LI><a href="#[67]">>></a> __aeabi_f2uiz
|
|
613
|
+<LI><a href="#[42]">>></a> __aeabi_drsub
|
|
614
|
+<LI><a href="#[43]">>></a> __aeabi_dmul
|
|
615
|
+<LI><a href="#[44]">>></a> __aeabi_ddiv
|
|
616
|
+<LI><a href="#[48]">>></a> __aeabi_d2f
|
|
617
|
+<LI><a href="#[64]">>></a> __aeabi_cdcmple
|
|
618
|
+<LI><a href="#[68]">>></a> Set_Duty_Cycle
|
|
619
|
+<LI><a href="#[65]">>></a> Get_Max_Duty
|
611
|
620
|
</UL>
|
612
|
621
|
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
613
|
622
|
</UL>
|
|
@@ -615,7 +624,7 @@ Global Symbols
|
615
|
624
|
<P><STRONG><a name="[36]"></a>SystemInit</STRONG> (Thumb, 78 bytes, Stack size 8 bytes, system_stm32f10x.o(i.SystemInit))
|
616
|
625
|
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = SystemInit ⇒ SetSysClock ⇒ SetSysClockTo72
|
617
|
626
|
</UL>
|
618
|
|
-<BR>[Calls]<UL><LI><a href="#[5a]">>></a> SetSysClock
|
|
627
|
+<BR>[Calls]<UL><LI><a href="#[5b]">>></a> SetSysClock
|
619
|
628
|
</UL>
|
620
|
629
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f10x_md.o(.text)
|
621
|
630
|
</UL>
|
|
@@ -644,67 +653,76 @@ Global Symbols
|
644
|
653
|
</UL>
|
645
|
654
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f10x_md.o(RESET)
|
646
|
655
|
</UL>
|
647
|
|
-<P><STRONG><a name="[77]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
|
656
|
+<P><STRONG><a name="[79]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
648
|
657
|
|
649
|
|
-<P><STRONG><a name="[78]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
|
658
|
+<P><STRONG><a name="[7a]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
650
|
659
|
|
651
|
|
-<P><STRONG><a name="[79]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
|
660
|
+<P><STRONG><a name="[7b]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
652
|
661
|
|
653
|
|
-<P><STRONG><a name="[38]"></a>f</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, main.o(i.f))
|
|
662
|
+<P><STRONG><a name="[39]"></a>f</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, main.o(i.f))
|
654
|
663
|
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = f ⇒ Set_Moteur_Plateau ⇒ Init_Plateau ⇒ MyTimer_PWM ⇒ MyGPIO_Init
|
655
|
664
|
</UL>
|
656
|
|
-<BR>[Calls]<UL><LI><a href="#[5f]">>></a> Set_Moteur_Plateau
|
|
665
|
+<BR>[Calls]<UL><LI><a href="#[60]">>></a> Set_Moteur_Plateau
|
|
666
|
+</UL>
|
|
667
|
+<BR>[Address Reference Count : 1]<UL><LI> main.o(i.main)
|
|
668
|
+</UL>
|
|
669
|
+<P><STRONG><a name="[38]"></a>handler</STRONG> (Thumb, 126 bytes, Stack size 8 bytes, main.o(i.handler))
|
|
670
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = handler ⇒ Get_Batterie ⇒ read
|
|
671
|
+</UL>
|
|
672
|
+<BR>[Calls]<UL><LI><a href="#[59]">>></a> Send_Message
|
|
673
|
+<LI><a href="#[4c]">>></a> Get_Batterie
|
657
|
674
|
</UL>
|
658
|
675
|
<BR>[Address Reference Count : 1]<UL><LI> main.o(i.main)
|
659
|
676
|
</UL>
|
660
|
|
-<P><STRONG><a name="[4f]"></a>initADC</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, myadc.o(i.initADC))
|
661
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[4d]">>></a> Init_Batterie
|
|
677
|
+<P><STRONG><a name="[50]"></a>initADC</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, myadc.o(i.initADC))
|
|
678
|
+<BR><BR>[Called By]<UL><LI><a href="#[4e]">>></a> Init_Batterie
|
662
|
679
|
</UL>
|
663
|
680
|
|
664
|
|
-<P><STRONG><a name="[35]"></a>main</STRONG> (Thumb, 120 bytes, Stack size 0 bytes, main.o(i.main))
|
|
681
|
+<P><STRONG><a name="[35]"></a>main</STRONG> (Thumb, 94 bytes, Stack size 0 bytes, main.o(i.main))
|
665
|
682
|
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = main ⇒ Set_Voile ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
|
666
|
683
|
</UL>
|
667
|
|
-<BR>[Calls]<UL><LI><a href="#[62]">>></a> Set_Voile
|
668
|
|
-<LI><a href="#[58]">>></a> Send_Message
|
669
|
|
-<LI><a href="#[57]">>></a> MyVoile_Init
|
670
|
|
-<LI><a href="#[56]">>></a> Init_USART
|
671
|
|
-<LI><a href="#[54]">>></a> Init_Plateau
|
672
|
|
-<LI><a href="#[68]">>></a> Init_Message_Reception
|
673
|
|
-<LI><a href="#[51]">>></a> Init_Girouette
|
674
|
|
-<LI><a href="#[4d]">>></a> Init_Batterie
|
675
|
|
-<LI><a href="#[4b]">>></a> Get_Batterie
|
676
|
|
-<LI><a href="#[69]">>></a> Get_Angle
|
|
684
|
+<BR>[Calls]<UL><LI><a href="#[63]">>></a> Set_Voile
|
|
685
|
+<LI><a href="#[58]">>></a> MyVoile_Init
|
|
686
|
+<LI><a href="#[54]">>></a> MyTimer_Base_Start
|
|
687
|
+<LI><a href="#[53]">>></a> MyTimer_Base_Init
|
|
688
|
+<LI><a href="#[69]">>></a> MyTimer_ActiveIT
|
|
689
|
+<LI><a href="#[57]">>></a> Init_USART
|
|
690
|
+<LI><a href="#[55]">>></a> Init_Plateau
|
|
691
|
+<LI><a href="#[6a]">>></a> Init_Message_Reception
|
|
692
|
+<LI><a href="#[52]">>></a> Init_Girouette
|
|
693
|
+<LI><a href="#[4e]">>></a> Init_Batterie
|
|
694
|
+<LI><a href="#[6b]">>></a> Get_Angle
|
677
|
695
|
</UL>
|
678
|
696
|
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
|
679
|
697
|
</UL>
|
680
|
|
-<P><STRONG><a name="[4c]"></a>read</STRONG> (Thumb, 34 bytes, Stack size 4 bytes, myadc.o(i.read))
|
|
698
|
+<P><STRONG><a name="[4d]"></a>read</STRONG> (Thumb, 34 bytes, Stack size 4 bytes, myadc.o(i.read))
|
681
|
699
|
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = read
|
682
|
700
|
</UL>
|
683
|
|
-<BR>[Calls]<UL><LI><a href="#[50]">>></a> startADC
|
|
701
|
+<BR>[Calls]<UL><LI><a href="#[51]">>></a> startADC
|
684
|
702
|
</UL>
|
685
|
|
-<BR>[Called By]<UL><LI><a href="#[4b]">>></a> Get_Batterie
|
|
703
|
+<BR>[Called By]<UL><LI><a href="#[4c]">>></a> Get_Batterie
|
686
|
704
|
</UL>
|
687
|
705
|
|
688
|
|
-<P><STRONG><a name="[50]"></a>startADC</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, myadc.o(i.startADC))
|
689
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[4c]">>></a> read
|
690
|
|
-<LI><a href="#[4d]">>></a> Init_Batterie
|
|
706
|
+<P><STRONG><a name="[51]"></a>startADC</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, myadc.o(i.startADC))
|
|
707
|
+<BR><BR>[Called By]<UL><LI><a href="#[4d]">>></a> read
|
|
708
|
+<LI><a href="#[4e]">>></a> Init_Batterie
|
691
|
709
|
</UL>
|
692
|
710
|
<P>
|
693
|
711
|
<H3>
|
694
|
712
|
Local Symbols
|
695
|
713
|
</H3>
|
696
|
|
-<P><STRONG><a name="[5a]"></a>SetSysClock</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, system_stm32f10x.o(i.SetSysClock))
|
|
714
|
+<P><STRONG><a name="[5b]"></a>SetSysClock</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, system_stm32f10x.o(i.SetSysClock))
|
697
|
715
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = SetSysClock ⇒ SetSysClockTo72
|
698
|
716
|
</UL>
|
699
|
|
-<BR>[Calls]<UL><LI><a href="#[5b]">>></a> SetSysClockTo72
|
|
717
|
+<BR>[Calls]<UL><LI><a href="#[5c]">>></a> SetSysClockTo72
|
700
|
718
|
</UL>
|
701
|
719
|
<BR>[Called By]<UL><LI><a href="#[36]">>></a> SystemInit
|
702
|
720
|
</UL>
|
703
|
721
|
|
704
|
|
-<P><STRONG><a name="[5b]"></a>SetSysClockTo72</STRONG> (Thumb, 214 bytes, Stack size 12 bytes, system_stm32f10x.o(i.SetSysClockTo72))
|
|
722
|
+<P><STRONG><a name="[5c]"></a>SetSysClockTo72</STRONG> (Thumb, 214 bytes, Stack size 12 bytes, system_stm32f10x.o(i.SetSysClockTo72))
|
705
|
723
|
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = SetSysClockTo72
|
706
|
724
|
</UL>
|
707
|
|
-<BR>[Called By]<UL><LI><a href="#[5a]">>></a> SetSysClock
|
|
725
|
+<BR>[Called By]<UL><LI><a href="#[5b]">>></a> SetSysClock
|
708
|
726
|
</UL>
|
709
|
727
|
<P>
|
710
|
728
|
<H3>
|