文件结构优化

This commit is contained in:
Michael Chemic 2024-07-24 20:35:02 +08:00
parent 51ef1c0860
commit 31bc12d5ce
152 changed files with 3982 additions and 2737 deletions

View File

@ -1,4 +1,4 @@
CompileFlags:
Add: []
CompilationDatabase: >-
c:\Users\Michael_Chemic\Desktop\STM32G474RETx_FOC\MDK-ARM\out\STM32G474RETx_Demo_Blink\STM32G474RETxDemoBlink
c:\Users\Michael_Chemic\Desktop\STM32G4-DRV8301-FOC\MDK-ARM\out\STM32G474RETx_Demo_Blink\STM32G474RETxDemoBlink

103
MDK-ARM/.vscode/c_cpp_properties.json vendored Normal file
View File

@ -0,0 +1,103 @@
{
"configurations": [
{
"name": "STM32G474RETx_Demo_Blink",
"includePath": [
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\Core\\Inc",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\Drivers\\STM32G4xx_HAL_Driver\\Inc",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\Drivers\\STM32G4xx_HAL_Driver\\Inc\\Legacy",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\Drivers\\CMSIS\\Device\\ST\\STM32G4xx\\Include",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\Drivers\\CMSIS\\Include",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\FOC_Related\\CONTROL",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\FOC_Related\\AS5600",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\FOC_Related\\FOC",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\FOC_Related\\LOWPASS_FILTER",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\FOC_Related\\PID",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\FOC_Related\\ABZ",
"D:\\Keil_v5\\ARM\\ARMCLANG\\include",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\MDK-ARM",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\Core\\Src",
"c:\\Users\\Michael_Chemic\\Desktop\\STM32G4-DRV8301-FOC\\Drivers\\STM32G4xx_HAL_Driver\\Src"
],
"defines": [
"USE_HAL_DRIVER",
"STM32G474xx",
"__CC_ARM",
"__arm__",
"__align(x)=",
"__ALIGNOF__(x)=",
"__alignof__(x)=",
"__asm(x)=",
"__forceinline=",
"__restrict=",
"__global_reg(n)=",
"__inline=",
"__int64=long long",
"__INTADDR__(expr)=0",
"__irq=",
"__packed=",
"__pure=",
"__smc(n)=",
"__svc(n)=",
"__svc_indirect(n)=",
"__svc_indirect_r7(n)=",
"__value_in_regs=",
"__weak=",
"__writeonly=",
"__declspec(x)=",
"__attribute__(x)=",
"__nonnull__(x)=",
"__register=",
"__breakpoint(x)=",
"__cdp(x,y,z)=",
"__clrex()=",
"__clz(x)=0U",
"__current_pc()=0U",
"__current_sp()=0U",
"__disable_fiq()=",
"__disable_irq()=",
"__dmb(x)=",
"__dsb(x)=",
"__enable_fiq()=",
"__enable_irq()=",
"__fabs(x)=0.0",
"__fabsf(x)=0.0f",
"__force_loads()=",
"__force_stores()=",
"__isb(x)=",
"__ldrex(x)=0U",
"__ldrexd(x)=0U",
"__ldrt(x)=0U",
"__memory_changed()=",
"__nop()=",
"__pld(...)=",
"__pli(...)=",
"__qadd(x,y)=0",
"__qdbl(x)=0",
"__qsub(x,y)=0",
"__rbit(x)=0U",
"__rev(x)=0U",
"__return_address()=0U",
"__ror(x,y)=0U",
"__schedule_barrier()=",
"__semihost(x,y)=0",
"__sev()=",
"__sqrt(x)=0.0",
"__sqrtf(x)=0.0f",
"__ssat(x,y)=0",
"__strex(x,y)=0U",
"__strexd(x,y)=0",
"__strt(x,y)=",
"__swp(x,y)=0U",
"__usat(x,y)=0U",
"__wfe()=",
"__wfi()=",
"__yield()=",
"__vfp_status(x,y)=0"
],
"intelliSenseMode": "${default}"
}
],
"version": 4
}

View File

@ -19,5 +19,6 @@
"abz.h": "c",
"foc.h": "c"
},
"todo-tree.tree.showBadges": true
"todo-tree.tree.showBadges": true,
"cmake.sourceDirectory": "C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink"
}

View File

@ -1,15 +1,27 @@
{
"folders": [],
"folders": [
{
"path": "."
}
],
"settings": {
"cmsis-csolution.actions": [
{
"path": "STM32G474RETx_Demo_Blink.csolution.yml",
"target": "STM32G474RETxDemoBlink",
"config": {
"run": "Flash Device"
}
}
]
"files.associations": {
"main.h": "c",
"adc.h": "c",
"fdcan.h": "c",
"dma.h": "c",
"i2c.h": "c",
"usart.h": "c",
"tim.h": "c",
"gpio.h": "c",
"as5600.h": "c",
"stdio.h": "c",
"abz.h": "c",
"lowpass_filter.h": "c",
"control.h": "c",
"pid.h": "c",
"string.h": "c"
}
},
"extensions": {}
}

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<cprj schemaVersion="2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="CPRJ.xsd">
<created timestamp="2024-07-21T17:04:30" tool="csolution 2.4.0"/>
<created timestamp="2024-07-24T20:33:29" tool="csolution 2.4.0"/>
<info isLayer="false">
<description>Automatically generated project</description>

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@ Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: xxx xxx
xxx
User-based license: Keil MDK Community (non-commercial free of charge)
Valid until: Jun 1 2033. Cached until: Jul 24 2024
Valid until: Jun 1 2033. Cached until: Jul 31 2024
Tool Versions:
Toolchain: Keil MDK Community (non-commercial free of charge Version: 5.37.0.0
@ -24,56 +24,56 @@ Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.9.0
Dialog DLL: TCM.DLL V1.56.1.0
<h2>Project:</h2>
C:\Users\Michael_Chemic\Desktop\STM32G474RETx_FOC\MDK-ARM\STM32G474RETx_Demo_Blink.uvprojx
C:\Users\Michael_Chemic\Desktop\STM32G474RETx_FOC\STM32G4-DRV8301-FOC\MDK-ARM\STM32G474RETx_Demo_Blink.uvprojx
Project File Date: 07/17/2024
<h2>Output:</h2>
*** Using Compiler 'V6.18', folder: 'D:\Keil_v5\ARM\ARMCLANG\Bin'
Rebuild target 'STM32G474RETx_Demo_Blink'
compiling HALL.c...
compiling control.c...
compiling ABZ.c...
compiling pid.c...
assembling startup_stm32g474xx.s...
compiling gpio.c...
compiling main.c...
compiling AS5600.c...
compiling pid.c...
compiling control.c...
compiling LowPass_Filter.c...
compiling FOC.c...
compiling main.c...
compiling ABZ.c...
compiling gpio.c...
compiling AS5600.c...
compiling adc.c...
compiling FOC.c...
compiling dma.c...
compiling fdcan.c...
compiling i2c.c...
compiling usart.c...
compiling stm32g4xx_it.c...
compiling tim.c...
compiling stm32g4xx_ll_adc.c...
compiling stm32g4xx_it.c...
compiling stm32g4xx_hal_msp.c...
compiling stm32g4xx_hal.c...
compiling stm32g4xx_hal_adc.c...
compiling stm32g4xx_hal_adc_ex.c...
compiling stm32g4xx_hal_flash_ramfunc.c...
compiling stm32g4xx_hal_exti.c...
compiling stm32g4xx_hal_gpio.c...
compiling stm32g4xx_hal_flash.c...
compiling stm32g4xx_hal_rcc.c...
compiling stm32g4xx_hal_flash_ex.c...
compiling stm32g4xx_hal_rcc_ex.c...
compiling stm32g4xx_hal_flash_ramfunc.c...
compiling stm32g4xx_hal_flash.c...
compiling stm32g4xx_hal_adc_ex.c...
compiling stm32g4xx_hal_flash_ex.c...
compiling stm32g4xx_hal_gpio.c...
compiling stm32g4xx_hal_adc.c...
compiling stm32g4xx_hal_exti.c...
compiling stm32g4xx_hal_dma_ex.c...
compiling stm32g4xx_hal_dma.c...
compiling stm32g4xx_hal_pwr.c...
compiling stm32g4xx_hal_cortex.c...
compiling stm32g4xx_hal_i2c_ex.c...
compiling stm32g4xx_hal_pwr_ex.c...
compiling stm32g4xx_hal_i2c_ex.c...
compiling stm32g4xx_hal_cortex.c...
compiling system_stm32g4xx.c...
compiling stm32g4xx_hal_uart_ex.c...
compiling stm32g4xx_hal_fdcan.c...
compiling stm32g4xx_hal_tim_ex.c...
compiling stm32g4xx_hal_uart.c...
compiling stm32g4xx_hal_tim.c...
compiling stm32g4xx_hal_i2c.c...
compiling stm32g4xx_hal_tim.c...
linking...
Program Size: Code=26208 RO-data=880 RW-data=32 ZI-data=3184
Program Size: Code=26000 RO-data=880 RW-data=32 ZI-data=3184
FromELF: creating hex file...
"STM32G474RETx_Demo_Blink\STM32G474RETx_Demo_Blink.axf" - 0 Error(s), 0 Warning(s).

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
<title>Static Call Graph - [STM32G474RETx_Demo_Blink\STM32G474RETx_Demo_Blink.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image STM32G474RETx_Demo_Blink\STM32G474RETx_Demo_Blink.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6180002: Last Updated: Thu Jul 18 09:51:23 2024
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6180002: Last Updated: Wed Jul 24 17:00:50 2024
<BR><P>
<H3>Maximum Stack Usage = 432 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@ -144,7 +144,7 @@ Global Symbols
<P><STRONG><a name="[71]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32g474xx.o(.text)
</UL>
<P><STRONG><a name="[fe]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
<P><STRONG><a name="[fd]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
<P><STRONG><a name="[72]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
<BR><BR>[Calls]<UL><LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
@ -154,15 +154,15 @@ Global Symbols
<BR><BR>[Called By]<UL><LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
</UL>
<P><STRONG><a name="[ff]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
<P><STRONG><a name="[fe]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
<P><STRONG><a name="[100]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
<P><STRONG><a name="[ff]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
<P><STRONG><a name="[101]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
<P><STRONG><a name="[100]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
<P><STRONG><a name="[102]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
<P><STRONG><a name="[101]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
<P><STRONG><a name="[103]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
<P><STRONG><a name="[102]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32g474xx.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32g474xx.o(RESET)
@ -470,9 +470,9 @@ Global Symbols
<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr
</UL>
<P><STRONG><a name="[104]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[103]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[105]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[104]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[77]"></a>__aeabi_memclr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memset
@ -487,7 +487,7 @@ Global Symbols
<LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM1_Init
</UL>
<P><STRONG><a name="[106]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[105]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[79]"></a>_memset$wrapper</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memset
@ -503,10 +503,10 @@ Global Symbols
</UL>
<BR>[Called By]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan
<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
</UL>
@ -516,9 +516,9 @@ Global Symbols
<BR>[Calls]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
</UL>
<BR>[Called By]<UL><LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
</UL>
<P><STRONG><a name="[7f]"></a>__aeabi_drsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text))
@ -526,9 +526,9 @@ Global Symbols
</UL>
<BR>[Calls]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
</UL>
<BR>[Called By]<UL><LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_fmod
</UL>
@ -538,11 +538,11 @@ Global Symbols
<BR>[Calls]<UL><LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
</UL>
<P><STRONG><a name="[81]"></a>__aeabi_ddiv</STRONG> (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))
@ -550,13 +550,12 @@ Global Symbols
</UL>
<BR>[Calls]<UL><LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
</UL>
<BR>[Called By]<UL><LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<BR>[Called By]<UL><LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
</UL>
<P><STRONG><a name="[90]"></a>__aeabi_f2d</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FOC_AS5600_Init
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_normalizeAngle
</UL>
<P><STRONG><a name="[82]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))
@ -566,7 +565,6 @@ Global Symbols
</UL>
<BR>[Called By]<UL><LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FOC_AS5600_Init
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_normalizeAngle
</UL>
<P><STRONG><a name="[76]"></a>__aeabi_llsl</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
@ -575,7 +573,7 @@ Global Symbols
<LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
</UL>
<P><STRONG><a name="[107]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
<P><STRONG><a name="[106]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
<P><STRONG><a name="[75]"></a>__aeabi_llsr</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2iz
@ -583,21 +581,21 @@ Global Symbols
<LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
</UL>
<P><STRONG><a name="[108]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
<P><STRONG><a name="[107]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
<P><STRONG><a name="[7b]"></a>__aeabi_lasr</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
</UL>
<P><STRONG><a name="[109]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
<P><STRONG><a name="[108]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
<P><STRONG><a name="[10a]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
<P><STRONG><a name="[109]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
<P><STRONG><a name="[83]"></a>_float_round</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2f
</UL>
<P><STRONG><a name="[10b]"></a>_float_epilogue</STRONG> (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED)
<P><STRONG><a name="[10a]"></a>_float_epilogue</STRONG> (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED)
<P><STRONG><a name="[7d]"></a>_double_round</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _double_round
@ -635,14 +633,14 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_main_scatterload
</UL>
<P><STRONG><a name="[10c]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
<P><STRONG><a name="[10b]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
<P><STRONG><a name="[86]"></a>__aeabi_i2d</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = __aeabi_i2d &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
</UL>
<P><STRONG><a name="[87]"></a>__aeabi_ui2d</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))
@ -650,7 +648,7 @@ Global Symbols
</UL>
<BR>[Calls]<UL><LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
</UL>
<P><STRONG><a name="[88]"></a>__aeabi_d2iz</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text))
@ -658,11 +656,11 @@ Global Symbols
</UL>
<BR>[Calls]<UL><LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
</UL>
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
</UL>
<P><STRONG><a name="[f1]"></a>ADC_Filter_Init</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, lowpass_filter.o(.text.ADC_Filter_Init))
<P><STRONG><a name="[ef]"></a>ADC_Filter_Init</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, lowpass_filter.o(.text.ADC_Filter_Init))
<BR><BR>[Called By]<UL><LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
@ -683,6 +681,12 @@ Global Symbols
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32g474xx.o(RESET)
</UL>
<P><STRONG><a name="[f0]"></a>Count_M2_ABZ</STRONG> (Thumb, 20 bytes, Stack size 4 bytes, abz.o(.text.Count_M2_ABZ))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = Count_M2_ABZ
</UL>
<BR>[Called By]<UL><LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[15]"></a>DMA1_Channel1_IRQHandler</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32g4xx_it.o(.text.DMA1_Channel1_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = DMA1_Channel1_IRQHandler &rArr; HAL_DMA_IRQHandler
</UL>
@ -951,7 +955,7 @@ Global Symbols
<BR><BR>[Called By]<UL><LI><a href="#[a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Init
</UL>
<P><STRONG><a name="[f0]"></a>HAL_PWREx_ControlVoltageScaling</STRONG> (Thumb, 294 bytes, Stack size 0 bytes, stm32g4xx_hal_pwr_ex.o(.text.HAL_PWREx_ControlVoltageScaling))
<P><STRONG><a name="[ee]"></a>HAL_PWREx_ControlVoltageScaling</STRONG> (Thumb, 294 bytes, Stack size 0 bytes, stm32g4xx_hal_pwr_ex.o(.text.HAL_PWREx_ControlVoltageScaling))
<BR><BR>[Called By]<UL><LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
@ -1037,8 +1041,7 @@ Global Symbols
</UL>
<P><STRONG><a name="[e8]"></a>HAL_TIMEx_EnableEncoderIndex</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, stm32g4xx_hal_tim_ex.o(.text.HAL_TIMEx_EnableEncoderIndex))
<BR><BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdataEncoderCnt
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM3_M2_ABZ
<BR><BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM3_M2_ABZ
<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM2_M1_ABZ
</UL>
@ -1113,8 +1116,7 @@ Global Symbols
<P><STRONG><a name="[e7]"></a>HAL_TIM_Encoder_Start</STRONG> (Thumb, 188 bytes, Stack size 8 bytes, stm32g4xx_hal_tim.o(.text.HAL_TIM_Encoder_Start))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = HAL_TIM_Encoder_Start
</UL>
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdataEncoderCnt
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM3_M2_ABZ
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM3_M2_ABZ
<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM2_M1_ABZ
</UL>
@ -1536,16 +1538,6 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
</UL>
<P><STRONG><a name="[ee]"></a>UpdataEncoderCnt</STRONG> (Thumb, 160 bytes, Stack size 8 bytes, abz.o(.text.UpdataEncoderCnt))
<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = UpdataEncoderCnt &rArr; _normalizeAngle &rArr; __hardfp_fmod &rArr; _drem &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIMEx_EnableEncoderIndex
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Encoder_Start
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_normalizeAngle
</UL>
<BR>[Called By]<UL><LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[5]"></a>UsageFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32g4xx_it.o(.text.UsageFault_Handler))
<BR><BR>[Calls]<UL><LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsageFault_Handler
</UL>
@ -1553,16 +1545,6 @@ Global Symbols
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32g474xx.o(RESET)
</UL>
<P><STRONG><a name="[ef]"></a>_normalizeAngle</STRONG> (Thumb, 76 bytes, Stack size 8 bytes, foc.o(.text._normalizeAngle))
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = _normalizeAngle &rArr; __hardfp_fmod &rArr; _drem &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2f
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2d
<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_fmod
</UL>
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdataEncoderCnt
</UL>
<P><STRONG><a name="[6f]"></a>main</STRONG> (Thumb, 282 bytes, Stack size 80 bytes, main.o(.text.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 432<LI>Call Chain = main &rArr; FOC_AS5600_Init &rArr; setTorque &rArr; __hardfp_sin &rArr; __ieee754_rem_pio2 &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
@ -1585,12 +1567,12 @@ Global Symbols
<LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWREx_ControlVoltageScaling
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWREx_ControlVoltageScaling
<LI><a href="#[a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Init
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdataEncoderCnt
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Count_M2_ABZ
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM3_M2_ABZ
<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM2_M1_ABZ
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_Filter_Init
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_Filter_Init
<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FOC_AS5600_Init
<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FOC_Init
</UL>
@ -1604,28 +1586,28 @@ Global Symbols
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2f
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2d
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_fmod
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
</UL>
<BR>[Called By]<UL><LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FOC_AS5600_Init
</UL>
<P><STRONG><a name="[fc]"></a>__ARM_fpclassify</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, fpclassify.o(i.__ARM_fpclassify))
<P><STRONG><a name="[fb]"></a>__ARM_fpclassify</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, fpclassify.o(i.__ARM_fpclassify))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __ARM_fpclassify
</UL>
<BR>[Called By]<UL><LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
</UL>
<P><STRONG><a name="[f3]"></a>__hardfp_cos</STRONG> (Thumb, 180 bytes, Stack size 32 bytes, cos.o(i.__hardfp_cos))
<P><STRONG><a name="[f2]"></a>__hardfp_cos</STRONG> (Thumb, 180 bytes, Stack size 32 bytes, cos.o(i.__hardfp_cos))
<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = __hardfp_cos &rArr; __ieee754_rem_pio2 &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<BR>[Calls]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
</UL>
<BR>[Called By]<UL><LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
</UL>
@ -1633,126 +1615,125 @@ Global Symbols
<P><STRONG><a name="[91]"></a>__hardfp_fmod</STRONG> (Thumb, 254 bytes, Stack size 48 bytes, fmod.o(i.__hardfp_fmod))
<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = __hardfp_fmod &rArr; _drem &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<BR>[Calls]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_drem
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
</UL>
<BR>[Called By]<UL><LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FOC_AS5600_Init
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_normalizeAngle
</UL>
<P><STRONG><a name="[f2]"></a>__hardfp_sin</STRONG> (Thumb, 180 bytes, Stack size 32 bytes, sin.o(i.__hardfp_sin))
<P><STRONG><a name="[f1]"></a>__hardfp_sin</STRONG> (Thumb, 180 bytes, Stack size 32 bytes, sin.o(i.__hardfp_sin))
<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = __hardfp_sin &rArr; __ieee754_rem_pio2 &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<BR>[Calls]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
</UL>
<BR>[Called By]<UL><LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;setTorque
</UL>
<P><STRONG><a name="[f7]"></a>__ieee754_rem_pio2</STRONG> (Thumb, 938 bytes, Stack size 120 bytes, rred.o(i.__ieee754_rem_pio2))
<P><STRONG><a name="[f6]"></a>__ieee754_rem_pio2</STRONG> (Thumb, 938 bytes, Stack size 120 bytes, rred.o(i.__ieee754_rem_pio2))
<BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = __ieee754_rem_pio2 &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;fabs
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;fabs
<LI><a href="#[87]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
<LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2iz
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
<BR>[Called By]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
</UL>
<P><STRONG><a name="[f9]"></a>__kernel_cos</STRONG> (Thumb, 322 bytes, Stack size 64 bytes, cos_i.o(i.__kernel_cos))
<P><STRONG><a name="[f8]"></a>__kernel_cos</STRONG> (Thumb, 322 bytes, Stack size 64 bytes, cos_i.o(i.__kernel_cos))
<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = __kernel_cos &rArr; __kernel_poly &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2iz
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
<BR>[Called By]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
</UL>
<P><STRONG><a name="[fb]"></a>__kernel_poly</STRONG> (Thumb, 248 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
<P><STRONG><a name="[fa]"></a>__kernel_poly</STRONG> (Thumb, 248 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __kernel_poly &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
</UL>
<BR>[Called By]<UL><LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_cos
</UL>
<P><STRONG><a name="[f8]"></a>__kernel_sin</STRONG> (Thumb, 280 bytes, Stack size 72 bytes, sin_i.o(i.__kernel_sin))
<P><STRONG><a name="[f7]"></a>__kernel_sin</STRONG> (Thumb, 280 bytes, Stack size 72 bytes, sin_i.o(i.__kernel_sin))
<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = __kernel_sin &rArr; __kernel_poly &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_fpclassify
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_fpclassify
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
<BR>[Called By]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
</UL>
<P><STRONG><a name="[f6]"></a>__mathlib_dbl_infnan</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan))
<P><STRONG><a name="[f5]"></a>__mathlib_dbl_infnan</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = __mathlib_dbl_infnan &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
<BR>[Called By]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
</UL>
<P><STRONG><a name="[f5]"></a>__mathlib_dbl_invalid</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))
<P><STRONG><a name="[f4]"></a>__mathlib_dbl_invalid</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = __mathlib_dbl_invalid &rArr; __aeabi_ddiv &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<BR>[Called By]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_fmod
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
</UL>
<P><STRONG><a name="[fd]"></a>__mathlib_dbl_underflow</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow))
<P><STRONG><a name="[fc]"></a>__mathlib_dbl_underflow</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = __mathlib_dbl_underflow &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
</UL>
<BR>[Called By]<UL><LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_sin
</UL>
<P><STRONG><a name="[10d]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[10c]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[10e]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[10d]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[10f]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[10e]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[f4]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
<BR><BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<P><STRONG><a name="[f3]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
<BR><BR>[Called By]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_sin
<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_fmod
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__hardfp_cos
</UL>
<P><STRONG><a name="[fa]"></a>fabs</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, fabs.o(i.fabs))
<P><STRONG><a name="[f9]"></a>fabs</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, fabs.o(i.fabs))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = fabs
</UL>
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ieee754_rem_pio2
</UL>
<P>
<H3>

File diff suppressed because it is too large Load Diff

View File

@ -196,7 +196,7 @@ I (..\Core\Inc\adc.h)(0x668E9191)
I (..\FOC_Related\ABZ\ABZ.h)(0x66976701)
I (..\FOC_Related\FOC\foc.h)(0x668E9D12)
I (..\Core\Inc\usart.h)(0x667E4DDA)
F (../Core/Src/main.c)(0x6697A725)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32G4xx_HAL_Driver/Inc -I ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I ../Drivers/CMSIS/Include -I ../FOC_Related/CONTROL -I ../FOC_Related/AS5600 -I ../FOC_Related/FOC -I ../FOC_Related/LOWPASS_FILTER -I ../FOC_Related/PID -I ../FOC_Related/ABZ -I ../FOC_Related/HALL -I./RTE/_STM32G474RETx_Demo_Blink -ID:/Software/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -ID:/Software/Arm/Packs/Keil/STM32G4xx_DFP/1.6.0/Drivers/CMSIS/Device/ST/STM32G4xx/Include -D__UVISION_VERSION="537" -D_RTE_ -DSTM32G474xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32G474xx -o stm32g474retx_demo_blink/main.o -MD)
F (../Core/Src/main.c)(0x6699B5ED)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32G4xx_HAL_Driver/Inc -I ../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32G4xx/Include -I ../Drivers/CMSIS/Include -I ../FOC_Related/CONTROL -I ../FOC_Related/AS5600 -I ../FOC_Related/FOC -I ../FOC_Related/LOWPASS_FILTER -I ../FOC_Related/PID -I ../FOC_Related/ABZ -I ../FOC_Related/HALL -I./RTE/_STM32G474RETx_Demo_Blink -ID:/Software/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -ID:/Software/Arm/Packs/Keil/STM32G4xx_DFP/1.6.0/Drivers/CMSIS/Device/ST/STM32G4xx/Include -D__UVISION_VERSION="537" -D_RTE_ -DSTM32G474xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32G474xx -o stm32g474retx_demo_blink/main.o -MD)
I (..\Core\Inc\main.h)(0x66978768)
I (..\Drivers\STM32G4xx_HAL_Driver\Inc\stm32g4xx_hal.h)(0x66690E8C)
I (..\Core\Inc\stm32g4xx_hal_conf.h)(0x66814B76)

120
MDK-ARM/tmp/CMakeCache.txt Normal file
View File

@ -0,0 +1,120 @@
# This is the CMakeCache file.
# For build in directory: c:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp
# It was generated by CMake: D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/pkgRedirects
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/STM32G474RETx_Demo_Blink
//Program used to build from build.ninja files.
CMAKE_MAKE_PROGRAM:FILEPATH=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.0/ninja.exe
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=STM32G474RETx_Demo_Blink
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
STM32G474RETx_Demo_Blink_BINARY_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp
//Value Computed by CMake
STM32G474RETx_Demo_Blink_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
STM32G474RETx_Demo_Blink_SOURCE_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=28
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/cmake.exe
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/ctest.exe
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/cmake-gui.exe
//Whether to issue deprecation errors for macros and functions.
CMAKE_ERROR_DEPRECATED:INTERNAL=FALSE
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Ninja
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//Suppress errors that are meant for the author of the CMakeLists.txt
// files.
CMAKE_SUPPRESS_DEVELOPER_ERRORS:INTERNAL=TRUE
//Suppress Warnings that are meant for the author of the CMakeLists.txt
// files.
CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=TRUE
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Whether to issue warnings for deprecated functionality.
CMAKE_WARN_DEPRECATED:INTERNAL=FALSE

View File

@ -0,0 +1,15 @@
set(CMAKE_HOST_SYSTEM "Windows-10.0.19045")
set(CMAKE_HOST_SYSTEM_NAME "Windows")
set(CMAKE_HOST_SYSTEM_VERSION "10.0.19045")
set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")
set(CMAKE_SYSTEM "Windows-10.0.19045")
set(CMAKE_SYSTEM_NAME "Windows")
set(CMAKE_SYSTEM_VERSION "10.0.19045")
set(CMAKE_SYSTEM_PROCESSOR "AMD64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)

View File

@ -0,0 +1,11 @@
---
events:
-
kind: "message-v1"
backtrace:
- "D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)"
- "CMakeLists.txt:4 (project)"
message: |
The system is: Windows - 10.0.19045 - AMD64
...

View File

@ -0,0 +1,37 @@
{
"sources" :
[
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule"
}
],
"target" :
{
"labels" :
[
"STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
],
"name" : "STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build"
}
}

View File

@ -0,0 +1,11 @@
# Target labels
STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink
# Source files and their labels
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule

View File

@ -0,0 +1,34 @@
{
"sources" :
[
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule"
}
],
"target" :
{
"labels" :
[
"STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
],
"name" : "STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure"
}
}

View File

@ -0,0 +1,10 @@
# Target labels
STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink
# Source files and their labels
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule

View File

@ -0,0 +1,37 @@
{
"sources" :
[
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule"
}
],
"target" :
{
"labels" :
[
"STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
],
"name" : "STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database"
}
}

View File

@ -0,0 +1,11 @@
# Target labels
STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink
# Source files and their labels
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule

View File

@ -0,0 +1,46 @@
{
"sources" :
[
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-complete.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-install.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-test.rule"
},
{
"file" : "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule"
}
],
"target" :
{
"labels" :
[
"STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
],
"name" : "STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
}
}

View File

@ -0,0 +1,14 @@
# Target labels
STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink
# Source files and their labels
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-complete.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-download.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-install.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-mkdir.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-patch.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-test.rule
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-update.rule

View File

@ -0,0 +1,6 @@
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink.dir
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-build.dir
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure.dir
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-database.dir
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/edit_cache.dir
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/CMakeFiles/rebuild_cache.dir

View File

@ -0,0 +1 @@
# This file is generated by cmake for dependency checking of the CMakeCache.txt file

View File

@ -0,0 +1,45 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Ninja" Generator, CMake Version 3.28
# This file contains all the rules used to get the outputs files
# built from the input files.
# It is included in the main 'build.ninja'.
# =============================================================================
# Project: STM32G474RETx_Demo_Blink
# Configurations:
# =============================================================================
# =============================================================================
#############################################
# Rule for running custom commands.
rule CUSTOM_COMMAND
command = $COMMAND
description = $DESC
#############################################
# Rule for re-running cmake.
rule RERUN_CMAKE
command = D:\Software\Cadence\SPB_Data\.vcpkg\artifacts\2139c4c6\tools.kitware.cmake\3.28.4\bin\cmake.exe --regenerate-during-build -SC:\Users\Michael_Chemic\Desktop\STM32G4-DRV8301-FOC\MDK-ARM\tmp -BC:\Users\Michael_Chemic\Desktop\STM32G4-DRV8301-FOC\MDK-ARM\tmp
description = Re-running CMake...
generator = 1
#############################################
# Rule for cleaning all built files.
rule CLEAN
command = D:\Software\Cadence\SPB_Data\.vcpkg\artifacts\2139c4c6\tools.ninja.build.ninja\1.12.0\ninja.exe $FILE_ARG -t clean $TARGETS
description = Cleaning all built files...
#############################################
# Rule for printing all primary targets available.
rule HELP
command = D:\Software\Cadence\SPB_Data\.vcpkg\artifacts\2139c4c6\tools.ninja.build.ninja\1.12.0\ninja.exe -t targets
description = All primary targets available:

View File

