summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--project/.cproject41
-rw-r--r--project/.settings/language.settings.xml4
-rw-r--r--project/Core/Inc/Devices/GPIO.h (renamed from project/Core/Inc/GPIO.h)0
-rw-r--r--project/Core/Inc/Devices/LED.h (renamed from project/Core/Inc/LED.h)0
-rw-r--r--project/Core/Inc/Devices/UART.h (renamed from project/Core/Inc/UART.h)0
-rw-r--r--project/Core/Inc/Devices/adc.h (renamed from project/Core/Inc/adc.h)0
-rw-r--r--project/Core/Inc/Devices/dac.h (renamed from project/Core/Inc/dac.h)0
-rw-r--r--project/Core/Inc/Project/project.h (renamed from project/Core/Inc/project.h)0
-rw-r--r--project/Core/Inc/Project/song.h (renamed from project/Core/Inc/song.h)0
-rw-r--r--project/Core/Inc/Project/tone.h (renamed from project/Core/Inc/tone.h)0
-rw-r--r--project/Core/Inc/System/SysClock.h (renamed from project/Core/Inc/SysClock.h)0
-rw-r--r--project/Core/Inc/System/error_handler.h (renamed from project/Core/Inc/error_handler.h)0
-rw-r--r--project/Core/Inc/System/stm32l4xx_hal_conf.h (renamed from project/Core/Inc/stm32l4xx_hal_conf.h)0
-rw-r--r--project/Core/Inc/System/stm32l4xx_it.h (renamed from project/Core/Inc/stm32l4xx_it.h)0
-rw-r--r--project/Core/Inc/System/systick.h (renamed from project/Core/Inc/systick.h)0
-rw-r--r--project/Core/Src/Devices/GPIO.c (renamed from project/Core/Src/GPIO.c)0
-rw-r--r--project/Core/Src/Devices/LED.c (renamed from project/Core/Src/LED.c)0
-rw-r--r--project/Core/Src/Devices/UART.c (renamed from project/Core/Src/UART.c)0
-rw-r--r--project/Core/Src/Devices/adc.c (renamed from project/Core/Src/adc.c)0
-rw-r--r--project/Core/Src/Devices/dac.c (renamed from project/Core/Src/dac.c)0
-rw-r--r--project/Core/Src/Project/project.c (renamed from project/Core/Src/project.c)0
-rw-r--r--project/Core/Src/Project/song.c (renamed from project/Core/Src/song.c)0
-rw-r--r--project/Core/Src/Project/tone.c (renamed from project/Core/Src/tone.c)0
-rw-r--r--project/Core/Src/System/SysClock.c (renamed from project/Core/Src/SysClock.c)0
-rw-r--r--project/Core/Src/System/error_handler.c (renamed from project/Core/Src/error_handler.c)0
-rw-r--r--project/Core/Src/System/syscalls.c (renamed from project/Core/Src/syscalls.c)0
-rw-r--r--project/Core/Src/System/sysmem.c (renamed from project/Core/Src/sysmem.c)0
-rw-r--r--project/Core/Src/System/system_stm32l4xx.c (renamed from project/Core/Src/system_stm32l4xx.c)0
-rw-r--r--project/Core/Src/System/systick.c (renamed from project/Core/Src/systick.c)0
29 files changed, 25 insertions, 20 deletions
diff --git a/project/.cproject b/project/.cproject
index 80a8aac..807e262 100644
--- a/project/.cproject
+++ b/project/.cproject
@@ -24,7 +24,7 @@
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.1438434567" name="Floating-point ABI" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.value.hard" valueType="enumerated"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.851610351" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="NUCLEO-L476RG" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.1722823564" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Debug || true || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || NUCLEO-L476RG || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32L4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L476xx || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32L476RGTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
- <option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.897019655" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="80" valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.897019655" name="Cpu clock frequence" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="80" valueType="string"/>
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.2208393" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
<builder buildPath="${workspace_loc:/project}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1651758985" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1964825041" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
@@ -44,6 +44,10 @@
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths.1390171442" name="Include paths (-I)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value="../Core/Inc"/>
+ <listOptionValue builtIn="false" value="../Core/Inc/Devices"/>
+ <listOptionValue builtIn="false" value="../Core/Inc/System"/>
+ <listOptionValue builtIn="false" value="../Core/Inc/Project"/>
+ <listOptionValue builtIn="false" value="../Core/Inc/Activites"/>
<listOptionValue builtIn="false" value="../Drivers/STM32L4xx_HAL_Driver/Inc"/>
<listOptionValue builtIn="false" value="../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy"/>
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L4xx/Include"/>
@@ -97,28 +101,28 @@
<configuration artifactExtension="elf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.2058685935" name="Release" parent="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release">
<folderInfo id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.2058685935." name="/" resourcePath="">
<toolChain id="com.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.396091447" name="MCU ARM GCC" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release">
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_mcu.1379501988" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_mcu" useByScannerDiscovery="true" value="STM32L476RGTx" valueType="string"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_cpuid.1830312712" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_cpuid" useByScannerDiscovery="false" value="0" valueType="string"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.2058878475" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" useByScannerDiscovery="false" value="0" valueType="string"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.822104054" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.value.fpv4-sp-d16" valueType="enumerated"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.1216441602" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.value.hard" valueType="enumerated"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.565119901" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="NUCLEO-L476RG" valueType="string"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.928299502" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || NUCLEO-L476RG || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32L4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L476xx || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32L476RGTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
- <option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.71805622" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="80" valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_mcu.1379501988" name="MCU" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_mcu" useByScannerDiscovery="true" value="STM32L476RGTx" valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_cpuid.1830312712" name="CPU" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_cpuid" useByScannerDiscovery="false" value="0" valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.2058878475" name="Core" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" useByScannerDiscovery="false" value="0" valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.822104054" name="Floating-point unit" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.fpu.value.fpv4-sp-d16" valueType="enumerated"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.1216441602" name="Floating-point ABI" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.value.hard" valueType="enumerated"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.565119901" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="NUCLEO-L476RG" valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.928299502" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || NUCLEO-L476RG || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc | ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32L4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L476xx || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32L476RGTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.71805622" name="Cpu clock frequence" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="80" valueType="string"/>
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1016181502" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
- <builder buildPath="${workspace_loc:/project}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1398529013" managedBuildOn="true" name="Gnu Make Builder.Release" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
+ <builder buildPath="${workspace_loc:/project}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1398529013" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.697070165" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.debuglevel.215424692" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.debuglevel" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.debuglevel.value.g0" valueType="enumerated"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.debuglevel.215424692" name="Debug level" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.debuglevel" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.debuglevel.value.g0" valueType="enumerated"/>
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.input.1072529547" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.input"/>
</tool>
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.701438067" name="MCU/MPU GCC Compiler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler">
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.debuglevel.1024784664" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.debuglevel" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.debuglevel.value.g0" valueType="enumerated"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level.468358880" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level.value.os" valueType="enumerated"/>
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.definedsymbols.979629222" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.definedsymbols" useByScannerDiscovery="false" valueType="definedSymbols">
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.debuglevel.1024784664" name="Debug level" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.debuglevel" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.debuglevel.value.g0" valueType="enumerated"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level.468358880" name="Optimization level" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level.value.os" valueType="enumerated"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.definedsymbols.979629222" name="Define symbols (-D)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.definedsymbols" useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/>
<listOptionValue builtIn="false" value="STM32L476xx"/>
</option>
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths.498921204" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths" useByScannerDiscovery="false" valueType="includePath">
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths.498921204" name="Include paths (-I)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value="../Core/Inc"/>
<listOptionValue builtIn="false" value="../Drivers/STM32L4xx_HAL_Driver/Inc"/>
<listOptionValue builtIn="false" value="../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy"/>
@@ -128,11 +132,11 @@
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c.1352590245" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c"/>
</tool>
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1133825530" name="MCU/MPU G++ Compiler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler">
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.debuglevel.1887336043" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.debuglevel" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.debuglevel.value.g0" valueType="enumerated"/>
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level.169583738" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level.value.os" valueType="enumerated"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.debuglevel.1887336043" name="Debug level" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.debuglevel" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.debuglevel.value.g0" valueType="enumerated"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level.169583738" name="Optimization level" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level.value.os" valueType="enumerated"/>
</tool>
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1929883765" name="MCU/MPU GCC Linker" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker">
- <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.option.script.605262873" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.option.script" value="${workspace_loc:/${ProjName}/STM32L476RGTX_FLASH.ld}" valueType="string"/>
+ <option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.option.script.605262873" name="Linker Script (-T)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.option.script" value="${workspace_loc:/${ProjName}/STM32L476RGTX_FLASH.ld}" valueType="string"/>
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.input.160757093" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
@@ -173,4 +177,5 @@
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/>
</scannerConfigBuildInfo>
</storageModule>
+ <storageModule moduleId="refreshScope"/>
</cproject> \ No newline at end of file
diff --git a/project/.settings/language.settings.xml b/project/.settings/language.settings.xml
index 974b8a7..ae082b2 100644
--- a/project/.settings/language.settings.xml
+++ b/project/.settings/language.settings.xml
@@ -5,7 +5,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
- <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-905336628230113484" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+ <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="781097053452714720" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
@@ -16,7 +16,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
- <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-905336628230113484" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+ <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="781097053452714720" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
diff --git a/project/Core/Inc/GPIO.h b/project/Core/Inc/Devices/GPIO.h
index cb602d8..cb602d8 100644
--- a/project/Core/Inc/GPIO.h
+++ b/project/Core/Inc/Devices/GPIO.h
diff --git a/project/Core/Inc/LED.h b/project/Core/Inc/Devices/LED.h
index 464b56b..464b56b 100644
--- a/project/Core/Inc/LED.h
+++ b/project/Core/Inc/Devices/LED.h
diff --git a/project/Core/Inc/UART.h b/project/Core/Inc/Devices/UART.h
index e9c0f33..e9c0f33 100644
--- a/project/Core/Inc/UART.h
+++ b/project/Core/Inc/Devices/UART.h
diff --git a/project/Core/Inc/adc.h b/project/Core/Inc/Devices/adc.h
index 15713a8..15713a8 100644
--- a/project/Core/Inc/adc.h
+++ b/project/Core/Inc/Devices/adc.h
diff --git a/project/Core/Inc/dac.h b/project/Core/Inc/Devices/dac.h
index 6425c77..6425c77 100644
--- a/project/Core/Inc/dac.h
+++ b/project/Core/Inc/Devices/dac.h
diff --git a/project/Core/Inc/project.h b/project/Core/Inc/Project/project.h
index bf37141..bf37141 100644
--- a/project/Core/Inc/project.h
+++ b/project/Core/Inc/Project/project.h
diff --git a/project/Core/Inc/song.h b/project/Core/Inc/Project/song.h
index 3b99388..3b99388 100644
--- a/project/Core/Inc/song.h
+++ b/project/Core/Inc/Project/song.h
diff --git a/project/Core/Inc/tone.h b/project/Core/Inc/Project/tone.h
index b30e252..b30e252 100644
--- a/project/Core/Inc/tone.h
+++ b/project/Core/Inc/Project/tone.h
diff --git a/project/Core/Inc/SysClock.h b/project/Core/Inc/System/SysClock.h
index 338ec88..338ec88 100644
--- a/project/Core/Inc/SysClock.h
+++ b/project/Core/Inc/System/SysClock.h
diff --git a/project/Core/Inc/error_handler.h b/project/Core/Inc/System/error_handler.h
index 5a1f3ca..5a1f3ca 100644
--- a/project/Core/Inc/error_handler.h
+++ b/project/Core/Inc/System/error_handler.h
diff --git a/project/Core/Inc/stm32l4xx_hal_conf.h b/project/Core/Inc/System/stm32l4xx_hal_conf.h
index 977890f..977890f 100644
--- a/project/Core/Inc/stm32l4xx_hal_conf.h
+++ b/project/Core/Inc/System/stm32l4xx_hal_conf.h
diff --git a/project/Core/Inc/stm32l4xx_it.h b/project/Core/Inc/System/stm32l4xx_it.h
index e03ed30..e03ed30 100644
--- a/project/Core/Inc/stm32l4xx_it.h
+++ b/project/Core/Inc/System/stm32l4xx_it.h
diff --git a/project/Core/Inc/systick.h b/project/Core/Inc/System/systick.h
index 6bca9fc..6bca9fc 100644
--- a/project/Core/Inc/systick.h
+++ b/project/Core/Inc/System/systick.h
diff --git a/project/Core/Src/GPIO.c b/project/Core/Src/Devices/GPIO.c
index f3812fa..f3812fa 100644
--- a/project/Core/Src/GPIO.c
+++ b/project/Core/Src/Devices/GPIO.c
diff --git a/project/Core/Src/LED.c b/project/Core/Src/Devices/LED.c
index 8b1b9b2..8b1b9b2 100644
--- a/project/Core/Src/LED.c
+++ b/project/Core/Src/Devices/LED.c
diff --git a/project/Core/Src/UART.c b/project/Core/Src/Devices/UART.c
index b1eb30c..b1eb30c 100644
--- a/project/Core/Src/UART.c
+++ b/project/Core/Src/Devices/UART.c
diff --git a/project/Core/Src/adc.c b/project/Core/Src/Devices/adc.c
index 549f4bb..549f4bb 100644
--- a/project/Core/Src/adc.c
+++ b/project/Core/Src/Devices/adc.c
diff --git a/project/Core/Src/dac.c b/project/Core/Src/Devices/dac.c
index e03f9ce..e03f9ce 100644
--- a/project/Core/Src/dac.c
+++ b/project/Core/Src/Devices/dac.c
diff --git a/project/Core/Src/project.c b/project/Core/Src/Project/project.c
index d029e0b..d029e0b 100644
--- a/project/Core/Src/project.c
+++ b/project/Core/Src/Project/project.c
diff --git a/project/Core/Src/song.c b/project/Core/Src/Project/song.c
index e6b4cf7..e6b4cf7 100644
--- a/project/Core/Src/song.c
+++ b/project/Core/Src/Project/song.c
diff --git a/project/Core/Src/tone.c b/project/Core/Src/Project/tone.c
index a0d1cb0..a0d1cb0 100644
--- a/project/Core/Src/tone.c
+++ b/project/Core/Src/Project/tone.c
diff --git a/project/Core/Src/SysClock.c b/project/Core/Src/System/SysClock.c
index da98c17..da98c17 100644
--- a/project/Core/Src/SysClock.c
+++ b/project/Core/Src/System/SysClock.c
diff --git a/project/Core/Src/error_handler.c b/project/Core/Src/System/error_handler.c
index 627abed..627abed 100644
--- a/project/Core/Src/error_handler.c
+++ b/project/Core/Src/System/error_handler.c
diff --git a/project/Core/Src/syscalls.c b/project/Core/Src/System/syscalls.c
index 4ec9584..4ec9584 100644
--- a/project/Core/Src/syscalls.c
+++ b/project/Core/Src/System/syscalls.c
diff --git a/project/Core/Src/sysmem.c b/project/Core/Src/System/sysmem.c
index d7cc52c..d7cc52c 100644
--- a/project/Core/Src/sysmem.c
+++ b/project/Core/Src/System/sysmem.c
diff --git a/project/Core/Src/system_stm32l4xx.c b/project/Core/Src/System/system_stm32l4xx.c
index ab94a2c..ab94a2c 100644
--- a/project/Core/Src/system_stm32l4xx.c
+++ b/project/Core/Src/System/system_stm32l4xx.c
diff --git a/project/Core/Src/systick.c b/project/Core/Src/System/systick.c
index 263defd..263defd 100644
--- a/project/Core/Src/systick.c
+++ b/project/Core/Src/System/systick.c