avancement dft non fonctionnelle
This commit is contained in:
parent
e570ff1478
commit
4af860c2f8
30 changed files with 4736 additions and 114 deletions
9
PjtKEIL_StepDFT/EventRecorderStub.scvd
Normal file
9
PjtKEIL_StepDFT/EventRecorderStub.scvd
Normal file
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<component_viewer schemaVersion="0.1" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="Component_Viewer.xsd">
|
||||
|
||||
<component name="EventRecorderStub" version="1.0.0"/> <!--name and version of the component-->
|
||||
<events>
|
||||
</events>
|
||||
|
||||
</component_viewer>
|
BIN
PjtKEIL_StepDFT/Obj/StepDFT.axf
Normal file
BIN
PjtKEIL_StepDFT/Obj/StepDFT.axf
Normal file
Binary file not shown.
67
PjtKEIL_StepDFT/Obj/StepDFT.build_log.htm
Normal file
67
PjtKEIL_StepDFT/Obj/StepDFT.build_log.htm
Normal file
|
@ -0,0 +1,67 @@
|
|||
<html>
|
||||
<body>
|
||||
<pre>
|
||||
<h1>µVision Build Log</h1>
|
||||
<h2>Tool Versions:</h2>
|
||||
IDE-Version: µVision V5.34.0.0
|
||||
Copyright (C) 2021 ARM Ltd and ARM Germany GmbH. All rights reserved.
|
||||
License Information: CSN CSN, INSA de Toulouse, LIC=----
|
||||
|
||||
Tool Versions:
|
||||
Toolchain: MDK-Lite Version: 5.34.0.0
|
||||
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
|
||||
C Compiler: Armcc.exe V5.06 update 7 (build 960)
|
||||
Assembler: Armasm.exe V5.06 update 7 (build 960)
|
||||
Linker/Locator: ArmLink.exe V5.06 update 7 (build 960)
|
||||
Library Manager: ArmAr.exe V5.06 update 7 (build 960)
|
||||
Hex Converter: FromElf.exe V5.06 update 7 (build 960)
|
||||
CPU DLL: SARMCM3.DLL V5.34.0.0
|
||||
Dialog DLL: DARMSTM.DLL V1.68.0.0
|
||||
Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.8.0
|
||||
Dialog DLL: TCM.DLL V1.48.0.0
|
||||
|
||||
<h2>Project:</h2>
|
||||
U:\Documents\3MIC\S2\BE_CHTI\Assembleur\Raphael_lacroix-Aurelia_lejeune-BE_CHTI\PjtKEIL_StepDFT\StepDFT.uvprojx
|
||||
Project File Date: 04/06/2022
|
||||
|
||||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
|
||||
Rebuild target 'Simu'
|
||||
assembling startup-rvds.s...
|
||||
assembling Signal.asm...
|
||||
assembling DFT.s...
|
||||
Src\DFT.s(109): warning: A1581W: Added 2 bytes of padding at address 0x5e
|
||||
compiling principal.c...
|
||||
Src\principal.c(19): warning: #550-D: variable "tab" was set but never used
|
||||
int tab[64];
|
||||
Src\principal.c: 1 warning, 0 errors
|
||||
linking...
|
||||
Program Size: Code=552 RO-data=652 RW-data=4 ZI-data=1028
|
||||
FromELF: creating hex file...
|
||||
".\Obj\StepDFT.axf" - 0 Error(s), 2 Warning(s).
|
||||
|
||||
<h2>Software Packages used:</h2>
|
||||
|
||||
Package Vendor: ARM
|
||||
http://www.keil.com/pack/ARM.CMSIS.5.7.0.pack
|
||||
ARM.CMSIS.5.7.0
|
||||
CMSIS (Cortex Microcontroller Software Interface Standard)
|
||||
* Component: CORE Version: 5.4.0
|
||||
|
||||
Package Vendor: Keil
|
||||
http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack
|
||||
Keil.STM32F1xx_DFP.2.3.0
|
||||
STMicroelectronics STM32F1 Series Device Support, Drivers and Examples
|
||||
|
||||
<h2>Collection of Component include folders:</h2>
|
||||
.\RTE\_Simu
|
||||
C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include
|
||||
C:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
|
||||
|
||||
<h2>Collection of Component Files used:</h2>
|
||||
|
||||
* Component: ARM::CMSIS:CORE:5.4.0
|
||||
Build Time Elapsed: 00:00:01
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
79
PjtKEIL_StepDFT/Obj/StepDFT.hex
Normal file
79
PjtKEIL_StepDFT/Obj/StepDFT.hex
Normal file
|
@ -0,0 +1,79 @@
|
|||
:020000040800F2
|
||||
:100000000804002005010008290100082B01000850
|
||||
:100010002D0100082F010008310100080000000038
|
||||
:100020000000000000000000000000003301000894
|
||||
:100030003501000800000000370100083901000800
|
||||
:100040003B0100083B0100083B0100083B010008A0
|
||||
:100050003B0100083B0100083B0100083B01000890
|
||||
:100060003B0100083B0100083B0100083B01000880
|
||||
:100070003B0100083B0100083B0100083B01000870
|
||||
:100080003B0100083B0100083B0100083B01000860
|
||||
:100090003B0100083B0100083B0100083B01000850
|
||||
:1000A0003B0100083B0100083B0100083B01000840
|
||||
:1000B0003B0100083B0100083B0100083B01000830
|
||||
:1000C0003B0100083B0100083B0100083B01000820
|
||||
:1000D0003B0100083B0100083B0100083B01000810
|
||||
:1000E0003B0100083B0100083B010008DFF810D08D
|
||||
:1000F00000F02EF8004800477D020008AFF30080B2
|
||||
:10010000080400200D488047DFF83400016841F4FE
|
||||
:10011000E0210160BFF34F8FDFF82800DFF82810DF
|
||||
:1001200001600A4800477047FEE7FEE7FEE7FEE78A
|
||||
:10013000FEE7FEE7FEE7FEE7FEE7FEE72701000831
|
||||
:1001400024ED00E00CED00E00003FA05ED000008EE
|
||||
:10015000064C074D06E0E06840F0010394E8070014
|
||||
:1001600098471034AC42F6D3FFF7C4FF14030008DD
|
||||
:100170003403000870B5194C8320206000256560A9
|
||||
:10018000A56017486060012000F02EF86168084300
|
||||
:10019000606014490D60086840F002000860206843
|
||||
:1001A00040F48030206020688003FCD5206840F057
|
||||
:1001B0008070206020688001FCD5606820F003001A
|
||||
:1001C0006060606840F002006060606840F4800039
|
||||
:1001D0006060086840F01000086070BD00100240C8
|
||||
:1001E00000841D0000200240012804D0B0F5807F6B
|
||||
:1001F00003DD012102E000202CE00021802801DD48
|
||||
:10020000012200E000220A44402801DD012100E033
|
||||
:1002100000210A44102801DD012100E000210A44E8
|
||||
:10022000082801DD012100E000210A44042801DD45
|
||||
:10023000012100E000210A44022801DD012100E043
|
||||
:1002400000211144012801DD012000E000200844C4
|
||||
:10025000C01D0001702800D10020704702E008C8CE
|
||||
:10026000121F08C1002AFAD170477047002001E030
|
||||
:1002700001C1121F002AFBD170470000C0B0FFF778
|
||||
:1002800079FF00240AE02146064800F00FF80649ED
|
||||
:100290000860084600684DF82400641C402CF2DB1E
|
||||
:1002A00000BFFEE734030008000000202DE9F04FF6
|
||||
:1002B0004FF040024FF000034FF000044FF00005F4
|
||||
:1002C000124FDFF84C80934212D030F9039003FBB9
|
||||
:1002D00001F606F03F0637F906A009FB0AFB5C446D
|
||||
:1002E00038F906A009FB0AFB5D4403F10103EAE7C4
|
||||
:1002F0004FEA24444FEA254504FB04F405FB05F5C9
|
||||
:1003000004EB0500BDE8F00F00BD0000B4030008D9
|
||||
:1003100034040008B40400080000002004000000B9
|
||||
:100320005C020008B8040008040000200404000077
|
||||
:100330006C020008FF0FF60FD90FA80F640F0E0F05
|
||||
:10034000A70E2F0EA80D130D720CC50B100B530A20
|
||||
:100350009009C908000837077006AD05F0043B0492
|
||||
:100360008E03ED025802D1015901F2009C005800A1
|
||||
:1003700027000A0000000A00270058009C00F20035
|
||||
:100380005901D1015802ED028E033B04F004AD0582
|
||||
:10039000700637070008C9089009530A100BC50BEF
|
||||
:1003A000720C130DA80D2F0EA70E0E0F640FA80FC1
|
||||
:1003B000D90FF60FFF7F627F8A7D7D7A4276E370E8
|
||||
:1003C0006E6AF262825A34511D47573CFC30282530
|
||||
:1003D000F9188C0C000074F307E7D8DA04CFA9C32E
|
||||
:1003E000E3B8CCAE7EA50E9D92951D8FBE89838508
|
||||
:1003F00076829E8000809E8076828385BE891D8F56
|
||||
:1004000092950E9D7EA5CCAEE3B8A9C304CFD8DAF1
|
||||
:1004100007E774F300008C0CF9182825FC30573CD2
|
||||
:100420001D473451825AF2626E6AE37042767D7AD9
|
||||
:100430008A7D627F00008C0CF9182825FC30573C1F
|
||||
:100440001D473451825AF2626E6AE37042767D7AB9
|
||||
:100450008A7D627FFF7F627F8A7D7D7A4276E3704C
|
||||
:100460006E6AF262825A34511D47573CFC3028258F
|
||||
:10047000F9188C0C000074F307E7D8DA04CFA9C38D
|
||||
:10048000E3B8CCAE7EA50E9D92951D8FBE89838567
|
||||
:1004900076829E8000809E8076828385BE891D8FB5
|
||||
:1004A00092950E9D7EA5CCAEE3B8A9C304CFD8DA51
|
||||
:0804B00007E774F300000000EF
|
||||
:04000005080000ED02
|
||||
:00000001FF
|
360
PjtKEIL_StepDFT/Obj/StepDFT.htm
Normal file
360
PjtKEIL_StepDFT/Obj/StepDFT.htm
Normal file
|
@ -0,0 +1,360 @@
|
|||
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
||||
<html><head>
|
||||
<title>Static Call Graph - [.\Obj\StepDFT.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image .\Obj\StepDFT.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Apr 12 18:19:58 2022
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 272 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
main ⇒ CLOCK_Configure
|
||||
<P>
|
||||
<H3>
|
||||
Mutually Recursive functions
|
||||
</H3> <LI><a href="#[1]">NMI_Handler</a> ⇒ <a href="#[1]">NMI_Handler</a><BR>
|
||||
<LI><a href="#[2]">HardFault_Handler</a> ⇒ <a href="#[2]">HardFault_Handler</a><BR>
|
||||
<LI><a href="#[3]">MemManage_Handler</a> ⇒ <a href="#[3]">MemManage_Handler</a><BR>
|
||||
<LI><a href="#[4]">BusFault_Handler</a> ⇒ <a href="#[4]">BusFault_Handler</a><BR>
|
||||
<LI><a href="#[5]">UsageFault_Handler</a> ⇒ <a href="#[5]">UsageFault_Handler</a><BR>
|
||||
<LI><a href="#[6]">SVC_Handler</a> ⇒ <a href="#[6]">SVC_Handler</a><BR>
|
||||
<LI><a href="#[7]">DebugMon_Handler</a> ⇒ <a href="#[7]">DebugMon_Handler</a><BR>
|
||||
<LI><a href="#[8]">PendSV_Handler</a> ⇒ <a href="#[8]">PendSV_Handler</a><BR>
|
||||
<LI><a href="#[9]">SysTick_Handler</a> ⇒ <a href="#[9]">SysTick_Handler</a><BR>
|
||||
<LI><a href="#[1c]">ADC1_2_IRQHandler</a> ⇒ <a href="#[1c]">ADC1_2_IRQHandler</a><BR>
|
||||
</UL>
|
||||
<P>
|
||||
<H3>
|
||||
Function Pointers
|
||||
</H3><UL>
|
||||
<LI><a href="#[1c]">ADC1_2_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[4]">BusFault_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[1f]">CAN1_RX1_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[20]">CAN1_SCE_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[15]">DMA1_Channel1_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[16]">DMA1_Channel2_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[17]">DMA1_Channel3_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[18]">DMA1_Channel4_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[19]">DMA1_Channel5_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[1a]">DMA1_Channel6_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[1b]">DMA1_Channel7_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[7]">DebugMon_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[10]">EXTI0_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[32]">EXTI15_10_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[11]">EXTI1_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[12]">EXTI2_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[13]">EXTI3_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[14]">EXTI4_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[21]">EXTI9_5_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[e]">FLASH_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[2]">HardFault_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[2a]">I2C1_ER_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[29]">I2C1_EV_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[2c]">I2C2_ER_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[2b]">I2C2_EV_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[3]">MemManage_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[1]">NMI_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[b]">PVD_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[8]">PendSV_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[f]">RCC_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[33]">RTCAlarm_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[d]">RTC_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[0]">Reset_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[2d]">SPI1_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[2e]">SPI2_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[6]">SVC_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[9]">SysTick_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[36]">SystemInit</a> from startup-rvds.o(.text) referenced from startup-rvds.o(.text)
|
||||
<LI><a href="#[c]">TAMPER_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[22]">TIM1_BRK_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[25]">TIM1_CC_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[24]">TIM1_TRG_COM_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[23]">TIM1_UP_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[26]">TIM2_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[27]">TIM3_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[28]">TIM4_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[2f]">USART1_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[30]">USART2_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[31]">USART3_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[34]">USBWakeUp_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[1d]">USB_HP_CAN1_TX_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[1e]">USB_LP_CAN1_RX0_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[5]">UsageFault_Handler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[a]">WWDG_IRQHandler</a> from startup-rvds.o(.text) referenced from startup-rvds.o(RESET)
|
||||
<LI><a href="#[37]">__main</a> from entry.o(.ARM.Collect$$$$00000000) referenced from startup-rvds.o(.text)
|
||||
<LI><a href="#[35]">main</a> from principal.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
|
||||
</UL>
|
||||
<P>
|
||||
<H3>
|
||||
Global Symbols
|
||||
</H3>
|
||||
<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-rvds.o(.text)
|
||||
</UL>
|
||||
<P><STRONG><a name="[3e]"></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))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[39]">>></a> __scatterload
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[3a]"></a>__main_after_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[39]">>></a> __scatterload
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[3f]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
||||
|
||||
<P><STRONG><a name="[40]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
||||
|
||||
<P><STRONG><a name="[41]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
||||
|
||||
<P><STRONG><a name="[42]"></a>__rt_lib_shutdown_fini</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))
|
||||
|
||||
<P><STRONG><a name="[43]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F))
|
||||
|
||||
<P><STRONG><a name="[44]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))
|
||||
|
||||
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[36]"></a>SystemInit</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(.text)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[1]">>></a> NMI_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[1]">>></a> NMI_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[2]"></a>HardFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[2]">>></a> HardFault_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[2]">>></a> HardFault_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[3]"></a>MemManage_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[3]">>></a> MemManage_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[3]">>></a> MemManage_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[4]"></a>BusFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[4]">>></a> BusFault_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[4]">>></a> BusFault_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[5]"></a>UsageFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[5]">>></a> UsageFault_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[5]">>></a> UsageFault_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[6]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[6]">>></a> SVC_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[6]">>></a> SVC_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[7]"></a>DebugMon_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[7]">>></a> DebugMon_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[7]">>></a> DebugMon_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[8]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[8]">>></a> PendSV_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[8]">>></a> PendSV_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[9]"></a>SysTick_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[9]">>></a> SysTick_Handler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[9]">>></a> SysTick_Handler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1c]"></a>ADC1_2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[1c]">>></a> ADC1_2_IRQHandler
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[1c]">>></a> ADC1_2_IRQHandler
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1f]"></a>CAN1_RX1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[20]"></a>CAN1_SCE_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[15]"></a>DMA1_Channel1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[16]"></a>DMA1_Channel2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[17]"></a>DMA1_Channel3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[18]"></a>DMA1_Channel4_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[19]"></a>DMA1_Channel5_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1a]"></a>DMA1_Channel6_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1b]"></a>DMA1_Channel7_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[10]"></a>EXTI0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[32]"></a>EXTI15_10_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[11]"></a>EXTI1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[12]"></a>EXTI2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[13]"></a>EXTI3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[14]"></a>EXTI4_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[21]"></a>EXTI9_5_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[e]"></a>FLASH_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[2a]"></a>I2C1_ER_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[29]"></a>I2C1_EV_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[2c]"></a>I2C2_ER_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[2b]"></a>I2C2_EV_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[b]"></a>PVD_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[f]"></a>RCC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[33]"></a>RTCAlarm_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[d]"></a>RTC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[2d]"></a>SPI1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[2e]"></a>SPI2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[c]"></a>TAMPER_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[22]"></a>TIM1_BRK_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[25]"></a>TIM1_CC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[24]"></a>TIM1_TRG_COM_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[23]"></a>TIM1_UP_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[26]"></a>TIM2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[27]"></a>TIM3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[28]"></a>TIM4_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[2f]"></a>USART1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[30]"></a>USART2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[31]"></a>USART3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[34]"></a>USBWakeUp_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1d]"></a>USB_HP_CAN1_TX_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1e]"></a>USB_LP_CAN1_RX0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[a]"></a>WWDG_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup-rvds.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup-rvds.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[39]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[3a]">>></a> __main_after_scatterload
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[38]">>></a> _main_scatterload
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[45]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[3b]"></a>CLOCK_Configure</STRONG> (Thumb, 104 bytes, Stack size 16 bytes, clock.o(i.CLOCK_Configure))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = CLOCK_Configure
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[3c]">>></a> CLOCK_HPRECompute
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[46]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[47]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[48]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[35]"></a>main</STRONG> (Thumb, 40 bytes, Stack size 256 bytes, principal.o(i.main))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 272<LI>Call Chain = main ⇒ CLOCK_Configure
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[3d]">>></a> DFT_ModuleAuCarre
|
||||
<LI><a href="#[3b]">>></a> CLOCK_Configure
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
|
||||
</UL>
|
||||
<P><STRONG><a name="[3d]"></a>DFT_ModuleAuCarre</STRONG> (Thumb, 94 bytes, Stack size 0 bytes, dft.o(moncode))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[35]">>></a> main
|
||||
</UL>
|
||||
<P>
|
||||
<H3>
|
||||
Local Symbols
|
||||
</H3>
|
||||
<P><STRONG><a name="[3c]"></a>CLOCK_HPRECompute</STRONG> (Thumb, 116 bytes, Stack size 0 bytes, clock.o(i.CLOCK_HPRECompute))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[3b]">>></a> CLOCK_Configure
|
||||
</UL>
|
||||
<P>
|
||||
<H3>
|
||||
Undefined Global Symbols
|
||||
</H3><HR></body></html>
|
10
PjtKEIL_StepDFT/Obj/StepDFT.lnp
Normal file
10
PjtKEIL_StepDFT/Obj/StepDFT.lnp
Normal file
|
@ -0,0 +1,10 @@
|
|||
--cpu Cortex-M3
|
||||
".\obj\principal.o"
|
||||
".\obj\startup-rvds.o"
|
||||
".\Driver\DriverJeuLaser.lib"
|
||||
".\obj\signal.o"
|
||||
".\obj\dft.o"
|
||||
--library_type=microlib --strict --scatter ".\Obj\StepDFT.sct"
|
||||
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
||||
--info sizes --info totals --info unused --info veneers
|
||||
--list "StepDFT.map" -o .\Obj\StepDFT.axf
|
325
PjtKEIL_StepDFT/Obj/StepDFT.map
Normal file
325
PjtKEIL_StepDFT/Obj/StepDFT.map
Normal file
|
@ -0,0 +1,325 @@
|
|||
Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]
|
||||
|
||||
==============================================================================
|
||||
|
||||
Section Cross References
|
||||
|
||||
principal.o(i.main) refers to clock.o(i.CLOCK_Configure) for CLOCK_Configure
|
||||
principal.o(i.main) refers to dft.o(moncode) for DFT_ModuleAuCarre
|
||||
principal.o(i.main) refers to signal.o(Signal) for LeSignal
|
||||
principal.o(i.main) refers to principal.o(.data) for a
|
||||
startup-rvds.o(RESET) refers to startup-rvds.o(STACK) for __initial_sp
|
||||
startup-rvds.o(RESET) refers to startup-rvds.o(.text) for Reset_Handler
|
||||
startup-rvds.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
|
||||
dft.o(moncode) refers to dft.o(Trigo) for TabCos
|
||||
clock.o(i.CLOCK_Configure) refers to clock.o(i.CLOCK_HPRECompute) for CLOCK_HPRECompute
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
|
||||
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
|
||||
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
|
||||
entry2.o(.ARM.Collect$$$$00002712) refers to startup-rvds.o(STACK) for __initial_sp
|
||||
entry2.o(__vectab_stack_and_reset_area) refers to startup-rvds.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 principal.o(i.main) for main
|
||||
entry9b.o(.ARM.Collect$$$$0000000C) refers to principal.o(i.main) for main
|
||||
init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
|
||||
|
||||
|
||||
==============================================================================
|
||||
|
||||
Removing Unused input sections from the image.
|
||||
|
||||
Removing principal.o(.rev16_text), (4 bytes).
|
||||
Removing principal.o(.revsh_text), (4 bytes).
|
||||
Removing principal.o(.rrx_text), (6 bytes).
|
||||
Removing startup-rvds.o(HEAP), (512 bytes).
|
||||
Removing dft.o(mesdata), (0 bytes).
|
||||
Removing dft.o(maram), (0 bytes).
|
||||
Removing clock.o(.rev16_text), (4 bytes).
|
||||
Removing clock.o(.revsh_text), (4 bytes).
|
||||
Removing clock.o(.rrx_text), (6 bytes).
|
||||
Removing clock.o(i.CLOCK_GetADCCLK), (8 bytes).
|
||||
Removing clock.o(i.CLOCK_GetHCLK), (8 bytes).
|
||||
Removing clock.o(i.CLOCK_GetPCLK1), (8 bytes).
|
||||
Removing clock.o(i.CLOCK_GetPCLK2), (8 bytes).
|
||||
Removing clock.o(i.CLOCK_GetTIMCLK), (36 bytes).
|
||||
|
||||
14 unused section(s) (total 608 bytes) removed from the image.
|
||||
|
||||
==============================================================================
|
||||
|
||||
Image Symbol Table
|
||||
|
||||
Local Symbols
|
||||
|
||||
Symbol Name Value Ov Type Size Object(Section)
|
||||
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
|
||||
Lib\\clock.c 0x00000000 Number 0 clock.o ABSOLUTE
|
||||
Lib\clock.c 0x00000000 Number 0 clock.o ABSOLUTE
|
||||
Src\DFT.s 0x00000000 Number 0 dft.o ABSOLUTE
|
||||
Src\Signal.asm 0x00000000 Number 0 signal.o ABSOLUTE
|
||||
Src\\principal.c 0x00000000 Number 0 principal.o ABSOLUTE
|
||||
Src\principal.c 0x00000000 Number 0 principal.o ABSOLUTE
|
||||
Src\startup-rvds.s 0x00000000 Number 0 startup-rvds.o ABSOLUTE
|
||||
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
|
||||
handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
|
||||
init.s 0x00000000 Number 0 init.o ABSOLUTE
|
||||
RESET 0x08000000 Section 236 startup-rvds.o(RESET)
|
||||
.ARM.Collect$$$$00000000 0x080000ec Section 0 entry.o(.ARM.Collect$$$$00000000)
|
||||
.ARM.Collect$$$$00000001 0x080000ec Section 4 entry2.o(.ARM.Collect$$$$00000001)
|
||||
.ARM.Collect$$$$00000004 0x080000f0 Section 4 entry5.o(.ARM.Collect$$$$00000004)
|
||||
.ARM.Collect$$$$00000008 0x080000f4 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
|
||||
.ARM.Collect$$$$0000000A 0x080000f4 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
|
||||
.ARM.Collect$$$$0000000B 0x080000f4 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
|
||||
.ARM.Collect$$$$0000000E 0x080000fc Section 4 entry12b.o(.ARM.Collect$$$$0000000E)
|
||||
.ARM.Collect$$$$0000000F 0x08000100 Section 0 entry10a.o(.ARM.Collect$$$$0000000F)
|
||||
.ARM.Collect$$$$00000011 0x08000100 Section 0 entry11a.o(.ARM.Collect$$$$00000011)
|
||||
.ARM.Collect$$$$00002712 0x08000100 Section 4 entry2.o(.ARM.Collect$$$$00002712)
|
||||
__lit__00000000 0x08000100 Data 4 entry2.o(.ARM.Collect$$$$00002712)
|
||||
.text 0x08000104 Section 76 startup-rvds.o(.text)
|
||||
.text 0x08000150 Section 36 init.o(.text)
|
||||
i.CLOCK_Configure 0x08000174 Section 0 clock.o(i.CLOCK_Configure)
|
||||
i.CLOCK_HPRECompute 0x080001e8 Section 0 clock.o(i.CLOCK_HPRECompute)
|
||||
CLOCK_HPRECompute 0x080001e9 Thumb Code 116 clock.o(i.CLOCK_HPRECompute)
|
||||
i.__scatterload_copy 0x0800025c Section 14 handlers.o(i.__scatterload_copy)
|
||||
i.__scatterload_null 0x0800026a Section 2 handlers.o(i.__scatterload_null)
|
||||
i.__scatterload_zeroinit 0x0800026c Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||
i.main 0x0800027c Section 0 principal.o(i.main)
|
||||
moncode 0x080002ac Section 104 dft.o(moncode)
|
||||
Signal 0x08000334 Section 128 signal.o(Signal)
|
||||
Trigo 0x080003b4 Section 256 dft.o(Trigo)
|
||||
TabCos 0x080003b4 Data 0 dft.o(Trigo)
|
||||
TabSin 0x08000434 Data 0 dft.o(Trigo)
|
||||
.data 0x20000000 Section 4 principal.o(.data)
|
||||
STACK 0x20000008 Section 1024 startup-rvds.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 principal.o ABSOLUTE
|
||||
__arm_fini_ - Undefined Weak Reference
|
||||
__cpp_initialize__aeabi_ - Undefined Weak Reference
|
||||
__cxa_finalize - Undefined Weak Reference
|
||||
__decompress - Undefined Weak Reference
|
||||
_clock_init - Undefined Weak Reference
|
||||
_microlib_exit - Undefined Weak Reference
|
||||
__Vectors_Size 0x000000ec Number 0 startup-rvds.o ABSOLUTE
|
||||
__Vectors 0x08000000 Data 4 startup-rvds.o(RESET)
|
||||
__Vectors_End 0x080000ec Data 0 startup-rvds.o(RESET)
|
||||
__main 0x080000ed Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
|
||||
_main_stk 0x080000ed Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
|
||||
_main_scatterload 0x080000f1 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
|
||||
__main_after_scatterload 0x080000f5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
|
||||
_main_clock 0x080000f5 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
|
||||
_main_cpp_init 0x080000f5 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
|
||||
_main_init 0x080000f5 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
|
||||
__rt_lib_shutdown_fini 0x080000fd Thumb Code 0 entry12b.o(.ARM.Collect$$$$0000000E)
|
||||
__rt_final_cpp 0x08000101 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000F)
|
||||
__rt_final_exit 0x08000101 Thumb Code 0 entry11a.o(.ARM.Collect$$$$00000011)
|
||||
Reset_Handler 0x08000105 Thumb Code 34 startup-rvds.o(.text)
|
||||
SystemInit 0x08000127 Thumb Code 2 startup-rvds.o(.text)
|
||||
NMI_Handler 0x08000129 Thumb Code 2 startup-rvds.o(.text)
|
||||
HardFault_Handler 0x0800012b Thumb Code 2 startup-rvds.o(.text)
|
||||
MemManage_Handler 0x0800012d Thumb Code 2 startup-rvds.o(.text)
|
||||
BusFault_Handler 0x0800012f Thumb Code 2 startup-rvds.o(.text)
|
||||
UsageFault_Handler 0x08000131 Thumb Code 2 startup-rvds.o(.text)
|
||||
SVC_Handler 0x08000133 Thumb Code 2 startup-rvds.o(.text)
|
||||
DebugMon_Handler 0x08000135 Thumb Code 2 startup-rvds.o(.text)
|
||||
PendSV_Handler 0x08000137 Thumb Code 2 startup-rvds.o(.text)
|
||||
SysTick_Handler 0x08000139 Thumb Code 2 startup-rvds.o(.text)
|
||||
ADC1_2_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
CAN1_RX1_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
CAN1_SCE_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
DMA1_Channel1_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
DMA1_Channel2_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
DMA1_Channel3_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
DMA1_Channel4_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
DMA1_Channel5_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
DMA1_Channel6_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
DMA1_Channel7_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
EXTI0_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
EXTI15_10_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
EXTI1_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
EXTI2_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
EXTI3_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
EXTI4_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
EXTI9_5_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
FLASH_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
I2C1_ER_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
I2C1_EV_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
I2C2_ER_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
I2C2_EV_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
PVD_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
RCC_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
RTCAlarm_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
RTC_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
SPI1_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
SPI2_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TAMPER_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TIM1_BRK_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TIM1_CC_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TIM1_TRG_COM_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TIM1_UP_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TIM2_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TIM3_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
TIM4_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
USART1_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
USART2_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
USART3_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
USBWakeUp_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
USB_HP_CAN1_TX_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
USB_LP_CAN1_RX0_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
WWDG_IRQHandler 0x0800013b Thumb Code 0 startup-rvds.o(.text)
|
||||
__scatterload 0x08000151 Thumb Code 28 init.o(.text)
|
||||
__scatterload_rt2 0x08000151 Thumb Code 0 init.o(.text)
|
||||
CLOCK_Configure 0x08000175 Thumb Code 104 clock.o(i.CLOCK_Configure)
|
||||
__scatterload_copy 0x0800025d Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||
__scatterload_null 0x0800026b Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x0800026d Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
main 0x0800027d Thumb Code 40 principal.o(i.main)
|
||||
DFT_ModuleAuCarre 0x080002ad Thumb Code 94 dft.o(moncode)
|
||||
Region$$Table$$Base 0x08000314 Number 0 anon$$obj.o(Region$$Table)
|
||||
LeSignal 0x08000334 Data 0 signal.o(Signal)
|
||||
Region$$Table$$Limit 0x08000334 Number 0 anon$$obj.o(Region$$Table)
|
||||
a 0x20000000 Data 4 principal.o(.data)
|
||||
__initial_sp 0x20000408 Data 0 startup-rvds.o(STACK)
|
||||
|
||||
|
||||
|
||||
==============================================================================
|
||||
|
||||
Memory Map of the image
|
||||
|
||||
Image Entry point : 0x080000ed
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000004b8, Max: 0x00020000, ABSOLUTE)
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000004b4, Max: 0x00020000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x08000000 0x08000000 0x000000ec Data RO 63 RESET startup-rvds.o
|
||||
0x080000ec 0x080000ec 0x00000000 Code RO 96 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
|
||||
0x080000ec 0x080000ec 0x00000004 Code RO 99 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
|
||||
0x080000f0 0x080000f0 0x00000004 Code RO 102 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
|
||||
0x080000f4 0x080000f4 0x00000000 Code RO 104 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
|
||||
0x080000f4 0x080000f4 0x00000000 Code RO 106 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
|
||||
0x080000f4 0x080000f4 0x00000008 Code RO 107 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
|
||||
0x080000fc 0x080000fc 0x00000004 Code RO 114 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o)
|
||||
0x08000100 0x08000100 0x00000000 Code RO 109 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o)
|
||||
0x08000100 0x08000100 0x00000000 Code RO 111 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o)
|
||||
0x08000100 0x08000100 0x00000004 Code RO 100 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
|
||||
0x08000104 0x08000104 0x0000004c Code RO 64 .text startup-rvds.o
|
||||
0x08000150 0x08000150 0x00000024 Code RO 115 .text mc_w.l(init.o)
|
||||
0x08000174 0x08000174 0x00000074 Code RO 79 i.CLOCK_Configure DriverJeuLaser.lib(clock.o)
|
||||
0x080001e8 0x080001e8 0x00000074 Code RO 85 i.CLOCK_HPRECompute DriverJeuLaser.lib(clock.o)
|
||||
0x0800025c 0x0800025c 0x0000000e Code RO 119 i.__scatterload_copy mc_w.l(handlers.o)
|
||||
0x0800026a 0x0800026a 0x00000002 Code RO 120 i.__scatterload_null mc_w.l(handlers.o)
|
||||
0x0800026c 0x0800026c 0x0000000e Code RO 121 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
||||
0x0800027a 0x0800027a 0x00000002 PAD
|
||||
0x0800027c 0x0800027c 0x00000030 Code RO 4 i.main principal.o
|
||||
0x080002ac 0x080002ac 0x00000068 Code RO 71 moncode dft.o
|
||||
0x08000314 0x08000314 0x00000020 Data RO 117 Region$$Table anon$$obj.o
|
||||
0x08000334 0x08000334 0x00000080 Data RO 68 Signal signal.o
|
||||
0x080003b4 0x080003b4 0x00000100 Data RO 72 Trigo dft.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080004b4, Size: 0x00000408, Max: 0x00005000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x20000000 0x080004b4 0x00000004 Data RW 5 .data principal.o
|
||||
0x20000004 0x080004b8 0x00000004 PAD
|
||||
0x20000008 - 0x00000400 Zero RW 61 STACK startup-rvds.o
|
||||
|
||||
|
||||
==============================================================================
|
||||
|
||||
Image component sizes
|
||||
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
|
||||
|
||||
104 10 256 0 0 384 dft.o
|
||||
48 8 0 4 0 2291 principal.o
|
||||
0 0 128 0 0 0 signal.o
|
||||
76 20 236 0 1024 852 startup-rvds.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
228 38 652 4 1028 3527 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
0 0 0 0 4 0 (incl. Padding)
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
|
||||
|
||||
232 12 0 0 0 148 clock.o
|
||||
0 0 0 0 0 0 entry.o
|
||||
0 0 0 0 0 0 entry10a.o
|
||||
0 0 0 0 0 0 entry11a.o
|
||||
4 0 0 0 0 0 entry12b.o
|
||||
8 4 0 0 0 0 entry2.o
|
||||
4 0 0 0 0 0 entry5.o
|
||||
0 0 0 0 0 0 entry7b.o
|
||||
0 0 0 0 0 0 entry8b.o
|
||||
8 4 0 0 0 0 entry9a.o
|
||||
30 0 0 0 0 0 handlers.o
|
||||
36 8 0 0 0 68 init.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
324 28 0 0 0 216 Library Totals
|
||||
2 0 0 0 0 0 (incl. Padding)
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
|
||||
|
||||
232 12 0 0 0 148 DriverJeuLaser.lib
|
||||
90 16 0 0 0 68 mc_w.l
|
||||
|
||||
----------------------------------------------------------------------
|
||||
324 28 0 0 0 216 Library Totals
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
552 66 652 4 1028 3739 Grand Totals
|
||||
552 66 652 4 1028 3739 ELF Image Totals
|
||||
552 66 652 4 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 1204 ( 1.18kB)
|
||||
Total RW Size (RW Data + ZI Data) 1032 ( 1.01kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 1208 ( 1.18kB)
|
||||
|
||||
==============================================================================
|
||||
|
16
PjtKEIL_StepDFT/Obj/StepDFT.sct
Normal file
16
PjtKEIL_StepDFT/Obj/StepDFT.sct
Normal file
|
@ -0,0 +1,16 @@
|
|||
; *************************************************************
|
||||
; *** Scatter-Loading Description File generated by uVision ***
|
||||
; *************************************************************
|
||||
|
||||
LR_IROM1 0x08000000 0x00020000 { ; load region size_region
|
||||
ER_IROM1 0x08000000 0x00020000 { ; load address = execution address
|
||||
*.o (RESET, +First)
|
||||
*(InRoot$$Sections)
|
||||
.ANY (+RO)
|
||||
.ANY (+XO)
|
||||
}
|
||||
RW_IRAM1 0x20000000 0x00005000 { ; RW data
|
||||
.ANY (+RW +ZI)
|
||||
}
|
||||
}
|
||||
|
16
PjtKEIL_StepDFT/Obj/StepDFT_Simu.dep
Normal file
16
PjtKEIL_StepDFT/Obj/StepDFT_Simu.dep
Normal file
|
@ -0,0 +1,16 @@
|
|||
Dependencies for Project 'StepDFT', Target 'Simu': (DO NOT MODIFY !)
|
||||
CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC
|
||||
F (.\Src\principal.c)(0x62559D12)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Src -I .\Driver --C99
-I.\RTE\_Simu
-IC:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include
-IC:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DSTM32F103xB -DUSE_FULL_LL_DRIVER
-o .\obj\principal.o --omf_browse .\obj\principal.crf --depend .\obj\principal.d)
|
||||
I (.\Driver\DriverJeuLaser.h)(0x6037C015)
|
||||
I (C:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\stm32f10x.h)(0x58258CCC)
|
||||
I (.\RTE\_Simu\RTE_Components.h)(0x62446F31)
|
||||
I (C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm3.h)(0x5E8F2582)
|
||||
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E8E9122)
|
||||
I (C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_version.h)(0x5E8F2582)
|
||||
I (C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5E835B22)
|
||||
I (C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5E8F2582)
|
||||
I (C:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\system_stm32f10x.h)(0x58258CCC)
|
||||
F (.\Src\startup-rvds.s)(0x5FE38AC6)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I .\Src
-I.\RTE\_Simu
-IC:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include
-IC:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
--pd "__UVISION_VERSION SETA 534" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1"
--list startup-rvds.lst --xref -o .\obj\startup-rvds.o --depend .\obj\startup-rvds.d)
|
||||
F (.\Driver\DriverJeuLaser.lib)(0x6037BEDF)()
|
||||
F (.\Src\Signal.asm)(0x604676F8)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I .\Src
-I.\RTE\_Simu
-IC:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include
-IC:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
--pd "__UVISION_VERSION SETA 534" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1"
--list signal.lst --xref -o .\obj\signal.o --depend .\obj\signal.d)
|
||||
F (.\Src\DFT.s)(0x6255A6AC)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I .\Src
-I.\RTE\_Simu
-IC:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include
-IC:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
--pd "__UVISION_VERSION SETA 534" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1"
--list dft.lst --xref -o .\obj\dft.o --depend .\obj\dft.d)
|
1
PjtKEIL_StepDFT/Obj/dft.d
Normal file
1
PjtKEIL_StepDFT/Obj/dft.d
Normal file
|
@ -0,0 +1 @@
|
|||
.\obj\dft.o: Src\DFT.s
|
BIN
PjtKEIL_StepDFT/Obj/dft.o
Normal file
BIN
PjtKEIL_StepDFT/Obj/dft.o
Normal file
Binary file not shown.
BIN
PjtKEIL_StepDFT/Obj/principal.crf
Normal file
BIN
PjtKEIL_StepDFT/Obj/principal.crf
Normal file
Binary file not shown.
10
PjtKEIL_StepDFT/Obj/principal.d
Normal file
10
PjtKEIL_StepDFT/Obj/principal.d
Normal file
|
@ -0,0 +1,10 @@
|
|||
.\obj\principal.o: Src\principal.c
|
||||
.\obj\principal.o: .\Driver\DriverJeuLaser.h
|
||||
.\obj\principal.o: C:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\stm32f10x.h
|
||||
.\obj\principal.o: .\RTE\_Simu\RTE_Components.h
|
||||
.\obj\principal.o: C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm3.h
|
||||
.\obj\principal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
|
||||
.\obj\principal.o: C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_version.h
|
||||
.\obj\principal.o: C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_compiler.h
|
||||
.\obj\principal.o: C:\Programdata\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_armcc.h
|
||||
.\obj\principal.o: C:\Programdata\Keil\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\system_stm32f10x.h
|
BIN
PjtKEIL_StepDFT/Obj/principal.o
Normal file
BIN
PjtKEIL_StepDFT/Obj/principal.o
Normal file
Binary file not shown.
1
PjtKEIL_StepDFT/Obj/signal.d
Normal file
1
PjtKEIL_StepDFT/Obj/signal.d
Normal file
|
@ -0,0 +1 @@
|
|||
.\obj\signal.o: Src\Signal.asm
|
BIN
PjtKEIL_StepDFT/Obj/signal.o
Normal file
BIN
PjtKEIL_StepDFT/Obj/signal.o
Normal file
Binary file not shown.
1
PjtKEIL_StepDFT/Obj/startup-rvds.d
Normal file
1
PjtKEIL_StepDFT/Obj/startup-rvds.d
Normal file
|
@ -0,0 +1 @@
|
|||
.\obj\startup-rvds.o: Src\startup-rvds.s
|
BIN
PjtKEIL_StepDFT/Obj/startup-rvds.o
Normal file
BIN
PjtKEIL_StepDFT/Obj/startup-rvds.o
Normal file
Binary file not shown.
|
@ -22,49 +22,75 @@
|
|||
|
||||
export DFT_ModuleAuCarre
|
||||
|
||||
proc DFT_ModuleAuCarre
|
||||
DFT_ModuleAuCarre proc
|
||||
push {lr, r4-r11}
|
||||
;r0 := &LeSignal
|
||||
;r1 := k
|
||||
; stock 64
|
||||
mov r2, #64
|
||||
; sert d'index
|
||||
mov r1, #0
|
||||
; sert d'index (n)
|
||||
mov r3, #0
|
||||
|
||||
; r3,r10,r11 : stockage temporaire
|
||||
; r6,r9,r10,r11 : stockage temporaire
|
||||
|
||||
; r4 : Cos
|
||||
mov r4 #0
|
||||
; r5 : Sin
|
||||
; r4 : valeur retournée des Cos
|
||||
mov r4, #0
|
||||
; r5 : valeur retournée des Sin
|
||||
mov r5, #0
|
||||
|
||||
|
||||
|
||||
; r7 : tableau des Cos
|
||||
ldr r7, =TabCos
|
||||
; r8 : tableau des Sin
|
||||
ldr r8, =TabSin
|
||||
|
||||
|
||||
|
||||
ldr r0, =LeSignal ;r0=&LeSignal
|
||||
|
||||
start
|
||||
cmp r1, r2
|
||||
cmp r3, r2
|
||||
beq Out
|
||||
ldrsh r3, [r0, r1] ;r3=son[index]
|
||||
ldrsh r10, [r0, r1] ;r3=son[index]
|
||||
mul r3, r3,
|
||||
|
||||
|
||||
|
||||
|
||||
; r9=LeSignal[index]=x(n)
|
||||
ldrsh r9, [r0, r3]
|
||||
|
||||
; r6 = p = k * n
|
||||
mul r6, r3, r1
|
||||
; r6 = p % 64
|
||||
and r6, r6, #63
|
||||
|
||||
;======== partie reelle
|
||||
; r10=TabCos[p]
|
||||
ldrsh r10, [r7, r6]
|
||||
|
||||
; r11=X(n)* cos(2pi*p/M) puis on accumule dans r4
|
||||
mul r11, r9, r10
|
||||
add r4, r11
|
||||
|
||||
;==== partie imaginaire
|
||||
|
||||
; r10=TabSin[p]
|
||||
ldrsh r10, [r8, r6]
|
||||
|
||||
; r11=X(n)* cos(2pi*p/M) puis on accumule dans r4
|
||||
mul r11, r9, r10
|
||||
add r5, r11
|
||||
|
||||
|
||||
add r3, #1
|
||||
b start
|
||||
|
||||
Out
|
||||
|
||||
;pour que ca marche avec les types de format
|
||||
asr r4, #16
|
||||
asr r5, #16
|
||||
|
||||
|
||||
mul r4, r4
|
||||
mul r5, r5
|
||||
add r0, r4, r5
|
||||
pop {r4-r11}
|
||||
pop{pc}
|
||||
|
||||
|
||||
endp
|
||||
|
||||
|
||||
|
||||
|
|
0
PjtKEIL_StepDFT/Src/Signal2.asm
Normal file
0
PjtKEIL_StepDFT/Src/Signal2.asm
Normal file
BIN
PjtKEIL_StepDFT/Src/matlab.mat
Normal file
BIN
PjtKEIL_StepDFT/Src/matlab.mat
Normal file
Binary file not shown.
|
@ -1,8 +1,10 @@
|
|||
|
||||
|
||||
#include "DriverJeuLaser.h"
|
||||
extern int DFT_ModuleAuCarre(short int * LeSignal, int k);
|
||||
extern short int LeSignal[];
|
||||
|
||||
|
||||
int a;
|
||||
|
||||
int main(void)
|
||||
{
|
||||
|
@ -14,8 +16,13 @@ int main(void)
|
|||
// Après exécution : le coeur CPU est clocké à 72MHz ainsi que tous les timers
|
||||
CLOCK_Configure();
|
||||
|
||||
int tab[64];
|
||||
|
||||
|
||||
for (int k=0; k < 64; k++){
|
||||
a = DFT_ModuleAuCarre(&LeSignal[0], k);
|
||||
tab[k] = a;
|
||||
}
|
||||
|
||||
|
||||
//============================================================================
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -154,6 +154,36 @@
|
|||
</SetRegEntry>
|
||||
</TargetDriverDllRegistry>
|
||||
<Breakpoint/>
|
||||
<WatchWindow1>
|
||||
<Ww>
|
||||
<count>0</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>r4</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>1</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>tab[64]</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>2</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>tab[k]</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>3</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>r0</ItemText>
|
||||
</Ww>
|
||||
</WatchWindow1>
|
||||
<MemoryWindow1>
|
||||
<Mm>
|
||||
<WinNumber>1</WinNumber>
|
||||
<SubType>0</SubType>
|
||||
<ItemText>tab[k]</ItemText>
|
||||
<AccSizeX>0</AccSizeX>
|
||||
</Mm>
|
||||
</MemoryWindow1>
|
||||
<Tracepoint>
|
||||
<THDelay>0</THDelay>
|
||||
</Tracepoint>
|
||||
|
@ -174,7 +204,7 @@
|
|||
<AscS3>0</AscS3>
|
||||
<aSer3>0</aSer3>
|
||||
<eProf>0</eProf>
|
||||
<aLa>0</aLa>
|
||||
<aLa>1</aLa>
|
||||
<aPa1>0</aPa1>
|
||||
<AscS4>0</AscS4>
|
||||
<aSer4>0</aSer4>
|
||||
|
@ -199,8 +229,8 @@
|
|||
<LogicAnalyzers>
|
||||
<Wi>
|
||||
<IntNumber>0</IntNumber>
|
||||
<FirstString>((portb & 0x00000002) >> 1 & 0x2) >> 1</FirstString>
|
||||
<SecondString>FF000000000000000000000000000000E0FFEF400100000000000000000000000000000028706F7274622026203078303030303030303229203E3E2031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000F03F160000000000000000000000000000000000000096020008</SecondString>
|
||||
<FirstString>`a</FirstString>
|
||||
<SecondString>FF0000000000C033D43ADFC10000C0BFF313DF410000000000000000000000000000000061000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000F03F0D000000000000000000000000000000000000007C020008</SecondString>
|
||||
</Wi>
|
||||
</LogicAnalyzers>
|
||||
<DebugDescription>
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<TargetName>Simu</TargetName>
|
||||
<ToolsetNumber>0x4</ToolsetNumber>
|
||||
<ToolsetName>ARM-ADS</ToolsetName>
|
||||
<pCCUsed>5060750::V5.06 update 6 (build 750)::.\ARMCC</pCCUsed>
|
||||
<pCCUsed>5060960::V5.06 update 7 (build 960)::.\ARMCC</pCCUsed>
|
||||
<uAC6>0</uAC6>
|
||||
<TargetOption>
|
||||
<TargetCommonOption>
|
||||
|
@ -339,7 +339,7 @@
|
|||
<MiscControls>--C99</MiscControls>
|
||||
<Define>STM32F103xB,USE_FULL_LL_DRIVER</Define>
|
||||
<Undefine></Undefine>
|
||||
<IncludePath>.\Src</IncludePath>
|
||||
<IncludePath>.\Src;.\Driver</IncludePath>
|
||||
</VariousControls>
|
||||
</Cads>
|
||||
<Aads>
|
||||
|
|
543
PjtKEIL_StepDFT/dft.lst
Normal file
543
PjtKEIL_StepDFT/dft.lst
Normal file
|
@ -0,0 +1,543 @@
|
|||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1
|
||||
|
||||
|
||||
1 00000000 PRESERVE8
|
||||
2 00000000 THUMB
|
||||
3 00000000
|
||||
4 00000000
|
||||
5 00000000 ; ====================== zone de réservation de données,
|
||||
======================================
|
||||
6 00000000 ;Section RAM (read only) :
|
||||
7 00000000 area mesdata,data,readonly
|
||||
8 00000000 extern LeSignal
|
||||
9 00000000
|
||||
10 00000000
|
||||
11 00000000 ;Section RAM (read write):
|
||||
12 00000000 area maram,data,readwrite
|
||||
13 00000000
|
||||
14 00000000 ; ======================================================
|
||||
=========================================
|
||||
15 00000000
|
||||
16 00000000
|
||||
17 00000000
|
||||
18 00000000
|
||||
19 00000000 ;Section ROM code (read only) :
|
||||
20 00000000 area moncode,code,readonly
|
||||
21 00000000 ; écrire le code ici
|
||||
22 00000000
|
||||
23 00000000 export DFT_ModuleAuCarre
|
||||
24 00000000
|
||||
25 00000000 DFT_ModuleAuCarre
|
||||
proc
|
||||
26 00000000 E92D 4FF0 push {lr, r4-r11}
|
||||
27 00000004 ;r0 := &LeSignal
|
||||
28 00000004 ;r1 := k
|
||||
29 00000004 ; stock 64
|
||||
30 00000004 F04F 0240 mov r2, #64
|
||||
31 00000008 ; sert d'index (n)
|
||||
32 00000008 F04F 0300 mov r3, #0
|
||||
33 0000000C
|
||||
34 0000000C ; r6,r9,r10,r11 : stockage temporaire
|
||||
35 0000000C
|
||||
36 0000000C ; r4 : valeur retournée des Cos
|
||||
37 0000000C F04F 0400 mov r4, #0
|
||||
38 00000010 ; r5 : valeur retournée des Sin
|
||||
39 00000010 F04F 0500 mov r5, #0
|
||||
40 00000014
|
||||
41 00000014 ; r7 : tableau des Cos
|
||||
42 00000014 4F12 ldr r7, =TabCos
|
||||
43 00000016 ; r8 : tableau des Sin
|
||||
44 00000016 F8DF 804C ldr r8, =TabSin
|
||||
45 0000001A
|
||||
46 0000001A
|
||||
47 0000001A start
|
||||
48 0000001A 4293 cmp r3, r2
|
||||
49 0000001C D012 beq Out
|
||||
50 0000001E
|
||||
51 0000001E ; r9=LeSignal[index]=x(n)
|
||||
52 0000001E F930 9003 ldrsh r9, [r0, r3]
|
||||
53 00000022
|
||||
54 00000022 ; r6 = p = k * n
|
||||
55 00000022 FB03 F601 mul r6, r3, r1
|
||||
56 00000026 ; r6 = p % 64
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 2
|
||||
|
||||
|
||||
57 00000026 F006 063F and r6, r6, #63
|
||||
58 0000002A
|
||||
59 0000002A ;======== partie reelle
|
||||
60 0000002A ; r10=TabCos[p]
|
||||
61 0000002A F937 A006 ldrsh r10, [r7, r6]
|
||||
62 0000002E
|
||||
63 0000002E ; r11=X(n)* cos(2pi*p/M) puis on accumule dans r4
|
||||
64 0000002E FB09 FB0A mul r11, r9, r10
|
||||
65 00000032 445C add r4, r11
|
||||
66 00000034
|
||||
67 00000034 ;==== partie imaginaire
|
||||
68 00000034
|
||||
69 00000034 ; r10=TabSin[p]
|
||||
70 00000034 F938 A006 ldrsh r10, [r8, r6]
|
||||
71 00000038
|
||||
72 00000038 ; r11=X(n)* cos(2pi*p/M) puis on accumule dans r4
|
||||
73 00000038 FB09 FB0A mul r11, r9, r10
|
||||
74 0000003C 445D add r5, r11
|
||||
75 0000003E
|
||||
76 0000003E
|
||||
77 0000003E F103 0301 add r3, #1
|
||||
78 00000042 E7EA b start
|
||||
79 00000044
|
||||
80 00000044 Out
|
||||
81 00000044
|
||||
82 00000044 ;pour que ca marche avec les types de format
|
||||
83 00000044 EA4F 4424 asr r4, #16
|
||||
84 00000048 EA4F 4525 asr r5, #16
|
||||
85 0000004C
|
||||
86 0000004C
|
||||
87 0000004C FB04 F404 mul r4, r4
|
||||
88 00000050 FB05 F505 mul r5, r5
|
||||
89 00000054 EB04 0005 add r0, r4, r5
|
||||
90 00000058 E8BD 0FF0 pop {r4-r11}
|
||||
91 0000005C BD00 pop{pc}
|
||||
92 0000005E
|
||||
93 0000005E endp
|
||||
94 0000005E
|
||||
95 0000005E
|
||||
96 0000005E
|
||||
97 0000005E
|
||||
98 0000005E
|
||||
99 0000005E
|
||||
100 0000005E
|
||||
101 0000005E
|
||||
102 0000005E
|
||||
103 0000005E
|
||||
104 0000005E
|
||||
105 0000005E
|
||||
106 0000005E
|
||||
107 0000005E
|
||||
108 0000005E ;Section ROM code (read only) :
|
||||
109 0000005E 00 00 00000000
|
||||
00000000 AREA Trigo, DATA, READONLY
|
||||
110 00000000 ; codage fractionnaire 1.15
|
||||
111 00000000
|
||||
112 00000000 TabCos
|
||||
113 00000000 FF 7F DCW 32767 ; 0 0x7fff 0.9999
|
||||
7
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 3
|
||||
|
||||
|
||||
114 00000002 62 7F DCW 32610 ; 1 0x7f62 0.9951
|
||||
8
|
||||
115 00000004 8A 7D DCW 32138 ; 2 0x7d8a 0.9807
|
||||
7
|
||||
116 00000006 7D 7A DCW 31357 ; 3 0x7a7d 0.9569
|
||||
4
|
||||
117 00000008 42 76 DCW 30274 ; 4 0x7642 0.9238
|
||||
9
|
||||
118 0000000A E3 70 DCW 28899 ; 5 0x70e3 0.8819
|
||||
3
|
||||
119 0000000C 6E 6A DCW 27246 ; 6 0x6a6e 0.8314
|
||||
8
|
||||
120 0000000E F2 62 DCW 25330 ; 7 0x62f2 0.7730
|
||||
1
|
||||
121 00000010 82 5A DCW 23170 ; 8 0x5a82 0.7070
|
||||
9
|
||||
122 00000012 34 51 DCW 20788 ; 9 0x5134 0.6344
|
||||
0
|
||||
123 00000014 1D 47 DCW 18205 ; 10 0x471d 0.5555
|
||||
7
|
||||
124 00000016 57 3C DCW 15447 ; 11 0x3c57 0.4714
|
||||
1
|
||||
125 00000018 FC 30 DCW 12540 ; 12 0x30fc 0.3826
|
||||
9
|
||||
126 0000001A 28 25 DCW 9512 ; 13 0x2528 0.2902
|
||||
8
|
||||
127 0000001C F9 18 DCW 6393 ; 14 0x18f9 0.1951
|
||||
0
|
||||
128 0000001E 8C 0C DCW 3212 ; 15 0x0c8c 0.0980
|
||||
2
|
||||
129 00000020 00 00 DCW 0 ; 16 0x0000 0.0000
|
||||
0
|
||||
130 00000022 74 F3 DCW -3212 ; 17 0xf374 -0.0980
|
||||
2
|
||||
131 00000024 07 E7 DCW -6393 ; 18 0xe707 -0.1951
|
||||
0
|
||||
132 00000026 D8 DA DCW -9512 ; 19 0xdad8 -0.2902
|
||||
8
|
||||
133 00000028 04 CF DCW -12540 ; 20 0xcf04 -0.3826
|
||||
9
|
||||
134 0000002A A9 C3 DCW -15447 ; 21 0xc3a9 -0.4714
|
||||
1
|
||||
135 0000002C E3 B8 DCW -18205 ; 22 0xb8e3 -0.5555
|
||||
7
|
||||
136 0000002E CC AE DCW -20788 ; 23 0xaecc -0.6344
|
||||
0
|
||||
137 00000030 7E A5 DCW -23170 ; 24 0xa57e -0.7070
|
||||
9
|
||||
138 00000032 0E 9D DCW -25330 ; 25 0x9d0e -0.7730
|
||||
1
|
||||
139 00000034 92 95 DCW -27246 ; 26 0x9592 -0.8314
|
||||
8
|
||||
140 00000036 1D 8F DCW -28899 ; 27 0x8f1d -0.8819
|
||||
3
|
||||
141 00000038 BE 89 DCW -30274 ; 28 0x89be -0.9238
|
||||
9
|
||||
142 0000003A 83 85 DCW -31357 ; 29 0x8583 -0.9569
|
||||
4
|
||||
143 0000003C 76 82 DCW -32138 ; 30 0x8276 -0.9807
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 4
|
||||
|
||||
|
||||
7
|
||||
144 0000003E 9E 80 DCW -32610 ; 31 0x809e -0.9951
|
||||
8
|
||||
145 00000040 00 80 DCW -32768 ; 32 0x8000 -1.0000
|
||||
0
|
||||
146 00000042 9E 80 DCW -32610 ; 33 0x809e -0.9951
|
||||
8
|
||||
147 00000044 76 82 DCW -32138 ; 34 0x8276 -0.9807
|
||||
7
|
||||
148 00000046 83 85 DCW -31357 ; 35 0x8583 -0.9569
|
||||
4
|
||||
149 00000048 BE 89 DCW -30274 ; 36 0x89be -0.9238
|
||||
9
|
||||
150 0000004A 1D 8F DCW -28899 ; 37 0x8f1d -0.8819
|
||||
3
|
||||
151 0000004C 92 95 DCW -27246 ; 38 0x9592 -0.8314
|
||||
8
|
||||
152 0000004E 0E 9D DCW -25330 ; 39 0x9d0e -0.7730
|
||||
1
|
||||
153 00000050 7E A5 DCW -23170 ; 40 0xa57e -0.7070
|
||||
9
|
||||
154 00000052 CC AE DCW -20788 ; 41 0xaecc -0.6344
|
||||
0
|
||||
155 00000054 E3 B8 DCW -18205 ; 42 0xb8e3 -0.5555
|
||||
7
|
||||
156 00000056 A9 C3 DCW -15447 ; 43 0xc3a9 -0.4714
|
||||
1
|
||||
157 00000058 04 CF DCW -12540 ; 44 0xcf04 -0.3826
|
||||
9
|
||||
158 0000005A D8 DA DCW -9512 ; 45 0xdad8 -0.2902
|
||||
8
|
||||
159 0000005C 07 E7 DCW -6393 ; 46 0xe707 -0.1951
|
||||
0
|
||||
160 0000005E 74 F3 DCW -3212 ; 47 0xf374 -0.0980
|
||||
2
|
||||
161 00000060 00 00 DCW 0 ; 48 0x0000 0.0000
|
||||
0
|
||||
162 00000062 8C 0C DCW 3212 ; 49 0x0c8c 0.0980
|
||||
2
|
||||
163 00000064 F9 18 DCW 6393 ; 50 0x18f9 0.1951
|
||||
0
|
||||
164 00000066 28 25 DCW 9512 ; 51 0x2528 0.2902
|
||||
8
|
||||
165 00000068 FC 30 DCW 12540 ; 52 0x30fc 0.3826
|
||||
9
|
||||
166 0000006A 57 3C DCW 15447 ; 53 0x3c57 0.4714
|
||||
1
|
||||
167 0000006C 1D 47 DCW 18205 ; 54 0x471d 0.5555
|
||||
7
|
||||
168 0000006E 34 51 DCW 20788 ; 55 0x5134 0.6344
|
||||
0
|
||||
169 00000070 82 5A DCW 23170 ; 56 0x5a82 0.7070
|
||||
9
|
||||
170 00000072 F2 62 DCW 25330 ; 57 0x62f2 0.7730
|
||||
1
|
||||
171 00000074 6E 6A DCW 27246 ; 58 0x6a6e 0.8314
|
||||
8
|
||||
172 00000076 E3 70 DCW 28899 ; 59 0x70e3 0.8819
|
||||
3
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 5
|
||||
|
||||
|
||||
173 00000078 42 76 DCW 30274 ; 60 0x7642 0.9238
|
||||
9
|
||||
174 0000007A 7D 7A DCW 31357 ; 61 0x7a7d 0.9569
|
||||
4
|
||||
175 0000007C 8A 7D DCW 32138 ; 62 0x7d8a 0.9807
|
||||
7
|
||||
176 0000007E 62 7F DCW 32610 ; 63 0x7f62 0.9951
|
||||
8
|
||||
177 00000080 TabSin
|
||||
178 00000080 00 00 DCW 0 ; 0 0x0000 0.0000
|
||||
0
|
||||
179 00000082 8C 0C DCW 3212 ; 1 0x0c8c 0.0980
|
||||
2
|
||||
180 00000084 F9 18 DCW 6393 ; 2 0x18f9 0.1951
|
||||
0
|
||||
181 00000086 28 25 DCW 9512 ; 3 0x2528 0.2902
|
||||
8
|
||||
182 00000088 FC 30 DCW 12540 ; 4 0x30fc 0.3826
|
||||
9
|
||||
183 0000008A 57 3C DCW 15447 ; 5 0x3c57 0.4714
|
||||
1
|
||||
184 0000008C 1D 47 DCW 18205 ; 6 0x471d 0.5555
|
||||
7
|
||||
185 0000008E 34 51 DCW 20788 ; 7 0x5134 0.6344
|
||||
0
|
||||
186 00000090 82 5A DCW 23170 ; 8 0x5a82 0.7070
|
||||
9
|
||||
187 00000092 F2 62 DCW 25330 ; 9 0x62f2 0.7730
|
||||
1
|
||||
188 00000094 6E 6A DCW 27246 ; 10 0x6a6e 0.8314
|
||||
8
|
||||
189 00000096 E3 70 DCW 28899 ; 11 0x70e3 0.8819
|
||||
3
|
||||
190 00000098 42 76 DCW 30274 ; 12 0x7642 0.9238
|
||||
9
|
||||
191 0000009A 7D 7A DCW 31357 ; 13 0x7a7d 0.9569
|
||||
4
|
||||
192 0000009C 8A 7D DCW 32138 ; 14 0x7d8a 0.9807
|
||||
7
|
||||
193 0000009E 62 7F DCW 32610 ; 15 0x7f62 0.9951
|
||||
8
|
||||
194 000000A0 FF 7F DCW 32767 ; 16 0x7fff 0.9999
|
||||
7
|
||||
195 000000A2 62 7F DCW 32610 ; 17 0x7f62 0.9951
|
||||
8
|
||||
196 000000A4 8A 7D DCW 32138 ; 18 0x7d8a 0.9807
|
||||
7
|
||||
197 000000A6 7D 7A DCW 31357 ; 19 0x7a7d 0.9569
|
||||
4
|
||||
198 000000A8 42 76 DCW 30274 ; 20 0x7642 0.9238
|
||||
9
|
||||
199 000000AA E3 70 DCW 28899 ; 21 0x70e3 0.8819
|
||||
3
|
||||
200 000000AC 6E 6A DCW 27246 ; 22 0x6a6e 0.8314
|
||||
8
|
||||
201 000000AE F2 62 DCW 25330 ; 23 0x62f2 0.7730
|
||||
1
|
||||
202 000000B0 82 5A DCW 23170 ; 24 0x5a82 0.7070
|
||||
9
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 6
|
||||
|
||||
|
||||
203 000000B2 34 51 DCW 20788 ; 25 0x5134 0.6344
|
||||
0
|
||||
204 000000B4 1D 47 DCW 18205 ; 26 0x471d 0.5555
|
||||
7
|
||||
205 000000B6 57 3C DCW 15447 ; 27 0x3c57 0.4714
|
||||
1
|
||||
206 000000B8 FC 30 DCW 12540 ; 28 0x30fc 0.3826
|
||||
9
|
||||
207 000000BA 28 25 DCW 9512 ; 29 0x2528 0.2902
|
||||
8
|
||||
208 000000BC F9 18 DCW 6393 ; 30 0x18f9 0.1951
|
||||
0
|
||||
209 000000BE 8C 0C DCW 3212 ; 31 0x0c8c 0.0980
|
||||
2
|
||||
210 000000C0 00 00 DCW 0 ; 32 0x0000 0.0000
|
||||
0
|
||||
211 000000C2 74 F3 DCW -3212 ; 33 0xf374 -0.0980
|
||||
2
|
||||
212 000000C4 07 E7 DCW -6393 ; 34 0xe707 -0.1951
|
||||
0
|
||||
213 000000C6 D8 DA DCW -9512 ; 35 0xdad8 -0.2902
|
||||
8
|
||||
214 000000C8 04 CF DCW -12540 ; 36 0xcf04 -0.3826
|
||||
9
|
||||
215 000000CA A9 C3 DCW -15447 ; 37 0xc3a9 -0.4714
|
||||
1
|
||||
216 000000CC E3 B8 DCW -18205 ; 38 0xb8e3 -0.5555
|
||||
7
|
||||
217 000000CE CC AE DCW -20788 ; 39 0xaecc -0.6344
|
||||
0
|
||||
218 000000D0 7E A5 DCW -23170 ; 40 0xa57e -0.7070
|
||||
9
|
||||
219 000000D2 0E 9D DCW -25330 ; 41 0x9d0e -0.7730
|
||||
1
|
||||
220 000000D4 92 95 DCW -27246 ; 42 0x9592 -0.8314
|
||||
8
|
||||
221 000000D6 1D 8F DCW -28899 ; 43 0x8f1d -0.8819
|
||||
3
|
||||
222 000000D8 BE 89 DCW -30274 ; 44 0x89be -0.9238
|
||||
9
|
||||
223 000000DA 83 85 DCW -31357 ; 45 0x8583 -0.9569
|
||||
4
|
||||
224 000000DC 76 82 DCW -32138 ; 46 0x8276 -0.9807
|
||||
7
|
||||
225 000000DE 9E 80 DCW -32610 ; 47 0x809e -0.9951
|
||||
8
|
||||
226 000000E0 00 80 DCW -32768 ; 48 0x8000 -1.0000
|
||||
0
|
||||
227 000000E2 9E 80 DCW -32610 ; 49 0x809e -0.9951
|
||||
8
|
||||
228 000000E4 76 82 DCW -32138 ; 50 0x8276 -0.9807
|
||||
7
|
||||
229 000000E6 83 85 DCW -31357 ; 51 0x8583 -0.9569
|
||||
4
|
||||
230 000000E8 BE 89 DCW -30274 ; 52 0x89be -0.9238
|
||||
9
|
||||
231 000000EA 1D 8F DCW -28899 ; 53 0x8f1d -0.8819
|
||||
3
|
||||
232 000000EC 92 95 DCW -27246 ; 54 0x9592 -0.8314
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 7
|
||||
|
||||
|
||||
8
|
||||
233 000000EE 0E 9D DCW -25330 ; 55 0x9d0e -0.7730
|
||||
1
|
||||
234 000000F0 7E A5 DCW -23170 ; 56 0xa57e -0.7070
|
||||
9
|
||||
235 000000F2 CC AE DCW -20788 ; 57 0xaecc -0.6344
|
||||
0
|
||||
236 000000F4 E3 B8 DCW -18205 ; 58 0xb8e3 -0.5555
|
||||
7
|
||||
237 000000F6 A9 C3 DCW -15447 ; 59 0xc3a9 -0.4714
|
||||
1
|
||||
238 000000F8 04 CF DCW -12540 ; 60 0xcf04 -0.3826
|
||||
9
|
||||
239 000000FA D8 DA DCW -9512 ; 61 0xdad8 -0.2902
|
||||
8
|
||||
240 000000FC 07 E7 DCW -6393 ; 62 0xe707 -0.1951
|
||||
0
|
||||
241 000000FE 74 F3 DCW -3212 ; 63 0xf374 -0.0980
|
||||
2
|
||||
242 00000100
|
||||
243 00000100
|
||||
244 00000100
|
||||
245 00000100
|
||||
246 00000100 END
|
||||
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
|
||||
ork --depend=.\obj\dft.d -o.\obj\dft.o -I.\Src -I.\RTE\_Simu -IC:\Programdata\K
|
||||
eil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Programdata\Keil\Arm\Pack
|
||||
s\Keil\STM32F1xx_DFP\2.3.0\Device\Include --predefine="__EVAL SETA 1" --predefi
|
||||
ne="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 534" --predefine="_R
|
||||
TE_ SETA 1" --predefine="STM32F10X_MD SETA 1" --predefine="_RTE_ SETA 1" --list
|
||||
=dft.lst Src\DFT.s
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1 Alphabetic symbol ordering
|
||||
Relocatable symbols
|
||||
|
||||
mesdata 00000000
|
||||
|
||||
Symbol: mesdata
|
||||
Definitions
|
||||
At line 7 in file Src\DFT.s
|
||||
Uses
|
||||
None
|
||||
Comment: mesdata unused
|
||||
1 symbol
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1 Alphabetic symbol ordering
|
||||
Relocatable symbols
|
||||
|
||||
maram 00000000
|
||||
|
||||
Symbol: maram
|
||||
Definitions
|
||||
At line 12 in file Src\DFT.s
|
||||
Uses
|
||||
None
|
||||
Comment: maram unused
|
||||
1 symbol
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1 Alphabetic symbol ordering
|
||||
Relocatable symbols
|
||||
|
||||
DFT_ModuleAuCarre 00000000
|
||||
|
||||
Symbol: DFT_ModuleAuCarre
|
||||
Definitions
|
||||
At line 25 in file Src\DFT.s
|
||||
Uses
|
||||
At line 23 in file Src\DFT.s
|
||||
Comment: DFT_ModuleAuCarre used once
|
||||
Out 00000044
|
||||
|
||||
Symbol: Out
|
||||
Definitions
|
||||
At line 80 in file Src\DFT.s
|
||||
Uses
|
||||
At line 49 in file Src\DFT.s
|
||||
Comment: Out used once
|
||||
moncode 00000000
|
||||
|
||||
Symbol: moncode
|
||||
Definitions
|
||||
At line 20 in file Src\DFT.s
|
||||
Uses
|
||||
None
|
||||
Comment: moncode unused
|
||||
start 0000001A
|
||||
|
||||
Symbol: start
|
||||
Definitions
|
||||
At line 47 in file Src\DFT.s
|
||||
Uses
|
||||
At line 78 in file Src\DFT.s
|
||||
Comment: start used once
|
||||
4 symbols
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1 Alphabetic symbol ordering
|
||||
Relocatable symbols
|
||||
|
||||
TabCos 00000000
|
||||
|
||||
Symbol: TabCos
|
||||
Definitions
|
||||
At line 112 in file Src\DFT.s
|
||||
Uses
|
||||
At line 42 in file Src\DFT.s
|
||||
Comment: TabCos used once
|
||||
TabSin 00000080
|
||||
|
||||
Symbol: TabSin
|
||||
Definitions
|
||||
At line 177 in file Src\DFT.s
|
||||
Uses
|
||||
At line 44 in file Src\DFT.s
|
||||
Comment: TabSin used once
|
||||
Trigo 00000000
|
||||
|
||||
Symbol: Trigo
|
||||
Definitions
|
||||
At line 109 in file Src\DFT.s
|
||||
Uses
|
||||
None
|
||||
Comment: Trigo unused
|
||||
3 symbols
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1 Alphabetic symbol ordering
|
||||
External symbols
|
||||
|
||||
LeSignal 00000000
|
||||
|
||||
Symbol: LeSignal
|
||||
Definitions
|
||||
At line 8 in file Src\DFT.s
|
||||
Uses
|
||||
None
|
||||
Comment: LeSignal unused
|
||||
1 symbol
|
||||
347 symbols in table
|
111
PjtKEIL_StepDFT/signal.lst
Normal file
111
PjtKEIL_StepDFT/signal.lst
Normal file
|
@ -0,0 +1,111 @@
|
|||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1
|
||||
|
||||
|
||||
1 00000000 AREA Signal, DATA, READONLY
|
||||
2 00000000 export LeSignal
|
||||
3 00000000 LeSignal
|
||||
4 00000000 FF 0F DCW 0x0fff ; 0 4095 0.99976
|
||||
5 00000002 F6 0F DCW 0x0ff6 ; 1 4086 0.99756
|
||||
6 00000004 D9 0F DCW 0x0fd9 ; 2 4057 0.99048
|
||||
7 00000006 A8 0F DCW 0x0fa8 ; 3 4008 0.97852
|
||||
8 00000008 64 0F DCW 0x0f64 ; 4 3940 0.96191
|
||||
9 0000000A 0E 0F DCW 0x0f0e ; 5 3854 0.94092
|
||||
10 0000000C A7 0E DCW 0x0ea7 ; 6 3751 0.91577
|
||||
11 0000000E 2F 0E DCW 0x0e2f ; 7 3631 0.88647
|
||||
12 00000010 A8 0D DCW 0x0da8 ; 8 3496 0.85352
|
||||
13 00000012 13 0D DCW 0x0d13 ; 9 3347 0.81714
|
||||
14 00000014 72 0C DCW 0x0c72 ; 10 3186 0.77783
|
||||
15 00000016 C5 0B DCW 0x0bc5 ; 11 3013 0.73560
|
||||
16 00000018 10 0B DCW 0x0b10 ; 12 2832 0.69141
|
||||
17 0000001A 53 0A DCW 0x0a53 ; 13 2643 0.64526
|
||||
18 0000001C 90 09 DCW 0x0990 ; 14 2448 0.59766
|
||||
19 0000001E C9 08 DCW 0x08c9 ; 15 2249 0.54907
|
||||
20 00000020 00 08 DCW 0x0800 ; 16 2048 0.50000
|
||||
21 00000022 37 07 DCW 0x0737 ; 17 1847 0.45093
|
||||
22 00000024 70 06 DCW 0x0670 ; 18 1648 0.40234
|
||||
23 00000026 AD 05 DCW 0x05ad ; 19 1453 0.35474
|
||||
24 00000028 F0 04 DCW 0x04f0 ; 20 1264 0.30859
|
||||
25 0000002A 3B 04 DCW 0x043b ; 21 1083 0.26440
|
||||
26 0000002C 8E 03 DCW 0x038e ; 22 910 0.22217
|
||||
27 0000002E ED 02 DCW 0x02ed ; 23 749 0.18286
|
||||
28 00000030 58 02 DCW 0x0258 ; 24 600 0.14648
|
||||
29 00000032 D1 01 DCW 0x01d1 ; 25 465 0.11353
|
||||
30 00000034 59 01 DCW 0x0159 ; 26 345 0.08423
|
||||
31 00000036 F2 00 DCW 0x00f2 ; 27 242 0.05908
|
||||
32 00000038 9C 00 DCW 0x009c ; 28 156 0.03809
|
||||
33 0000003A 58 00 DCW 0x0058 ; 29 88 0.02148
|
||||
34 0000003C 27 00 DCW 0x0027 ; 30 39 0.00952
|
||||
35 0000003E 0A 00 DCW 0x000a ; 31 10 0.00244
|
||||
36 00000040 00 00 DCW 0x0000 ; 32 0 0.00000
|
||||
37 00000042 0A 00 DCW 0x000a ; 33 10 0.00244
|
||||
38 00000044 27 00 DCW 0x0027 ; 34 39 0.00952
|
||||
39 00000046 58 00 DCW 0x0058 ; 35 88 0.02148
|
||||
40 00000048 9C 00 DCW 0x009c ; 36 156 0.03809
|
||||
41 0000004A F2 00 DCW 0x00f2 ; 37 242 0.05908
|
||||
42 0000004C 59 01 DCW 0x0159 ; 38 345 0.08423
|
||||
43 0000004E D1 01 DCW 0x01d1 ; 39 465 0.11353
|
||||
44 00000050 58 02 DCW 0x0258 ; 40 600 0.14648
|
||||
45 00000052 ED 02 DCW 0x02ed ; 41 749 0.18286
|
||||
46 00000054 8E 03 DCW 0x038e ; 42 910 0.22217
|
||||
47 00000056 3B 04 DCW 0x043b ; 43 1083 0.26440
|
||||
48 00000058 F0 04 DCW 0x04f0 ; 44 1264 0.30859
|
||||
49 0000005A AD 05 DCW 0x05ad ; 45 1453 0.35474
|
||||
50 0000005C 70 06 DCW 0x0670 ; 46 1648 0.40234
|
||||
51 0000005E 37 07 DCW 0x0737 ; 47 1847 0.45093
|
||||
52 00000060 00 08 DCW 0x0800 ; 48 2048 0.50000
|
||||
53 00000062 C9 08 DCW 0x08c9 ; 49 2249 0.54907
|
||||
54 00000064 90 09 DCW 0x0990 ; 50 2448 0.59766
|
||||
55 00000066 53 0A DCW 0x0a53 ; 51 2643 0.64526
|
||||
56 00000068 10 0B DCW 0x0b10 ; 52 2832 0.69141
|
||||
57 0000006A C5 0B DCW 0x0bc5 ; 53 3013 0.73560
|
||||
58 0000006C 72 0C DCW 0x0c72 ; 54 3186 0.77783
|
||||
59 0000006E 13 0D DCW 0x0d13 ; 55 3347 0.81714
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 2
|
||||
|
||||
|
||||
60 00000070 A8 0D DCW 0x0da8 ; 56 3496 0.85352
|
||||
61 00000072 2F 0E DCW 0x0e2f ; 57 3631 0.88647
|
||||
62 00000074 A7 0E DCW 0x0ea7 ; 58 3751 0.91577
|
||||
63 00000076 0E 0F DCW 0x0f0e ; 59 3854 0.94092
|
||||
64 00000078 64 0F DCW 0x0f64 ; 60 3940 0.96191
|
||||
65 0000007A A8 0F DCW 0x0fa8 ; 61 4008 0.97852
|
||||
66 0000007C D9 0F DCW 0x0fd9 ; 62 4057 0.99048
|
||||
67 0000007E F6 0F DCW 0x0ff6 ; 63 4086 0.99756
|
||||
68 00000080 END
|
||||
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
|
||||
ork --depend=.\obj\signal.d -o.\obj\signal.o -I.\Src -I.\RTE\_Simu -IC:\Program
|
||||
data\Keil\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Programdata\Keil\Ar
|
||||
m\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --predefine="__EVAL SETA 1" --p
|
||||
redefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 534" --predefi
|
||||
ne="_RTE_ SETA 1" --predefine="STM32F10X_MD SETA 1" --predefine="_RTE_ SETA 1"
|
||||
--list=signal.lst Src\Signal.asm
|
||||
|
||||
|
||||
|
||||
ARM Macro Assembler Page 1 Alphabetic symbol ordering
|
||||
Relocatable symbols
|
||||
|
||||
LeSignal 00000000
|
||||
|
||||
Symbol: LeSignal
|
||||
Definitions
|
||||
At line 3 in file Src\Signal.asm
|
||||
Uses
|
||||
At line 2 in file Src\Signal.asm
|
||||
Comment: LeSignal used once
|
||||
Signal 00000000
|
||||
|
||||
Symbol: Signal
|
||||
Definitions
|
||||
At line 1 in file Src\Signal.asm
|
||||
Uses
|
||||
None
|
||||
Comment: Signal unused
|
||||
2 symbols
|
||||
337 symbols in table
|
1251
PjtKEIL_StepDFT/startup-rvds.lst
Normal file
1251
PjtKEIL_StepDFT/startup-rvds.lst
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue