
19 changed files with 73 additions and 700 deletions
@ -1,239 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> |
|||
<storageModule moduleId="org.eclipse.cdt.core.settings"> |
|||
<cconfiguration id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769"> |
|||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769" moduleId="org.eclipse.cdt.core.settings" name="Debug"> |
|||
<externalSettings/> |
|||
<extensions> |
|||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
|||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
</extensions> |
|||
</storageModule> |
|||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
|||
<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.debug" cleanCommand="rm -rf" description="" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769" name="Debug" parent="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug"> |
|||
<folderInfo id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769." name="/" resourcePath=""> |
|||
<toolChain id="com.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.604160981" name="MCU ARM GCC" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug"> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_mcu.707826690" name="MCU" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_mcu" useByScannerDiscovery="true" value="STM32F407VGTx" valueType="string"/> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_cpuid.232145007" 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.506894887" 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.142566453" 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.1531616033" 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.659201658" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="genericBoard" valueType="string"/> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.733851403" 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 || STM32F407VGTx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F4xx_HAL_Driver/Inc | ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F4xx/Include | ../Drivers/CMSIS/Include | ../USB_DEVICE/App | ../USB_DEVICE/Target | ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc | ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc | ../Middlewares/Third_Party/FreeRTOS/Source/include | ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 | ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F || || || USE_HAL_DRIVER | STM32F407xx || || Drivers | Core/Startup | Middlewares | Core | USB_DEVICE || || || ${workspace_loc:/${ProjName}/STM32F407VGTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/> |
|||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.851200360" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="168" valueType="string"/> |
|||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.2135126694" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/> |
|||
<builder buildPath="${workspace_loc:/raw407cxx}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.2033286753" 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.1140459840" name="MCU 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.802616685" 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.g3" valueType="enumerated"/> |
|||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.definedsymbols.1585943997" name="Define symbols (-D)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.option.definedsymbols" valueType="definedSymbols"> |
|||
<listOptionValue builtIn="false" value="DEBUG"/> |
|||
</option> |
|||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.input.155790979" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.input"/> |
|||
</tool> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1131058926" name="MCU 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.1149698857" 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.g3" valueType="enumerated"/> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level.837247388" name="Optimization level" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.optimization.level" useByScannerDiscovery="false"/> |
|||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.definedsymbols.53137003" 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="DEBUG"/> |
|||
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/> |
|||
<listOptionValue builtIn="false" value="STM32F407xx"/> |
|||
</option> |
|||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths.217243567" 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/STM32F4xx_HAL_Driver/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32F4xx/Include"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/App"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/Target"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Core/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F"/> |
|||
</option> |
|||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c.2143768912" 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.6046701" name="MCU 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.1958328440" 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.g3" valueType="enumerated"/> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level.972314245" name="Optimization level" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.optimization.level" useByScannerDiscovery="false"/> |
|||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.definedsymbols.1249599388" name="Define symbols (-D)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.definedsymbols" useByScannerDiscovery="false" valueType="definedSymbols"> |
|||
<listOptionValue builtIn="false" value="DEBUG"/> |
|||
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/> |
|||
<listOptionValue builtIn="false" value="STM32F407xx"/> |
|||
</option> |
|||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.includepaths.1883316290" name="Include paths (-I)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.includepaths" useByScannerDiscovery="false" valueType="includePath"> |
|||
<listOptionValue builtIn="false" value="../Core/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/STM32F4xx_HAL_Driver/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32F4xx/Include"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/App"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/Target"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Core/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F"/> |
|||
</option> |
|||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp.956092444" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp"/> |
|||
</tool> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.118823036" name="MCU GCC Linker" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1889766328" name="MCU G++ Linker" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker"> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.option.script.1204042420" name="Linker Script (-T)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.option.script" value="${workspace_loc:/${ProjName}/STM32F407VGTX_FLASH.ld}" valueType="string"/> |
|||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.input.1800309826" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.input"> |
|||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
|||
<additionalInput kind="additionalinput" paths="$(LIBS)"/> |
|||
</inputType> |
|||
</tool> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.2125158864" name="MCU GCC Archiver" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1121215012" name="MCU Size" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.486556750" name="MCU Output Converter list file" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.208898545" name="MCU Output Converter Hex" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.460777490" name="MCU Output Converter Binary" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1357197855" name="MCU Output Converter Verilog" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1468480393" name="MCU Output Converter Motorola S-rec" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1640950870" name="MCU Output Converter Motorola S-rec with symbols" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec"/> |
|||
</toolChain> |
|||
</folderInfo> |
|||
<sourceEntries> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Core"/> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares"/> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="USB_DEVICE"/> |
|||
</sourceEntries> |
|||
</configuration> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
|||
</cconfiguration> |
|||
<cconfiguration id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.547286518"> |
|||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.547286518" moduleId="org.eclipse.cdt.core.settings" name="Release"> |
|||
<externalSettings/> |
|||
<extensions> |
|||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
|||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
</extensions> |
|||
</storageModule> |
|||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
|||
<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.547286518" 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.547286518." name="/" resourcePath=""> |
|||
<toolChain id="com.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.1132885923" 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.1087150781" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_mcu" useByScannerDiscovery="true" value="STM32F407VGTx" valueType="string"/> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_cpuid.1416952049" 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.576041332" 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.906525335" 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.1987632350" 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.1884789960" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="genericBoard" valueType="string"/> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.69095096" 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 || STM32F407VGTx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F4xx_HAL_Driver/Inc | ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F4xx/Include | ../Drivers/CMSIS/Include | ../USB_DEVICE/App | ../USB_DEVICE/Target | ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc | ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc | ../Middlewares/Third_Party/FreeRTOS/Source/include | ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 | ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F || || || USE_HAL_DRIVER | STM32F407xx || || Drivers | Core/Startup | Middlewares | Core | USB_DEVICE || || || ${workspace_loc:/${ProjName}/STM32F407VGTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/> |
|||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1933931895" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="168" valueType="string"/> |
|||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1442687202" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/> |
|||
<builder buildPath="${workspace_loc:/raw407cxx}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1965884888" managedBuildOn="true" name="Gnu Make Builder.Release" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1236509067" name="MCU 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.1728285398" 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.580060202" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.input"/> |
|||
</tool> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1415231176" name="MCU 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.761432901" 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.1657435602" 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.124401934" 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="STM32F407xx"/> |
|||
</option> |
|||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.includepaths.1344910420" 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/STM32F4xx_HAL_Driver/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32F4xx/Include"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/App"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/Target"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Core/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F"/> |
|||
</option> |
|||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c.1001365658" 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.2041244003" name="MCU 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.1320151695" 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.1275015007" 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 IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.definedsymbols.1236265059" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.definedsymbols" useByScannerDiscovery="false" valueType="definedSymbols"> |
|||
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/> |
|||
<listOptionValue builtIn="false" value="STM32F407xx"/> |
|||
</option> |
|||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.includepaths.609882693" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.includepaths" useByScannerDiscovery="false" valueType="includePath"> |
|||
<listOptionValue builtIn="false" value="../Core/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/STM32F4xx_HAL_Driver/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32F4xx/Include"/> |
|||
<listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/App"/> |
|||
<listOptionValue builtIn="false" value="../USB_DEVICE/Target"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Core/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2"/> |
|||
<listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F"/> |
|||
</option> |
|||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp.1145096837" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp"/> |
|||
</tool> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.250469029" name="MCU GCC Linker" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1517405456" name="MCU G++ Linker" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker"> |
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.option.script.1349113795" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.option.script" value="${workspace_loc:/${ProjName}/STM32F407VGTX_FLASH.ld}" valueType="string"/> |
|||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.input.692388065" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.input"> |
|||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
|||
<additionalInput kind="additionalinput" paths="$(LIBS)"/> |
|||
</inputType> |
|||
</tool> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1492525645" name="MCU GCC Archiver" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1158117356" name="MCU Size" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.1047339627" name="MCU Output Converter list file" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1438383568" name="MCU Output Converter Hex" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1062134898" name="MCU Output Converter Binary" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.702819687" name="MCU Output Converter Verilog" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1375888261" name="MCU Output Converter Motorola S-rec" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec"/> |
|||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.566701050" name="MCU Output Converter Motorola S-rec with symbols" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec"/> |
|||
</toolChain> |
|||
</folderInfo> |
|||
<sourceEntries> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Core"/> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares"/> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/> |
|||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="USB_DEVICE"/> |
|||
</sourceEntries> |
|||
</configuration> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
|||
</cconfiguration> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/> |
|||
<storageModule moduleId="org.eclipse.cdt.core.pathentry"/> |
|||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
|||
<project id="raw407cxx.null.1075589180" name="raw407cxx"/> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> |
|||
<storageModule moduleId="scannerConfiguration"> |
|||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
|||
<scannerConfigBuildInfo instanceId="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.547286518;com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.547286518.;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.2041244003;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp.1145096837"> |
|||
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
<scannerConfigBuildInfo instanceId="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769;com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769.;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1131058926;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c.2143768912"> |
|||
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
<scannerConfigBuildInfo instanceId="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.547286518;com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.547286518.;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1415231176;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c.1001365658"> |
|||
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
<scannerConfigBuildInfo instanceId="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769;com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769.;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.6046701;com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp.956092444"> |
|||
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
</storageModule> |
|||
</cproject> |
File diff suppressed because one or more lines are too long
@ -1,33 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<projectDescription> |
|||
<name>raw407cxx</name> |
|||
<comment></comment> |
|||
<projects> |
|||
</projects> |
|||
<buildSpec> |
|||
<buildCommand> |
|||
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name> |
|||
<triggers>clean,full,incremental,</triggers> |
|||
<arguments> |
|||
</arguments> |
|||
</buildCommand> |
|||
<buildCommand> |
|||
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name> |
|||
<triggers>full,incremental,</triggers> |
|||
<arguments> |
|||
</arguments> |
|||
</buildCommand> |
|||
</buildSpec> |
|||
<natures> |
|||
<nature>com.st.stm32cube.ide.mcu.MCUProjectNature</nature> |
|||
<nature>com.st.stm32cube.ide.mcu.MCUCubeProjectNature</nature> |
|||
<nature>org.eclipse.cdt.core.cnature</nature> |
|||
<nature>org.eclipse.cdt.core.ccnature</nature> |
|||
<nature>com.st.stm32cube.ide.mcu.MCUCubeIdeServicesRevAev2ProjectNature</nature> |
|||
<nature>com.st.stm32cube.ide.mcu.MCUAdvancedStructureProjectNature</nature> |
|||
<nature>com.st.stm32cube.ide.mcu.MCUSingleCpuProjectNature</nature> |
|||
<nature>com.st.stm32cube.ide.mcu.MCURootProjectNature</nature> |
|||
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature> |
|||
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> |
|||
</natures> |
|||
</projectDescription> |
@ -1,25 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<project> |
|||
<configuration id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769" name="Debug"> |
|||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> |
|||
<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="1364835036684877166" 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 "${INPUTS}"" prefer-non-shared="true"> |
|||
<language-scope id="org.eclipse.cdt.core.gcc"/> |
|||
<language-scope id="org.eclipse.cdt.core.g++"/> |
|||
</provider> |
|||
</extension> |
|||
</configuration> |
|||
<configuration id="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.547286518" name="Release"> |
|||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> |
|||
<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="1364835036684877166" 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 "${INPUTS}"" prefer-non-shared="true"> |
|||
<language-scope id="org.eclipse.cdt.core.gcc"/> |
|||
<language-scope id="org.eclipse.cdt.core.g++"/> |
|||
</provider> |
|||
</extension> |
|||
</configuration> |
|||
</project> |
@ -1,5 +0,0 @@ |
|||
635E684B79701B039C64EA45C3F84D30=A5FAC71B63A3FDB242B7161076BBB94C |
|||
66BE74F758C12D739921AEA421D593D3=0 |
|||
8DF89ED150041C4CBC7CB9A9CAA90856=2E8E685D2D4A509C918F43FA24147BCA |
|||
DC22A860405A8BF2F2C095E5B6529F12=2E8E685D2D4A509C918F43FA24147BCA |
|||
eclipse.preferences.version=1 |
@ -0,0 +1,73 @@ |
|||
#THIS FILE IS AUTO GENERATED FROM THE TEMPLATE! DO NOT CHANGE! |
|||
set(CMAKE_SYSTEM_NAME Generic) |
|||
set(CMAKE_SYSTEM_VERSION 1) |
|||
cmake_minimum_required(VERSION 3.24) |
|||
|
|||
# specify cross-compilers and tools |
|||
set(CMAKE_C_COMPILER arm-none-eabi-gcc) |
|||
set(CMAKE_CXX_COMPILER arm-none-eabi-g++) |
|||
set(CMAKE_ASM_COMPILER arm-none-eabi-gcc) |
|||
set(CMAKE_AR arm-none-eabi-ar) |
|||
set(CMAKE_OBJCOPY arm-none-eabi-objcopy) |
|||
set(CMAKE_OBJDUMP arm-none-eabi-objdump) |
|||
set(SIZE arm-none-eabi-size) |
|||
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY) |
|||
|
|||
# project settings |
|||
project(raw407cxx C CXX ASM) |
|||
set(CMAKE_CXX_STANDARD 17) |
|||
set(CMAKE_C_STANDARD 11) |
|||
|
|||
#Uncomment for hardware floating point |
|||
add_compile_definitions(ARM_MATH_CM4;ARM_MATH_MATRIX_CHECK;ARM_MATH_ROUNDING) |
|||
add_compile_options(-mfloat-abi=hard -mfpu=fpv4-sp-d16) |
|||
add_link_options(-mfloat-abi=hard -mfpu=fpv4-sp-d16) |
|||
|
|||
#Uncomment for software floating point |
|||
#add_compile_options(-mfloat-abi=soft) |
|||
|
|||
add_compile_options(-mcpu=cortex-m4 -mthumb -mthumb-interwork) |
|||
add_compile_options(-ffunction-sections -fdata-sections -fno-common -fmessage-length=0) |
|||
|
|||
# uncomment to mitigate c++17 absolute addresses warnings |
|||
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-register") |
|||
|
|||
# Enable assembler files preprocessing |
|||
add_compile_options($<$<COMPILE_LANGUAGE:ASM>:-x$<SEMICOLON>assembler-with-cpp>) |
|||
|
|||
if ("${CMAKE_BUILD_TYPE}" STREQUAL "Release") |
|||
message(STATUS "Maximum optimization for speed") |
|||
add_compile_options(-Ofast) |
|||
elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo") |
|||
message(STATUS "Maximum optimization for speed, debug info included") |
|||
add_compile_options(-Ofast -g) |
|||
elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "MinSizeRel") |
|||
message(STATUS "Maximum optimization for size") |
|||
add_compile_options(-Os) |
|||
else () |
|||
message(STATUS "Minimal optimization, debug info included") |
|||
add_compile_options(-Og -g) |
|||
endif () |
|||
|
|||
include_directories(src Drivers/STM32F4xx_HAL_Driver/Inc Drivers/STM32F4xx_HAL_Driver/Inc/Legacy Drivers/CMSIS/Device/ST/STM32F4xx/Include Drivers/CMSIS/Include USB_DEVICE/App USB_DEVICE/Target Middlewares/ST/STM32_USB_Device_Library/Core/Inc Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc Middlewares/Third_Party/FreeRTOS/Source/include Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F) |
|||
|
|||
add_definitions(-DDEBUG -DUSE_HAL_DRIVER -DSTM32F407xx) |
|||
|
|||
file(GLOB_RECURSE SOURCES "src/*.*" "Middlewares/*.*" "Drivers/*.*" "USB_DEVICE/*.*") |
|||
|
|||
set(LINKER_SCRIPT ${CMAKE_SOURCE_DIR}/STM32F407VGTX_FLASH.ld) |
|||
|
|||
add_link_options(-Wl,-gc-sections,--print-memory-usage,-Map=${PROJECT_BINARY_DIR}/${PROJECT_NAME}.map) |
|||
add_link_options(-mcpu=cortex-m4 -mthumb -mthumb-interwork) |
|||
add_link_options(-T ${LINKER_SCRIPT}) |
|||
|
|||
add_executable(${PROJECT_NAME}.elf ${SOURCES} ${LINKER_SCRIPT}) |
|||
|
|||
set(HEX_FILE ${PROJECT_BINARY_DIR}/${PROJECT_NAME}.hex) |
|||
set(BIN_FILE ${PROJECT_BINARY_DIR}/${PROJECT_NAME}.bin) |
|||
|
|||
add_custom_command(TARGET ${PROJECT_NAME}.elf POST_BUILD |
|||
COMMAND ${CMAKE_OBJCOPY} -Oihex $<TARGET_FILE:${PROJECT_NAME}.elf> ${HEX_FILE} |
|||
COMMAND ${CMAKE_OBJCOPY} -Obinary $<TARGET_FILE:${PROJECT_NAME}.elf> ${BIN_FILE} |
|||
COMMENT "Building ${HEX_FILE} |
|||
Building ${BIN_FILE}") |
@ -1,72 +0,0 @@ |
|||
#${templateWarning} |
|||
set(CMAKE_SYSTEM_NAME Generic) |
|||
set(CMAKE_SYSTEM_VERSION 1) |
|||
${cmakeRequiredVersion} |
|||
# specify cross-compilers and tools |
|||
set(CMAKE_C_COMPILER arm-none-eabi-gcc) |
|||
set(CMAKE_CXX_COMPILER arm-none-eabi-g++) |
|||
set(CMAKE_ASM_COMPILER arm-none-eabi-gcc) |
|||
set(CMAKE_AR arm-none-eabi-ar) |
|||
set(CMAKE_OBJCOPY arm-none-eabi-objcopy) |
|||
set(CMAKE_OBJDUMP arm-none-eabi-objdump) |
|||
set(SIZE arm-none-eabi-size) |
|||
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY) |
|||
|
|||
# project settings |
|||
project(${projectName} C CXX ASM) |
|||
set(CMAKE_CXX_STANDARD 17) |
|||
set(CMAKE_C_STANDARD 11) |
|||
|
|||
#Uncomment for hardware floating point |
|||
add_compile_definitions(ARM_MATH_CM4;ARM_MATH_MATRIX_CHECK;ARM_MATH_ROUNDING) |
|||
add_compile_options(-mfloat-abi=hard -mfpu=fpv4-sp-d16) |
|||
add_link_options(-mfloat-abi=hard -mfpu=fpv4-sp-d16) |
|||
|
|||
#Uncomment for software floating point |
|||
#add_compile_options(-mfloat-abi=soft) |
|||
|
|||
add_compile_options(-mcpu=${mcpu} -mthumb -mthumb-interwork) |
|||
add_compile_options(-ffunction-sections -fdata-sections -fno-common -fmessage-length=0) |
|||
|
|||
# uncomment to mitigate c++17 absolute addresses warnings |
|||
#set(CMAKE_CXX_FLAGS "$${CMAKE_CXX_FLAGS} -Wno-register") |
|||
|
|||
# Enable assembler files preprocessing |
|||
add_compile_options($<$<COMPILE_LANGUAGE:ASM>:-x$<SEMICOLON>assembler-with-cpp>) |
|||
|
|||
if ("$${CMAKE_BUILD_TYPE}" STREQUAL "Release") |
|||
message(STATUS "Maximum optimization for speed") |
|||
add_compile_options(-Ofast) |
|||
elseif ("$${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo") |
|||
message(STATUS "Maximum optimization for speed, debug info included") |
|||
add_compile_options(-Ofast -g) |
|||
elseif ("$${CMAKE_BUILD_TYPE}" STREQUAL "MinSizeRel") |
|||
message(STATUS "Maximum optimization for size") |
|||
add_compile_options(-Os) |
|||
else () |
|||
message(STATUS "Minimal optimization, debug info included") |
|||
add_compile_options(-Og -g) |
|||
endif () |
|||
|
|||
include_directories(${includes}) |
|||
|
|||
add_definitions(${defines}) |
|||
|
|||
file(GLOB_RECURSE SOURCES ${sources}) |
|||
|
|||
set(LINKER_SCRIPT $${CMAKE_SOURCE_DIR}/STM32F407VGTX_FLASH.ld) |
|||
|
|||
add_link_options(-Wl,-gc-sections,--print-memory-usage,-Map=$${PROJECT_BINARY_DIR}/$${PROJECT_NAME}.map) |
|||
add_link_options(-mcpu=${mcpu} -mthumb -mthumb-interwork) |
|||
add_link_options(-T $${LINKER_SCRIPT}) |
|||
|
|||
add_executable($${PROJECT_NAME}.elf $${SOURCES} $${LINKER_SCRIPT}) |
|||
|
|||
set(HEX_FILE $${PROJECT_BINARY_DIR}/$${PROJECT_NAME}.hex) |
|||
set(BIN_FILE $${PROJECT_BINARY_DIR}/$${PROJECT_NAME}.bin) |
|||
|
|||
add_custom_command(TARGET $${PROJECT_NAME}.elf POST_BUILD |
|||
COMMAND $${CMAKE_OBJCOPY} -Oihex $<TARGET_FILE:$${PROJECT_NAME}.elf> $${HEX_FILE} |
|||
COMMAND $${CMAKE_OBJCOPY} -Obinary $<TARGET_FILE:$${PROJECT_NAME}.elf> $${BIN_FILE} |
|||
COMMENT "Building $${HEX_FILE} |
|||
Building $${BIN_FILE}") |
@ -1,77 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<launchConfiguration type="com.st.stm32cube.ide.mcu.debug.launch.launchConfigurationType"> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.access_port_id" value="0"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.cubeprog_external_loaders" value="[]"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.enable_live_expr" value="true"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.enable_swv" value="false"/> |
|||
<intAttribute key="com.st.stm32cube.ide.mcu.debug.launch.formatVersion" value="2"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.ip_address_local" value="localhost"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.limit_swo_clock.enabled" value="false"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.limit_swo_clock.value" value=""/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.loadList" value="{"fItems":[{"fIsFromMainTab":true,"fPath":"Debug/raw407cxx.elf","fProjectName":"raw407cxx","fPerformBuild":true,"fDownload":true,"fLoadSymbols":true}]}"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.override_start_address_mode" value="default"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.remoteCommand" value="target remote"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startServer" value="true"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startuptab.exception.divby0" value="true"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startuptab.exception.unaligned" value="false"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.startuptab.haltonexception" value="true"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.swd_mode" value="true"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.swv_port" value="61235"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.swv_trace_hclk" value="168000000"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.useRemoteTarget" value="true"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.launch.vector_table" value=""/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.launch.verify_flash_download" value="true"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.cti_allow_halt" value="false"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.cti_signal_halt" value="false"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_logging" value="false"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_max_halt_delay" value="false"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_shared_stlink" value="false"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.frequency" value="0"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.halt_all_on_reset" value="false"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.log_file" value="/Users/heck/src/STM32CubeIDE/workspace1/raw407cxx/Debug/st-link_gdbserver_log.txt"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.low_power_debug" value="enable"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.max_halt_delay" value="2"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.reset_strategy" value="connect_under_reset"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.stlink_check_serial_number" value="false"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.stlink_txt_serial_number" value=""/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.watchdog_config" value="none"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlinkenable_rtos" value="false"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlinkrestart_configurations" value="{"fVersion":1,"fItems":[{"fDisplayName":"Reset","fIsSuppressible":false,"fResetAttribute":"Software system reset","fResetStrategies":[{"fDisplayName":"Software system reset","fLaunchAttribute":"system_reset","fGdbCommands":["monitor reset\n"],"fCmdOptions":["-g"]},{"fDisplayName":"Hardware reset","fLaunchAttribute":"hardware_reset","fGdbCommands":["monitor reset hardware\n"],"fCmdOptions":["-g"]},{"fDisplayName":"Core reset","fLaunchAttribute":"core_reset","fGdbCommands":["monitor reset core\n"],"fCmdOptions":["-g"]},{"fDisplayName":"None","fLaunchAttribute":"no_reset","fGdbCommands":[],"fCmdOptions":["-g"]}],"fGdbCommandGroup":{"name":"Additional commands","commands":[]},"fStartApplication":true}]}"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.rtosproxy.enableRtosProxy" value="false"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.rtosproxy.rtosProxyCustomProperties" value=""/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.rtosproxy.rtosProxyDriver" value="threadx"/> |
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.rtosproxy.rtosProxyDriverAuto" value="false"/> |
|||
<stringAttribute key="com.st.stm32cube.ide.mcu.rtosproxy.rtosProxyDriverPort" value="cortex_m0"/> |
|||
<intAttribute key="com.st.stm32cube.ide.mcu.rtosproxy.rtosProxyPort" value="60000"/> |
|||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="false"/> |
|||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="false"/> |
|||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.initCommands" value=""/> |
|||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.ipAddress" value="localhost"/> |
|||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.jtagDeviceId" value="com.st.stm32cube.ide.mcu.debug.stlink"/> |
|||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/> |
|||
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.portNumber" value="61234"/> |
|||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.runCommands" value=""/> |
|||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/> |
|||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="true"/> |
|||
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="true"/> |
|||
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/> |
|||
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="arm-none-eabi-gdb"/> |
|||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.NON_STOP" value="false"/> |
|||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.UPDATE_THREADLIST_ON_SUSPEND" value="false"/> |
|||
<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/> |
|||
<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/> |
|||
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_START_MODE" value="remote"/> |
|||
<booleanAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN" value="true"/> |
|||
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="main"/> |
|||
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="Debug/raw407cxx.elf"/> |
|||
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="raw407cxx"/> |
|||
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/> |
|||
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1588923769"/> |
|||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> |
|||
<listEntry value="/raw407cxx"/> |
|||
</listAttribute> |
|||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> |
|||
<listEntry value="4"/> |
|||
</listAttribute> |
|||
<stringAttribute key="process_factory_id" value="com.st.stm32cube.ide.mcu.debug.launch.HardwareDebugProcessFactory"/> |
|||
</launchConfiguration> |
@ -1,200 +0,0 @@ |
|||
#MicroXplorer Configuration settings - do not modify |
|||
CAD.formats= |
|||
CAD.pinconfig= |
|||
CAD.provider= |
|||
DAC.DAC_Trigger=DAC_TRIGGER_T6_TRGO |
|||
DAC.IPParameters=DAC_Trigger |
|||
Dma.DAC1.0.Direction=DMA_MEMORY_TO_PERIPH |
|||
Dma.DAC1.0.FIFOMode=DMA_FIFOMODE_DISABLE |
|||
Dma.DAC1.0.Instance=DMA1_Stream5 |
|||
Dma.DAC1.0.MemDataAlignment=DMA_MDATAALIGN_WORD |
|||
Dma.DAC1.0.MemInc=DMA_MINC_ENABLE |
|||
Dma.DAC1.0.Mode=DMA_NORMAL |
|||
Dma.DAC1.0.PeriphDataAlignment=DMA_PDATAALIGN_WORD |
|||
Dma.DAC1.0.PeriphInc=DMA_PINC_DISABLE |
|||
Dma.DAC1.0.Priority=DMA_PRIORITY_LOW |
|||
Dma.DAC1.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,FIFOMode |
|||
Dma.Request0=DAC1 |
|||
Dma.RequestsNb=1 |
|||
FREERTOS.IPParameters=Tasks01,configENABLE_FPU,configUSE_NEWLIB_REENTRANT |
|||
FREERTOS.Tasks01=defaultTask,24,128,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL |
|||
FREERTOS.configENABLE_FPU=1 |
|||
FREERTOS.configUSE_NEWLIB_REENTRANT=1 |
|||
File.Version=6 |
|||
GPIO.groupedBy=Group By Peripherals |
|||
KeepUserPlacement=false |
|||
Mcu.CPN=STM32F407VGT6 |
|||
Mcu.Family=STM32F4 |
|||
Mcu.IP0=DAC |
|||
Mcu.IP1=DMA |
|||
Mcu.IP10=USB_OTG_FS |
|||
Mcu.IP2=FREERTOS |
|||
Mcu.IP3=NVIC |
|||
Mcu.IP4=RCC |
|||
Mcu.IP5=RNG |
|||
Mcu.IP6=TIM2 |
|||
Mcu.IP7=TIM6 |
|||
Mcu.IP8=TIM7 |
|||
Mcu.IP9=USB_DEVICE |
|||
Mcu.IPNb=11 |
|||
Mcu.Name=STM32F407V(E-G)Tx |
|||
Mcu.Package=LQFP100 |
|||
Mcu.Pin0=PC14-OSC32_IN |
|||
Mcu.Pin1=PC15-OSC32_OUT |
|||
Mcu.Pin10=VP_FREERTOS_VS_CMSIS_V2 |
|||
Mcu.Pin11=VP_RNG_VS_RNG |
|||
Mcu.Pin12=VP_TIM2_VS_ClockSourceINT |
|||
Mcu.Pin13=VP_TIM6_VS_ClockSourceINT |
|||
Mcu.Pin14=VP_TIM7_VS_ClockSourceINT |
|||
Mcu.Pin15=VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS |
|||
Mcu.Pin2=PH0-OSC_IN |
|||
Mcu.Pin3=PH1-OSC_OUT |
|||
Mcu.Pin4=PA0-WKUP |
|||
Mcu.Pin5=PA4 |
|||
Mcu.Pin6=PA5 |
|||
Mcu.Pin7=PD12 |
|||
Mcu.Pin8=PA11 |
|||
Mcu.Pin9=PA12 |
|||
Mcu.PinsNb=16 |
|||
Mcu.ThirdPartyNb=0 |
|||
Mcu.UserConstants= |
|||
Mcu.UserName=STM32F407VGTx |
|||
MxCube.Version=6.8.1 |
|||
MxDb.Version=DB.6.0.81 |
|||
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false |
|||
NVIC.DMA1_Stream5_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true |
|||
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false |
|||
NVIC.EXTI0_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true |
|||
NVIC.ForceEnableDMAVector=true |
|||
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false |
|||
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false |
|||
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false |
|||
NVIC.OTG_FS_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true |
|||
NVIC.PendSV_IRQn=true\:15\:0\:false\:false\:false\:true\:false\:false\:false |
|||
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 |
|||
NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:false\:false |
|||
NVIC.SavedPendsvIrqHandlerGenerated=true |
|||
NVIC.SavedSvcallIrqHandlerGenerated=true |
|||
NVIC.SavedSystickIrqHandlerGenerated=true |
|||
NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:true\:true\:false\:true\:false |
|||
NVIC.TIM2_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true |
|||
NVIC.TIM7_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true |
|||
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false |
|||
PA0-WKUP.GPIOParameters=GPIO_Label |
|||
PA0-WKUP.GPIO_Label=BUT_BLUE |
|||
PA0-WKUP.Locked=true |
|||
PA0-WKUP.Signal=GPXTI0 |
|||
PA11.Mode=Device_Only |
|||
PA11.Signal=USB_OTG_FS_DM |
|||
PA12.Mode=Device_Only |
|||
PA12.Signal=USB_OTG_FS_DP |
|||
PA4.Signal=COMP_DAC1_group |
|||
PA5.Signal=COMP_DAC2_group |
|||
PC14-OSC32_IN.Mode=LSE-External-Oscillator |
|||
PC14-OSC32_IN.Signal=RCC_OSC32_IN |
|||
PC15-OSC32_OUT.Mode=LSE-External-Oscillator |
|||
PC15-OSC32_OUT.Signal=RCC_OSC32_OUT |
|||
PD12.GPIOParameters=GPIO_Label |
|||
PD12.GPIO_Label=LED_GREEN |
|||
PD12.Locked=true |
|||
PD12.Signal=GPIO_Output |
|||
PH0-OSC_IN.Mode=HSE-External-Oscillator |
|||
PH0-OSC_IN.Signal=RCC_OSC_IN |
|||
PH1-OSC_OUT.Mode=HSE-External-Oscillator |
|||
PH1-OSC_OUT.Signal=RCC_OSC_OUT |
|||
PinOutPanel.RotationAngle=0 |
|||
ProjectManager.AskForMigrate=true |
|||
ProjectManager.BackupPrevious=false |
|||
ProjectManager.CompilerOptimize=6 |
|||
ProjectManager.ComputerToolchain=false |
|||
ProjectManager.CoupleFile=true |
|||
ProjectManager.CustomerFirmwarePackage= |
|||
ProjectManager.DefaultFWLocation=true |
|||
ProjectManager.DeletePrevious=true |
|||
ProjectManager.DeviceId=STM32F407VGTx |
|||
ProjectManager.FirmwarePackage=STM32Cube FW_F4 V1.27.1 |
|||
ProjectManager.FreePins=false |
|||
ProjectManager.HalAssertFull=false |
|||
ProjectManager.HeapSize=0x200 |
|||
ProjectManager.KeepUserCode=true |
|||
ProjectManager.LastFirmware=true |
|||
ProjectManager.LibraryCopy=1 |
|||
ProjectManager.MainLocation=Core/Src |
|||
ProjectManager.NoMain=false |
|||
ProjectManager.PreviousToolchain= |
|||
ProjectManager.ProjectBuild=false |
|||
ProjectManager.ProjectFileName=raw407cxx.ioc |
|||
ProjectManager.ProjectName=raw407cxx |
|||
ProjectManager.ProjectStructure= |
|||
ProjectManager.RegisterCallBack= |
|||
ProjectManager.StackSize=0x400 |
|||
ProjectManager.TargetToolchain=STM32CubeIDE |
|||
ProjectManager.ToolChainLocation= |
|||
ProjectManager.UnderRoot=true |
|||
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_USB_DEVICE_Init-USB_DEVICE-false-HAL-false,5-MX_DAC_Init-DAC-false-HAL-true,6-MX_TIM2_Init-TIM2-false-HAL-true,7-MX_TIM6_Init-TIM6-false-HAL-true,8-MX_TIM7_Init-TIM7-false-HAL-true |
|||
RCC.48MHZClocksFreq_Value=48000000 |
|||
RCC.AHBFreq_Value=168000000 |
|||
RCC.APB1CLKDivider=RCC_HCLK_DIV4 |
|||
RCC.APB1Freq_Value=42000000 |
|||
RCC.APB1TimFreq_Value=84000000 |
|||
RCC.APB2CLKDivider=RCC_HCLK_DIV2 |
|||
RCC.APB2Freq_Value=84000000 |
|||
RCC.APB2TimFreq_Value=168000000 |
|||
RCC.CortexFreq_Value=168000000 |
|||
RCC.EthernetFreq_Value=168000000 |
|||
RCC.FCLKCortexFreq_Value=168000000 |
|||
RCC.FamilyName=M |
|||
RCC.HCLKFreq_Value=168000000 |
|||
RCC.HSE_VALUE=8000000 |
|||
RCC.HSI_VALUE=16000000 |
|||
RCC.I2SClocksFreq_Value=192000000 |
|||
RCC.IPParameters=48MHZClocksFreq_Value,AHBFreq_Value,APB1CLKDivider,APB1Freq_Value,APB1TimFreq_Value,APB2CLKDivider,APB2Freq_Value,APB2TimFreq_Value,CortexFreq_Value,EthernetFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2SClocksFreq_Value,LSI_VALUE,MCO2PinFreq_Value,PLLCLKFreq_Value,PLLM,PLLN,PLLQ,PLLQCLKFreq_Value,RTCFreq_Value,RTCHSEDivFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,VCOI2SOutputFreq_Value,VCOInputFreq_Value,VCOOutputFreq_Value,VcooutputI2S |
|||
RCC.LSI_VALUE=32000 |
|||
RCC.MCO2PinFreq_Value=168000000 |
|||
RCC.PLLCLKFreq_Value=168000000 |
|||
RCC.PLLM=4 |
|||
RCC.PLLN=168 |
|||
RCC.PLLQ=7 |
|||
RCC.PLLQCLKFreq_Value=48000000 |
|||
RCC.RTCFreq_Value=32000 |
|||
RCC.RTCHSEDivFreq_Value=4000000 |
|||
RCC.SYSCLKFreq_VALUE=168000000 |
|||
RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK |
|||
RCC.VCOI2SOutputFreq_Value=384000000 |
|||
RCC.VCOInputFreq_Value=2000000 |
|||
RCC.VCOOutputFreq_Value=336000000 |
|||
RCC.VcooutputI2S=192000000 |
|||
SH.COMP_DAC1_group.0=DAC_OUT1,DAC_OUT1 |
|||
SH.COMP_DAC1_group.ConfNb=1 |
|||
SH.COMP_DAC2_group.0=DAC_OUT2,DAC_OUT2 |
|||
SH.COMP_DAC2_group.ConfNb=1 |
|||
SH.GPXTI0.0=GPIO_EXTI0 |
|||
SH.GPXTI0.ConfNb=1 |
|||
TIM6.IPParameters=TIM_MasterOutputTrigger,Period |
|||
TIM6.Period=600 |
|||
TIM6.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE |
|||
TIM7.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE |
|||
TIM7.IPParameters=AutoReloadPreload |
|||
USB_DEVICE.CLASS_NAME_FS=CDC |
|||
USB_DEVICE.IPParameters=VirtualMode-CDC_FS,VirtualModeFS,CLASS_NAME_FS,PRODUCT_STRING_CDC_FS,MANUFACTURER_STRING-CDC_FS |
|||
USB_DEVICE.MANUFACTURER_STRING-CDC_FS=Heck |
|||
USB_DEVICE.PRODUCT_STRING_CDC_FS=STM32 HeckPort |
|||
USB_DEVICE.VirtualMode-CDC_FS=Cdc |
|||
USB_DEVICE.VirtualModeFS=Cdc_FS |
|||
USB_OTG_FS.IPParameters=VirtualMode |
|||
USB_OTG_FS.VirtualMode=Device_Only |
|||
VP_FREERTOS_VS_CMSIS_V2.Mode=CMSIS_V2 |
|||
VP_FREERTOS_VS_CMSIS_V2.Signal=FREERTOS_VS_CMSIS_V2 |
|||
VP_RNG_VS_RNG.Mode=RNG_Activate |
|||
VP_RNG_VS_RNG.Signal=RNG_VS_RNG |
|||
VP_TIM2_VS_ClockSourceINT.Mode=Internal |
|||
VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT |
|||
VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer |
|||
VP_TIM6_VS_ClockSourceINT.Signal=TIM6_VS_ClockSourceINT |
|||
VP_TIM7_VS_ClockSourceINT.Mode=Enable_Timer |
|||
VP_TIM7_VS_ClockSourceINT.Signal=TIM7_VS_ClockSourceINT |
|||
VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS.Mode=CDC_FS |
|||
VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS.Signal=USB_DEVICE_VS_USB_DEVICE_CDC_FS |
|||
board=custom |
|||
rtos.0.ip=FREERTOS |
|||
isbadioc=false |
Loading…
Reference in new issue