@ -0,0 +1,71 @@
cmake_minimum_required(VERSION 3.22)
include(ExternalProject)
project("STM32G474RETx_Demo_Blink" NONE)
# Roots
set(CMSIS_PACK_ROOT "C:/Users/Michael_Chemic/AppData/Local/arm/packs")
cmake_path(ABSOLUTE_PATH CMSIS_PACK_ROOT NORMALIZE OUTPUT_VARIABLE CMSIS_PACK_ROOT)
set(CMSIS_COMPILER_ROOT "D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.open.cmsis.pack.cmsis.toolbox/2.5.0/etc")
cmake_path(ABSOLUTE_PATH CMSIS_COMPILER_ROOT NORMALIZE OUTPUT_VARIABLE CMSIS_COMPILER_ROOT)
set(SOLUTION_ROOT "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM")
cmake_path(ABSOLUTE_PATH SOLUTION_ROOT NORMALIZE OUTPUT_VARIABLE SOLUTION_ROOT)
# Context specific lists
set(CONTEXTS
"STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
)
list(LENGTH CONTEXTS CONTEXTS_LENGTH)
math(EXPR CONTEXTS_LENGTH "${CONTEXTS_LENGTH}-1")
set(DIRS
"${CMAKE_CURRENT_SOURCE_DIR}/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
)
set(OUTPUTS_1
"${SOLUTION_ROOT}/out/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/STM32G474RETx_Demo_Blink.axf"
)
set(ARGS
"-DSOLUTION_ROOT=${SOLUTION_ROOT}"
"-DCMSIS_PACK_ROOT=${CMSIS_PACK_ROOT}"
"-DCMSIS_COMPILER_ROOT=${CMSIS_COMPILER_ROOT}"
)
# Iterate over contexts
foreach(INDEX RANGE ${CONTEXTS_LENGTH})
math(EXPR N "${INDEX}+1")
list(GET CONTEXTS ${INDEX} CONTEXT)
list(GET DIRS ${INDEX} DIR)
# Create external project, set configure and build steps
ExternalProject_Add(${CONTEXT}
PREFIX ${DIR}
SOURCE_DIR ${DIR}
BINARY_DIR ${N}
INSTALL_COMMAND ""
TEST_COMMAND ""
CONFIGURE_COMMAND ${CMAKE_COMMAND} -G Ninja -S <SOURCE_DIR> -B <BINARY_DIR> ${ARGS}
BUILD_COMMAND ${CMAKE_COMMAND} -E echo "Building CMake target '${CONTEXT}'"
COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR>
BUILD_ALWAYS TRUE
BUILD_BYPRODUCTS ${OUTPUTS_${N}}
LOG_CONFIGURE ON
)
ExternalProject_Add_StepTargets(${CONTEXT} build configure)
# Debug
message(VERBOSE "Configure Context: ${CMAKE_COMMAND} -G Ninja -S ${DIR} -B ${N}")
# Database generation step
ExternalProject_Add_Step(${CONTEXT} database
COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR> --target database
EXCLUDE_FROM_MAIN TRUE
ALWAYS TRUE
DEPENDEES configure
)
ExternalProject_Add_StepTargets(${CONTEXT} database)
endforeach()

View File

@ -0,0 +1,138 @@
cmake_minimum_required(VERSION 3.22)
set(CONTEXT STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink)
set(TARGET ${CONTEXT})
set(OUT_DIR "${SOLUTION_ROOT}/out/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink")
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(LD_SCRIPT "${SOLUTION_ROOT}/STM32G474RETx_Demo_Blink_STM32G474RETxDemoBlink.sct")
set(LD_SCRIPT_PP ${LD_SCRIPT})
# Processor Options
set(CPU Cortex-M4)
set(FPU SP_FPU)
set(BYTE_ORDER Little-endian)
# Toolchain config map
include("toolchain.cmake")
# Setup project
project(${CONTEXT} LANGUAGES ASM C)
# Compilation database
add_custom_target(database COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_BINARY_DIR}/compile_commands.json" "${OUT_DIR}")
set(CMAKE_C_STANDARD_INCLUDE_DIRECTORIES ${CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES})
# Setup context
add_executable(${CONTEXT})
set_target_properties(${CONTEXT} PROPERTIES PREFIX "" SUFFIX ".axf" OUTPUT_NAME "STM32G474RETx_Demo_Blink")
set_target_properties(${CONTEXT} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${OUT_DIR})
add_library(${CONTEXT}_GLOBAL INTERFACE)
# Includes
target_include_directories(${CONTEXT} PUBLIC
$<$<COMPILE_LANGUAGE:C,CXX>:
${SOLUTION_ROOT}/../Core/Inc
${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Inc
${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy
${SOLUTION_ROOT}/../Drivers/CMSIS/Device/ST/STM32G4xx/Include
${SOLUTION_ROOT}/../Drivers/CMSIS/Include
${SOLUTION_ROOT}/../FOC_Related/CONTROL
${SOLUTION_ROOT}/../FOC_Related/AS5600
${SOLUTION_ROOT}/../FOC_Related/FOC
${SOLUTION_ROOT}/../FOC_Related/LOWPASS_FILTER
${SOLUTION_ROOT}/../FOC_Related/PID
${SOLUTION_ROOT}/../FOC_Related/ABZ
${SOLUTION_ROOT}/../FOC_Related/HALL
>
${SOLUTION_ROOT}/RTE/_STM32G474RETxDemoBlink
${CMSIS_PACK_ROOT}/ARM/CMSIS/5.9.0/CMSIS/Core/Include
${CMSIS_PACK_ROOT}/Keil/STM32G4xx_DFP/1.6.0/Drivers/CMSIS/Device/ST/STM32G4xx/Include
)
# Defines
target_compile_definitions(${CONTEXT} PUBLIC
$<$<COMPILE_LANGUAGE:C,CXX>:
USE_HAL_DRIVER
STM32G474xx
__MICROLIB
STM32G474xx
_RTE_
>
)
# Compile options
target_compile_options(${CONTEXT} PUBLIC
$<$<COMPILE_LANGUAGE:ASM>:
"SHELL:${ASM_CPU}"
"SHELL:${ASM_FLAGS}"
"SHELL:${ASM_BYTE_ORDER}"
>
$<$<COMPILE_LANGUAGE:C>:
"SHELL:${CC_CPU}"
"SHELL:${CC_FLAGS}"
"SHELL:${CC_BYTE_ORDER}"
"SHELL:-std=c99"
"SHELL:-fno-rtti"
"SHELL:-funsigned-char"
"SHELL:-fshort-enums"
"SHELL:-fshort-wchar"
"SHELL:-ffunction-sections"
"SHELL:-Wno-packed"
"SHELL:-Wno-missing-variable-declarations"
"SHELL:-Wno-missing-prototypes"
"SHELL:-Wno-missing-noreturn"
"SHELL:-Wno-sign-conversion"
"SHELL:-Wno-nonportable-include-path"
"SHELL:-Wno-reserved-id-macro"
"SHELL:-Wno-unused-macros"
"SHELL:-Wno-documentation-unknown-command"
"SHELL:-Wno-documentation"
"SHELL:-Wno-license-management"
"SHELL:-Wno-parentheses-equality"
>
)
# Compile Options Abstractions
add_library(${CONTEXT}_ABSTRACTIONS INTERFACE)
cbuild_set_options_flags(ASM "debug" "on" "" "" ASM_OPTIONS_FLAGS_${CONTEXT})
cbuild_set_options_flags(CC "debug" "on" "" "" CC_OPTIONS_FLAGS_${CONTEXT})
target_compile_options(${CONTEXT}_ABSTRACTIONS INTERFACE
$<$<COMPILE_LANGUAGE:ASM>:
"SHELL:${ASM_OPTIONS_FLAGS_${CONTEXT}}"
>
$<$<COMPILE_LANGUAGE:C>:
"SHELL:${CC_OPTIONS_FLAGS_${CONTEXT}}"
>
)
# Add groups and components
include("groups.cmake")
include("components.cmake")
target_link_libraries(${CONTEXT} PUBLIC
Group_Application_MDK-ARM
Group_Application_User_Core
Group_Drivers_STM32G4xx_HAL_Driver
Group_Drivers_CMSIS
ARM_CMSIS_CORE_5_6_0
)
# Linker options
target_link_options(${CONTEXT} PUBLIC
"SHELL:${LD_CPU}"
"SHELL:${_LS}\"${LD_SCRIPT_PP}\""
"SHELL:--library_type=microlib"
"SHELL:--map"
"SHELL:--load_addr_map_info"
"SHELL:--xref"
"SHELL:--callgraph"
"SHELL:--symbols"
"SHELL:--info sizes"
"SHELL:--info totals"
"SHELL:--info unused"
"SHELL:--info veneers"
"SHELL:--strict"
"SHELL:--summary_stderr"
"SHELL:--info summarysizes"
)
set_target_properties(${CONTEXT} PROPERTIES LINK_DEPENDS ${LD_SCRIPT})

View File

@ -0,0 +1,11 @@
# components.cmake
# component ARM::CMSIS:CORE@5.6.0
add_library(ARM_CMSIS_CORE_5_6_0 INTERFACE)
target_include_directories(ARM_CMSIS_CORE_5_6_0 INTERFACE
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_INCLUDE_DIRECTORIES>
${CMSIS_PACK_ROOT}/ARM/CMSIS/5.9.0/CMSIS/Core/Include
)
target_compile_definitions(ARM_CMSIS_CORE_5_6_0 INTERFACE
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_DEFINITIONS>
)

View File

@ -0,0 +1,157 @@
# groups.cmake
# group Application/MDK-ARM
add_library(Group_Application_MDK-ARM OBJECT
"${SOLUTION_ROOT}/startup_stm32g474xx.s"
)
target_include_directories(Group_Application_MDK-ARM PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(Group_Application_MDK-ARM PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_DEFINITIONS>
)
target_compile_options(Group_Application_MDK-ARM PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_OPTIONS>
)
target_link_libraries(Group_Application_MDK-ARM PUBLIC
${CONTEXT}_ABSTRACTIONS
)
set(COMPILE_DEFINITIONS
STM32G474xx
_RTE_
)
cbuild_set_defines(AS_ARM COMPILE_DEFINITIONS)
set_source_files_properties("${SOLUTION_ROOT}/startup_stm32g474xx.s" PROPERTIES
COMPILE_FLAGS "${COMPILE_DEFINITIONS}"
)
set_source_files_properties("${SOLUTION_ROOT}/startup_stm32g474xx.s" PROPERTIES
COMPILE_OPTIONS "-masm=auto"
)
# group Application/User/Core
add_library(Group_Application_User_Core OBJECT
"${SOLUTION_ROOT}/../FOC_Related/AS5600/AS5600.c"
"${SOLUTION_ROOT}/../FOC_Related/CONTROL/control.c"
"${SOLUTION_ROOT}/../FOC_Related/FOC/FOC.c"
"${SOLUTION_ROOT}/../FOC_Related/LOWPASS_FILTER/LowPass_Filter.c"
"${SOLUTION_ROOT}/../FOC_Related/PID/pid.c"
"${SOLUTION_ROOT}/../FOC_Related/HALL/HALL.c"
"${SOLUTION_ROOT}/../FOC_Related/ABZ/ABZ.c"
"${SOLUTION_ROOT}/../Core/Src/main.c"
"${SOLUTION_ROOT}/../Core/Src/gpio.c"
"${SOLUTION_ROOT}/../Core/Src/adc.c"
"${SOLUTION_ROOT}/../Core/Src/dma.c"
"${SOLUTION_ROOT}/../Core/Src/fdcan.c"
"${SOLUTION_ROOT}/../Core/Src/i2c.c"
"${SOLUTION_ROOT}/../Core/Src/usart.c"
"${SOLUTION_ROOT}/../Core/Src/tim.c"
"${SOLUTION_ROOT}/../Core/Src/stm32g4xx_it.c"
"${SOLUTION_ROOT}/../Core/Src/stm32g4xx_hal_msp.c"
)
target_include_directories(Group_Application_User_Core PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(Group_Application_User_Core PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_DEFINITIONS>
)
target_compile_options(Group_Application_User_Core PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_OPTIONS>
)
target_link_libraries(Group_Application_User_Core PUBLIC
${CONTEXT}_ABSTRACTIONS
)
set_source_files_properties("${SOLUTION_ROOT}/../Core/Src/gpio.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Core/Src/adc.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Core/Src/dma.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Core/Src/fdcan.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Core/Src/i2c.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Core/Src/usart.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Core/Src/tim.c" PROPERTIES
COMPILE_OPTIONS ""
)
# group Drivers/STM32G4xx_HAL_Driver
add_library(Group_Drivers_STM32G4xx_HAL_Driver OBJECT
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c"
"${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c"
)
target_include_directories(Group_Drivers_STM32G4xx_HAL_Driver PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(Group_Drivers_STM32G4xx_HAL_Driver PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_DEFINITIONS>
)
target_compile_options(Group_Drivers_STM32G4xx_HAL_Driver PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_OPTIONS>
)
target_link_libraries(Group_Drivers_STM32G4xx_HAL_Driver PUBLIC
${CONTEXT}_ABSTRACTIONS
)
set_source_files_properties("${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c.c" PROPERTIES
COMPILE_OPTIONS ""
)
set_source_files_properties("${SOLUTION_ROOT}/../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c" PROPERTIES
COMPILE_OPTIONS ""
)
# group Drivers/CMSIS
add_library(Group_Drivers_CMSIS OBJECT
"${SOLUTION_ROOT}/../Core/Src/system_stm32g4xx.c"
)
target_include_directories(Group_Drivers_CMSIS PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(Group_Drivers_CMSIS PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_DEFINITIONS>
)
target_compile_options(Group_Drivers_CMSIS PUBLIC
$<TARGET_PROPERTY:${CONTEXT},INTERFACE_COMPILE_OPTIONS>
)
target_link_libraries(Group_Drivers_CMSIS PUBLIC
${CONTEXT}_ABSTRACTIONS
)

View File

@ -0,0 +1,56 @@
cmake_minimum_required(VERSION 3.15)
set(command "D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/cmake.exe;-G;Ninja;-S;C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink;-B;C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/1;-DSOLUTION_ROOT=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM;-DCMSIS_PACK_ROOT=C:/Users/Michael_Chemic/AppData/Local/arm/packs;-DCMSIS_COMPILER_ROOT=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.open.cmsis.pack.cmsis.toolbox/2.5.0/etc")
set(log_merged "")
set(log_output_on_failure "")
set(stdout_log "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure-out.log")
set(stderr_log "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure-err.log")
execute_process(
COMMAND ${command}
RESULT_VARIABLE result
OUTPUT_FILE "${stdout_log}"
ERROR_FILE "${stderr_log}"
)
macro(read_up_to_max_size log_file output_var)
file(SIZE ${log_file} determined_size)
set(max_size 10240)
if (determined_size GREATER max_size)
math(EXPR seek_position "${determined_size} - ${max_size}")
file(READ ${log_file} ${output_var} OFFSET ${seek_position})
set(${output_var} "...skipping to end...\n${${output_var}}")
else()
file(READ ${log_file} ${output_var})
endif()
endmacro()
if(result)
set(msg "Command failed: ${result}\n")
foreach(arg IN LISTS command)
set(msg "${msg} '${arg}'")
endforeach()
if (${log_merged})
set(msg "${msg}\nSee also\n ${stderr_log}")
else()
set(msg "${msg}\nSee also\n C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure-*.log")
endif()
if (${log_output_on_failure})
message(SEND_ERROR "${msg}")
if (${log_merged})
read_up_to_max_size("${stderr_log}" error_log_contents)
message(STATUS "Log output is:\n${error_log_contents}")
else()
read_up_to_max_size("${stdout_log}" out_log_contents)
read_up_to_max_size("${stderr_log}" err_log_contents)
message(STATUS "stdout output is:\n${out_log_contents}")
message(STATUS "stderr output is:\n${err_log_contents}")
endif()
message(FATAL_ERROR "Stopping after outputting logs.")
else()
message(FATAL_ERROR "${msg}")
endif()
else()
if(NOT "Ninja" MATCHES "Ninja")
set(msg "STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink configure command succeeded. See also C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-configure-*.log")
message(STATUS "${msg}")
endif()
endif()

View File

@ -0,0 +1,6 @@
# This is a generated file and its contents are an internal implementation detail.
# The update step will be re-executed if anything in this file changes.
# No other meaning or use of this file is supported.
command=
work_dir=

View File

@ -0,0 +1,9 @@
# This is a generated file and its contents are an internal implementation detail.
# The download step will be re-executed if anything in this file changes.
# No other meaning or use of this file is supported.
method=source_dir
command=
source_dir=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink
work_dir=

View File

@ -0,0 +1,7 @@
# This is a generated file and its contents are an internal implementation detail.
# The patch step will be re-executed if anything in this file changes.
# No other meaning or use of this file is supported.
command (connected)=
command (disconnected)=
work_dir=

View File

@ -0,0 +1 @@
cmd='D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/cmake.exe;-G;Ninja;-S;<SOURCE_DIR>;-B;<BINARY_DIR>;-DSOLUTION_ROOT=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM;-DCMSIS_PACK_ROOT=C:/Users/Michael_Chemic/AppData/Local/arm/packs;-DCMSIS_COMPILER_ROOT=D:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/tools.open.cmsis.pack.cmsis.toolbox/2.5.0/etc'

View File

@ -0,0 +1,22 @@
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
# file Copyright.txt or https://cmake.org/licensing for details.
cmake_minimum_required(VERSION 3.5)
file(MAKE_DIRECTORY
"C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
"C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/1"
"C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink"
"C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/tmp"
"C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp"
"C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src"
"C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp"
)
set(configSubDirs )
foreach(subDir IN LISTS configSubDirs)
file(MAKE_DIRECTORY "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp/${subDir}")
endforeach()
if(cfgdir)
file(MAKE_DIRECTORY "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink/src/STM32G474RETx_Demo_Blink+STM32G474RETxDemoBlink-stamp${cfgdir}") # cfgdir has leading slash
endif()

View File

@ -0,0 +1,5 @@
# toolchain.cmake
set(REGISTERED_TOOLCHAIN_ROOT "d:/Software/Cadence/SPB_Data/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.22.0/bin/")
set(REGISTERED_TOOLCHAIN_VERSION "6.22.0")
include("${CMSIS_COMPILER_ROOT}/AC6.6.16.2.cmake")

View File

@ -1,48 +1,44 @@
# ninja log v6
56 646 7429115448857312 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/adc.o a984ade394d76bb4
145 777 7429115449747312 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/fdcan.o 2a46cdf735dac3bf
459 1175 7429115452907800 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/system_stm32g4xx.o b1a54ff926a82efa
102 706 7429115449327302 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/dma.o 5655aa8eafbaa4d4
707 1795 7429115455373029 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o 3c0c8285f35de146
187 837 7429115450177326 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/gpio.o 568a8093fdc5617
524 1238 7429115453547797 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/tim.o c21e58be59d64b58
401 1112 7429115452307794 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/stm32g4xx_it.o ec6e8065b24cae2f
1731 2557 7429115465612586 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o 472b26f2c405d281
235 914 7429115450657300 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/i2c.o 77b09751dda3d7f0
1358 2057 7429115461883018 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o 1895f133c7a7d8e0
9 241 7429952756367523 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/main.o db4e0302af464e81
1795 2650 7429115466263420 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o 8b77e5aff8857d35
1175 1992 7429115460055936 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o f945d72a1f0464b3
341 1050 7429115451717810 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/stm32g4xx_hal_msp.o 64062f6a5bde885b
583 1297 7429115454137814 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/usart.o 35df04eb6ce81708
649 1357 7429115454797801 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o 46e4a5b8189819f2
14 1456 7429115448447302 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/startup_stm32g474xx.o 40daf076a964a6fd
7 82 7432548256537650 C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/database 5e040b99f3e3cb0d
837 1513 7429115456697296 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o 9edb2852639b64c4
988 1600 7429115458185671 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o 22492539e5460252
915 1663 7429115457463014 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o 91685152bcff10ff
777 1729 7429115456075870 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o 424f73fc6c42e045
1051 1866 7429115458808695 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o 9036e39a5eeddac1
1298 1930 7429115461287756 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o 9f349021709537fc
1238 2119 7429115460692464 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o 9a536df64c88e522
1112 2185 7429115459425345 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o 3cedf26c9d116e
1600 2243 7429115464304489 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o 51e55156e7325f17
7 82 7432548256537650 CMakeFiles/database 5e040b99f3e3cb0d
1514 2305 7429115463536119 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.o 143852041db2434d
1663 2412 7429115464938750 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o b1ecf0669d619d29
1993 3068 7429115468233829 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o 70c5d7b326a4e555
2120 2474 7429115469500080 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o 3ae059c3be26f076
2058 2715 7429115468884286 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o c588f5a1515d4b37
2305 2752 7429115471360409 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/FOC_Related/CONTROL/control.o be116b460ac54414
2185 2774 7429115470157880 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/FOC_Related/ABZ/ABZ.o 1a5c4323e1fe0f68
2558 2990 7429115473887538 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/FOC_Related/LOWPASS_FILTER/LowPass_Filter.o e9dda3afad1e5410
2474 2810 7429115473044698 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/FOC_Related/HALL/HALL.o 2490087ba2957c61
2244 2819 7429115470737879 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/FOC_Related/AS5600/AS5600.o f9726c749e5ea544
2651 2892 7429115474817907 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/FOC_Related/PID/pid.o 568ea08f3b3c168c
1930 2913 7429115467612954 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o 1fe13f20d623e106
2412 3024 7429115472429432 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/FOC_Related/FOC/FOC.o a16efe85cb0a785f
1456 3078 7429115462867566 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c.o 4771c83b6c1da70f
1866 3213 7429115466971764 CMakeFiles/STM32G474RETx_Demo_Blink.dir/771b71c3337881c910adbc0b52540cc6/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o 735cca065171507
242 364 7429952758692680 C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/out/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/STM32G474RETx_Demo_Blink.axf e336858851e16bd1
16 345 7432558720860883 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/Core/Src/main.o db4e0302af464e81
345 647 7432558724153331 C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/out/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/STM32G474RETx_Demo_Blink.axf e336858851e16bd1
42 490 7435158237926254 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/adc.o 2b16f43dfe55302e
1231 1934 7435158249830086 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.o 423ff85f281b7935
107 591 7435158238586267 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/fdcan.o 90905e4fa0b37e80
74 540 7435158238246282 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/dma.o a41bd06d8a9cd804
305 844 7435158240554157 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/stm32g4xx_it.o a8fa77ac47c8353c
18 607 7435275989968619 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/main.o c37beb02a0084cec
142 643 7435158238924142 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/gpio.o dfb84a660c2a450b
177 692 7435158239284148 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/i2c.o 4383b003ca70ae35
1851 2695 7435158256018170 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/FOC_Related/AS5600/AS5600.o cb268871de2d1ec4
12 1583 7435158237626251 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/startup_stm32g474xx.o ce0f651a98b4408
263 791 7435158240144158 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/stm32g4xx_hal_msp.o b41d7983174e2003
348 894 7435158240999302 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/system_stm32g4xx.o 4fec1b3e7c85bd7
492 1054 7435158242435242 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.o 230a507fd3ba92bb
392 948 7435158241429334 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/tim.o fdb35918c06faa5e
1289 2030 7435158250400036 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.o 98307b29a74e4082
438 1001 7435158241889338 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/Core/Src/usart.o 4f57dd2906a0970
643 1115 7435158243946640 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.o fb606a4daddd2207
743 1174 7435158244949479 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.o 2d28c2be9c3f0fb2
895 1458 7435158246460266 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.o 5daba7be0c1b912d
692 1231 7435158244438578 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.o 31203deefea42e5f
2175 2687 7435158259262278 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/FOC_Related/LOWPASS_FILTER/LowPass_Filter.o 31c4c8f2c02bf422
792 1289 7435158245430518 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.o 227cb1af7aeee7ce
1055 1766 7435158248057360 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.o 5c0f49e5d633feb2
592 1339 7435158243432535 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.o 2acf61bd3168fab0
540 1391 7435158242905197 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.o edf3e9e7517f5484
1001 1519 7435158247522960 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.o 22f1f1a4763b7a50
948 1640 7435158246985493 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.o ae5cfc810fe2df0d
1175 1851 7435158249260039 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.o 20c921daf914de21
844 1699 7435158245955694 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.o c2d0116637dcef2c
1339 2090 7435158250907344 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.o 8a82099ae367604c
1699 2175 7435158254503805 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.o d042895c0af8295
1767 2451 7435158255181636 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/FOC_Related/ABZ/ABZ.o 69e8e40a68619a60
1392 2235 7435158251422519 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.o 27b60fa4a4167cf
1640 2340 7435158253911424 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.o c1d88f4fda0f9503
1934 2517 7435158256851052 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/FOC_Related/CONTROL/control.o 9b25df407dcdace4
2090 2525 7435158258412009 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/FOC_Related/HALL/HALL.o 569705b12a38f301
2236 2604 7435158259869326 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/FOC_Related/PID/pid.o 6e3c466a93da03af
2030 2788 7435158257807921 CMakeFiles/STM32G474RETx_Demo_Blink.dir/C_/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/FOC_Related/FOC/FOC.o 6b3ce60af500247b
1520 2789 7435158252708088 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.o 53082ad31c182864
1116 2835 7435158248668738 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c.o 1b7530196ab88eca
1583 2934 7435158253344560 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.o 4495500b23fa23e5
1459 3030 7435158252098110 CMakeFiles/STM32G474RETx_Demo_Blink.dir/6640f704c74bec87956bb9adb54f2f29/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.o fcc92cb73e4d0466
609 1139 7435275995873478 C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/out/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/STM32G474RETx_Demo_Blink.axf a54d3d95e47e8b18

View File

@ -1,5 +1,5 @@
# This is the CMakeCache file.
# For build in directory: c:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
# For build in directory: c:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
# It was generated by CMake: C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
@ -58,7 +58,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/pkgRedirects
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/pkgRedirects
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/STM32G474RETx_Demo_Blink
@ -164,13 +164,13 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
STM32G474RETx_Demo_Blink_BINARY_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
STM32G474RETx_Demo_Blink_BINARY_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
//Value Computed by CMake
STM32G474RETx_Demo_Blink_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
STM32G474RETx_Demo_Blink_SOURCE_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
STM32G474RETx_Demo_Blink_SOURCE_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
########################
@ -180,7 +180,7 @@ STM32G474RETx_Demo_Blink_SOURCE_DIR:STATIC=C:/Users/Michael_Chemic/Desktop/STM32
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
@ -235,7 +235,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL=
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS

View File

@ -101,7 +101,7 @@ events:
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is ARMClang, found in:
C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/3.28.4/CompilerIdC/a.out
C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/3.28.4/CompilerIdC/a.out
-
kind: "try_compile-v1"
@ -112,8 +112,8 @@ events:
checks:
- "Detecting C compiler ABI info"
directories:
source: "C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-qrn4z0"
binary: "C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-qrn4z0"
source: "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-6jewoi"
binary: "C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-6jewoi"
cmakeVariables:
CMAKE_C_COMPILER_TARGET: "arm-arm-none-eabi"
CMAKE_C_FLAGS: "-mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard"
@ -125,23 +125,23 @@ events:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: 'C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-qrn4z0'
Change Dir: 'C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-6jewoi'
Run Build Command(s): C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.0/ninja.exe -v cmTC_0b03e
[1/2] c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armclang.exe --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_0b03e.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c
Run Build Command(s): C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.0/ninja.exe -v cmTC_42031
[1/2] c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armclang.exe --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_42031.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c
Product: Keil MDK Community (non-commercial free of charge)
Component: Arm Compiler for Embedded 6.22
Tool: armclang [5ee92100]
Target: arm-arm-none-eabi
(in-process)
"C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G474RETx_FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-qrn4z0" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G474RETx_FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-qrn4z0" -resource-dir "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\lib\\\\clang\\\\19" -dependency-file "CMakeFiles\\\\cmTC_0b03e.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -x c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c
"C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G4-DRV8301-FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-6jewoi" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G4-DRV8301-FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-6jewoi" -resource-dir "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\lib\\\\clang\\\\19" -dependency-file "CMakeFiles\\\\cmTC_42031.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -x c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c
Arm Compiler for Embedded 6.22 -cc1 default target aarch64-arm-none-eabi
#include "..." search starts here:
#include <...> search starts here:
C:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\..\\include\x0d
End of search list.\x0d
[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armar.exe --create -cr libcmTC_0b03e.a CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o && cd ."
[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armar.exe --create -cr libcmTC_42031.a CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o && cd ."
exitCode: 0
-
@ -169,23 +169,23 @@ events:
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(armlink\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
ignore line: [Change Dir: 'C:/Users/Michael_Chemic/Desktop/STM32G474RETx_FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-qrn4z0']
ignore line: [Change Dir: 'C:/Users/Michael_Chemic/Desktop/STM32G4-DRV8301-FOC/MDK-ARM/tmp/STM32G474RETx_Demo_Blink/STM32G474RETxDemoBlink/CMakeFiles/CMakeScratch/TryCompile-6jewoi']
ignore line: []
ignore line: [Run Build Command(s): C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.0/ninja.exe -v cmTC_0b03e]
ignore line: [[1/2] c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armclang.exe --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_0b03e.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c]
ignore line: [Run Build Command(s): C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.0/ninja.exe -v cmTC_42031]
ignore line: [[1/2] c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armclang.exe --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_42031.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c]
ignore line: [Product: Keil MDK Community (non-commercial free of charge)]
ignore line: [Component: Arm Compiler for Embedded 6.22]
ignore line: [Tool: armclang [5ee92100]]
ignore line: []
ignore line: [Target: arm-arm-none-eabi]
ignore line: [ (in-process)]
ignore line: [ "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G474RETx_FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-qrn4z0" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G474RETx_FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-qrn4z0" -resource-dir "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\lib\\\\clang\\\\19" -dependency-file "CMakeFiles\\\\cmTC_0b03e.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o -x c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c]
ignore line: [ "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G4-DRV8301-FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-6jewoi" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=C:\\\\Users\\\\Michael_Chemic\\\\Desktop\\\\STM32G4-DRV8301-FOC\\\\MDK-ARM\\\\tmp\\\\STM32G474RETx_Demo_Blink\\\\STM32G474RETxDemoBlink\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-6jewoi" -resource-dir "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\lib\\\\clang\\\\19" -dependency-file "CMakeFiles\\\\cmTC_42031.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\Michael_Chemic\\\\AppData\\\\Roaming\\\\Code\\\\User\\\\globalStorage\\\\ms-vscode.vscode-embedded-tools\\\\vcpkg\\\\root\\\\downloads\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.22.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o -x c C:/Users/Michael_Chemic/AppData/Roaming/Code/User/globalStorage/ms-vscode.vscode-embedded-tools/vcpkg/root/downloads/artifacts/2139c4c6/tools.kitware.cmake/3.28.4/share/cmake-3.28/Modules/CMakeCCompilerABI.c]
ignore line: [Arm Compiler for Embedded 6.22 -cc1 default target aarch64-arm-none-eabi]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ C:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\..\\include\x0d]
ignore line: [End of search list.\x0d]
ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armar.exe --create -cr libcmTC_0b03e.a CMakeFiles/cmTC_0b03e.dir/CMakeCCompilerABI.o && cd ."]
ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && c:\\Users\\Michael_Chemic\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode.vscode-embedded-tools\\vcpkg\\root\\downloads\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.22.0\\bin\\armar.exe --create -cr libcmTC_42031.a CMakeFiles/cmTC_42031.dir/CMakeCCompilerABI.o && cd ."]
ignore line: []
ignore line: []
implicit libs: []

Some files were not shown because too many files have changed in this diff Show More