テスト用のあれこれ共用フォルダ
リビジョン | a645709f77332ce61108f006b47fe78d7f3fdbcb (tree) |
---|---|
日時 | 2018-09-11 21:03:54 |
作者 | takemasa <suikan@user...> |
コミッター | takemasa |
Migrated to CubeMX 4.27.0
Confirmed possible to build
@@ -12,8 +12,8 @@ | ||
12 | 12 | <targetDefinitions> |
13 | 13 | <board id="nucleo-f746zg"> |
14 | 14 | <name>NUCLEO-F746ZG</name> |
15 | - <dbgIF>SWD</dbgIF> | |
16 | 15 | <dbgIF>JTAG</dbgIF> |
16 | + <dbgIF>SWD</dbgIF> | |
17 | 17 | <dbgDEV>ST-Link</dbgDEV> |
18 | 18 | <mcuId>stm32f746zgtx</mcuId> |
19 | 19 | </board> |
@@ -30,7 +30,7 @@ | ||
30 | 30 | </outputEntries> |
31 | 31 | </builder> |
32 | 32 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.1849869409" name="MCU GCC Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler"> |
33 | - <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.1179192762" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.debug" valueType="enumerated" /> | |
33 | + <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.1179192762" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.more" valueType="enumerated" /> | |
34 | 34 | <option id="gnu.c.compiler.option.debugging.level.910454559" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated" /> |
35 | 35 | <option id="gnu.c.compiler.option.include.paths.1438682019" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
36 | 36 | <listOptionValue builtIn="false" value="../Inc" /> |
@@ -54,7 +54,7 @@ | ||
54 | 54 | <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.1085280123" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s" /> |
55 | 55 | </tool> |
56 | 56 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.343959799" name="MCU G++ Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler"> |
57 | - <option id="gnu.cpp.compiler.option.optimization.level.1192206153" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.debug" valueType="enumerated" /> | |
57 | + <option id="gnu.cpp.compiler.option.optimization.level.1192206153" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.more" valueType="enumerated" /> | |
58 | 58 | <option id="gnu.cpp.compiler.option.debugging.level.47341384" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated" /> |
59 | 59 | <option id="gnu.cpp.compiler.option.include.paths.660485106" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
60 | 60 | <listOptionValue builtIn="false" value="../Inc" /> |
@@ -114,9 +114,7 @@ | ||
114 | 114 | </sourceEntries> |
115 | 115 | </configuration> |
116 | 116 | </storageModule> |
117 | - <storageModule moduleId="org.eclipse.cdt.core.externalSettings"> | |
118 | - <externalSettings containerId="murasaki;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier" /> | |
119 | - </storageModule> | |
117 | + <storageModule moduleId="org.eclipse.cdt.core.externalSettings" /> | |
120 | 118 | </cconfiguration> |
121 | 119 | <cconfiguration id="fr.ac6.managedbuild.config.gnu.cross.exe.release.1685491392"> |
122 | 120 | <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="fr.ac6.managedbuild.config.gnu.cross.exe.release.1685491392" moduleId="org.eclipse.cdt.core.settings" name="Release"> |
@@ -147,7 +145,7 @@ | ||
147 | 145 | </outputEntries> |
148 | 146 | </builder> |
149 | 147 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.1849869409" name="MCU GCC Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler"> |
150 | - <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.1179192762" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.debug" valueType="enumerated" /> | |
148 | + <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.1179192762" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.more" valueType="enumerated" /> | |
151 | 149 | <option id="gnu.c.compiler.option.debugging.level.910454559" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated" /> |
152 | 150 | <option id="gnu.c.compiler.option.include.paths.1438682019" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
153 | 151 | <listOptionValue builtIn="false" value="../Inc" /> |
@@ -167,12 +165,12 @@ | ||
167 | 165 | <listOptionValue builtIn="false" value="STM32F091xC" /> |
168 | 166 | </option> |
169 | 167 | <option id="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other.1996299564" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-fmessage-length=0" valueType="string" /> |
170 | - <option id="gnu.c.compiler.option.dialect.std.1279109881" superClass="gnu.c.compiler.option.dialect.std" useByScannerDiscovery="true" value="gnu.c.compiler.dialect.default" valueType="enumerated" /> | |
168 | + <option id="gnu.c.compiler.option.dialect.std.1279109881" name="Language standard" superClass="gnu.c.compiler.option.dialect.std" useByScannerDiscovery="true" value="gnu.c.compiler.dialect.default" valueType="enumerated" /> | |
171 | 169 | <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1041978037" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c" /> |
172 | 170 | <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.1085280123" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s" /> |
173 | 171 | </tool> |
174 | 172 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.343959799" name="MCU G++ Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler"> |
175 | - <option id="gnu.cpp.compiler.option.optimization.level.1192206153" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.debug" valueType="enumerated" /> | |
173 | + <option id="gnu.cpp.compiler.option.optimization.level.1192206153" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.more" valueType="enumerated" /> | |
176 | 174 | <option id="gnu.cpp.compiler.option.debugging.level.47341384" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated" /> |
177 | 175 | <option id="gnu.cpp.compiler.option.include.paths.1266312786" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
178 | 176 | <listOptionValue builtIn="false" value="../Inc" /> |
@@ -236,9 +234,7 @@ | ||
236 | 234 | </sourceEntries> |
237 | 235 | </configuration> |
238 | 236 | </storageModule> |
239 | - <storageModule moduleId="org.eclipse.cdt.core.externalSettings"> | |
240 | - <externalSettings containerId="murasaki;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier" /> | |
241 | - </storageModule> | |
237 | + <storageModule moduleId="org.eclipse.cdt.core.externalSettings" /> | |
242 | 238 | </cconfiguration> |
243 | 239 | </storageModule> |
244 | 240 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
@@ -5,10 +5,10 @@ SourcePath=/home/takemasa/shared_foo/stm32_development/nucleo-f091rc-fujitsubo-t | ||
5 | 5 | SourceFiles=FreeRTOSConfig.h;stm32f0xx_it.h;stm32f0xx_hal_conf.h;main.h;freertos.c;stm32f0xx_it.c;stm32f0xx_hal_msp.c;stm32f0xx_hal_timebase_TIM.c;main.c; |
6 | 6 | |
7 | 7 | [PreviousLibFiles] |
8 | -LibFiles=Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h;Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/portmacro.h;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/port.c;Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f091xc.h;Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h;Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h;Drivers/CMSIS/Device/ST/STM32F0xx/Source/Templates/system_stm32f0xx.c;Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h;Middlewares/Third_Party/FreeRTOS/Source/include/timers.h;Middlewares/Third_Party/FreeRTOS/Source/include/queue.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h;Middlewares/Third_Party/FreeRTOS/Source/include/task.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h;Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig_template.h;Middlewares/Third_Party/FreeRTOS/Source/include/list.h;Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h;Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h;Middlewares/Third_Party/FreeRTOS/Source/include/portable.h;Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h;Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Drivers/CMSIS/Include/core_cmFunc.h;Drivers/CMSIS/Include/arm_math.h;Drivers/CMSIS/Include/core_cm3.h;Drivers/CMSIS/Include/core_cm4.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/arm_const_structs.h;Drivers/CMSIS/Include/core_cmSimd.h;Drivers/CMSIS/Include/core_cmInstr.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/cmsis_armcc_V6.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/arm_common_tables.h;Drivers/CMSIS/Include/core_sc300.h; | |
8 | +LibFiles=Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h;Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h;Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/portmacro.h;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c;Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/port.c;Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f091xc.h;Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h;Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h;Drivers/CMSIS/Device/ST/STM32F0xx/Source/Templates/system_stm32f0xx.c;Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h;Middlewares/Third_Party/FreeRTOS/Source/include/list.h;Middlewares/Third_Party/FreeRTOS/Source/include/queue.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h;Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h;Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h;Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h;Middlewares/Third_Party/FreeRTOS/Source/include/timers.h;Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h;Middlewares/Third_Party/FreeRTOS/Source/include/task.h;Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h;Middlewares/Third_Party/FreeRTOS/Source/include/portable.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig_template.h;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/cmsis_armcc_V6.h;Drivers/CMSIS/Include/core_cmSimd.h;Drivers/CMSIS/Include/arm_math.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/arm_const_structs.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/core_cmFunc.h;Drivers/CMSIS/Include/core_cm3.h;Drivers/CMSIS/Include/core_cm4.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_cmInstr.h;Drivers/CMSIS/Include/core_sc300.h;Drivers/CMSIS/Include/arm_common_tables.h; | |
9 | 9 | |
10 | 10 | [PreviousUsedSW4STM32Files] |
11 | -SourceFiles=../Src/main.c;../Src/freertos.c;../Src/stm32f0xx_it.c;../Src/stm32f0xx_hal_msp.c;../Src/stm32f0xx_hal_timebase_TIM.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/port.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;../Src/system_stm32f0xx.c;../Drivers/CMSIS/Device/ST/STM32F0xx/Source/Templates/system_stm32f0xx.c;/home/takemasa/shared_foo/stm32_development/nucleo-f091rc-fujitsubo-test///startup/startup_stm32f091xc.s;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/port.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c; | |
11 | +SourceFiles=../Src/main.c;../Src/freertos.c;../Src/stm32f0xx_it.c;../Src/stm32f0xx_hal_msp.c;../Src/stm32f0xx_hal_timebase_TIM.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c;../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/port.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;..//Src/system_stm32f0xx.c;../Drivers/CMSIS/Device/ST/STM32F0xx/Source/Templates/system_stm32f0xx.c;/home/takemasa/shared_foo/stm32_development/nucleo-f091rc-fujitsubo-test//startup/startup_stm32f091xc.s;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/port.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c; | |
12 | 12 | HeaderPath=../Drivers/STM32F0xx_HAL_Driver/Inc;../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0;../Drivers/CMSIS/Device/ST/STM32F0xx/Include;../Middlewares/Third_Party/FreeRTOS/Source/include;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS;../Drivers/CMSIS/Include;../Inc; |
13 | 13 | CDefines=__weak:"__attribute__((weak))";__packed:"__attribute__((__packed__))"; |
14 | 14 |
@@ -3,7 +3,6 @@ | ||
3 | 3 | <name>nucleo-f091rc-fujitsubo-test</name> |
4 | 4 | <comment /> |
5 | 5 | <projects> |
6 | - <project>murasaki</project> | |
7 | 6 | </projects> |
8 | 7 | <buildSpec> |
9 | 8 | <buildCommand> |
@@ -89,7 +89,6 @@ | ||
89 | 89 | /* Ensure stdint is only used by the compiler, and not the assembler. */ |
90 | 90 | #if defined(__ICCARM__) || defined(__CC_ARM) || defined(__GNUC__) |
91 | 91 | #include <stdint.h> |
92 | - #include "main.h" | |
93 | 92 | extern uint32_t SystemCoreClock; |
94 | 93 | #endif |
95 | 94 |
@@ -102,7 +101,7 @@ | ||
102 | 101 | #define configTICK_RATE_HZ ((TickType_t)1000) |
103 | 102 | #define configMAX_PRIORITIES ( 7 ) |
104 | 103 | #define configMINIMAL_STACK_SIZE ((uint16_t)256) |
105 | -#define configTOTAL_HEAP_SIZE ((size_t)30000) | |
104 | +#define configTOTAL_HEAP_SIZE ((size_t)28000) | |
106 | 105 | #define configMAX_TASK_NAME_LEN ( 16 ) |
107 | 106 | #define configUSE_16_BIT_TICKS 0 |
108 | 107 | #define configUSE_MUTEXES 1 |
@@ -150,7 +149,7 @@ See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */ | ||
150 | 149 | |
151 | 150 | /* Normal assert() semantics without relying on the provision of an assert.h |
152 | 151 | header file. */ |
153 | -/* USER CODE BEGIN 1 */ | |
152 | +/* USER CODE BEGIN 1 */ | |
154 | 153 | #define configASSERT( x ) if ((x) == 0) {taskDISABLE_INTERRUPTS(); for( ;; );} |
155 | 154 | /* USER CODE END 1 */ |
156 | 155 |
@@ -1,7 +1,8 @@ | ||
1 | 1 | /** |
2 | 2 | ****************************************************************************** |
3 | - * File Name : main.h | |
4 | - * Description : This file contains the common defines of the application | |
3 | + * @file : main.h | |
4 | + * @brief : Header for main.c file. | |
5 | + * This file contains the common defines of the application. | |
5 | 6 | ****************************************************************************** |
6 | 7 | * This notice applies to any and all portions of this file |
7 | 8 | * that are not between comment pairs USER CODE BEGIN and |
@@ -45,10 +46,12 @@ | ||
45 | 46 | * |
46 | 47 | ****************************************************************************** |
47 | 48 | */ |
49 | + | |
48 | 50 | /* Define to prevent recursive inclusion -------------------------------------*/ |
49 | -#ifndef __MAIN_H | |
50 | -#define __MAIN_H | |
51 | - /* Includes ------------------------------------------------------------------*/ | |
51 | +#ifndef __MAIN_H__ | |
52 | +#define __MAIN_H__ | |
53 | + | |
54 | +/* Includes ------------------------------------------------------------------*/ | |
52 | 55 | |
53 | 56 | /* USER CODE BEGIN Includes */ |
54 | 57 |
@@ -85,21 +88,27 @@ | ||
85 | 88 | #define SPI_CS_Pin GPIO_PIN_6 |
86 | 89 | #define SPI_CS_GPIO_Port GPIOB |
87 | 90 | |
91 | +/* ########################## Assert Selection ############################## */ | |
92 | +/** | |
93 | + * @brief Uncomment the line below to expanse the "assert_param" macro in the | |
94 | + * HAL drivers code | |
95 | + */ | |
96 | +/* #define USE_FULL_ASSERT 1U */ | |
97 | + | |
88 | 98 | /* USER CODE BEGIN Private defines */ |
89 | 99 | |
90 | 100 | /* USER CODE END Private defines */ |
91 | 101 | |
102 | +#ifdef __cplusplus | |
103 | + extern "C" { | |
104 | +#endif | |
92 | 105 | void _Error_Handler(char *, int); |
93 | 106 | |
94 | 107 | #define Error_Handler() _Error_Handler(__FILE__, __LINE__) |
108 | +#ifdef __cplusplus | |
109 | +} | |
110 | +#endif | |
95 | 111 | |
96 | -/** | |
97 | - * @} | |
98 | - */ | |
99 | - | |
100 | -/** | |
101 | - * @} | |
102 | -*/ | |
112 | +#endif /* __MAIN_H__ */ | |
103 | 113 | |
104 | -#endif /* __MAIN_H */ | |
105 | 114 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |
@@ -73,6 +73,7 @@ | ||
73 | 73 | /*#define HAL_SMBUS_MODULE_ENABLED */ |
74 | 74 | /*#define HAL_WWDG_MODULE_ENABLED */ |
75 | 75 | /*#define HAL_PCD_MODULE_ENABLED */ |
76 | +/*#define HAL_EXTI_MODULE_ENABLED */ | |
76 | 77 | #define HAL_CORTEX_MODULE_ENABLED |
77 | 78 | #define HAL_DMA_MODULE_ENABLED |
78 | 79 | #define HAL_FLASH_MODULE_ENABLED |
@@ -173,7 +174,7 @@ | ||
173 | 174 | * @brief Uncomment the line below to expanse the "assert_param" macro in the |
174 | 175 | * HAL drivers code |
175 | 176 | */ |
176 | -/* #define USE_FULL_ASSERT 1 */ | |
177 | +/* #define USE_FULL_ASSERT 1U */ | |
177 | 178 | |
178 | 179 | /* ################## SPI peripheral configuration ########################## */ |
179 | 180 |
@@ -193,6 +194,10 @@ | ||
193 | 194 | #include "stm32f0xx_hal_rcc.h" |
194 | 195 | #endif /* HAL_RCC_MODULE_ENABLED */ |
195 | 196 | |
197 | +#ifdef HAL_EXTI_MODULE_ENABLED | |
198 | + #include "stm32f0xx_hal_exti.h" | |
199 | +#endif /* HAL_EXTI_MODULE_ENABLED */ | |
200 | + | |
196 | 201 | #ifdef HAL_GPIO_MODULE_ENABLED |
197 | 202 | #include "stm32f0xx_hal_gpio.h" |
198 | 203 | #endif /* HAL_GPIO_MODULE_ENABLED */ |
@@ -1,3 +1,4 @@ | ||
1 | +/* USER CODE BEGIN Header */ | |
1 | 2 | /** |
2 | 3 | ****************************************************************************** |
3 | 4 | * File Name : freertos.c |
@@ -45,29 +46,44 @@ | ||
45 | 46 | * |
46 | 47 | ****************************************************************************** |
47 | 48 | */ |
49 | +/* USER CODE END Header */ | |
48 | 50 | |
49 | 51 | /* Includes ------------------------------------------------------------------*/ |
50 | 52 | #include "FreeRTOS.h" |
51 | 53 | #include "task.h" |
54 | +#include "main.h" | |
52 | 55 | |
56 | +/* Private includes ----------------------------------------------------------*/ | |
53 | 57 | /* USER CODE BEGIN Includes */ |
54 | 58 | |
55 | 59 | /* USER CODE END Includes */ |
56 | 60 | |
57 | -/* Variables -----------------------------------------------------------------*/ | |
61 | +/* Private typedef -----------------------------------------------------------*/ | |
62 | +/* USER CODE BEGIN PTD */ | |
58 | 63 | |
64 | +/* USER CODE END PTD */ | |
65 | + | |
66 | +/* Private define ------------------------------------------------------------*/ | |
67 | +/* USER CODE BEGIN PD */ | |
68 | + | |
69 | +/* USER CODE END PD */ | |
70 | + | |
71 | +/* Private macro -------------------------------------------------------------*/ | |
72 | +/* USER CODE BEGIN PM */ | |
73 | + | |
74 | +/* USER CODE END PM */ | |
75 | + | |
76 | +/* Private variables ---------------------------------------------------------*/ | |
59 | 77 | /* USER CODE BEGIN Variables */ |
60 | 78 | |
61 | 79 | /* USER CODE END Variables */ |
62 | 80 | |
63 | -/* Function prototypes -------------------------------------------------------*/ | |
64 | - | |
81 | +/* Private function prototypes -----------------------------------------------*/ | |
65 | 82 | /* USER CODE BEGIN FunctionPrototypes */ |
66 | 83 | |
67 | 84 | /* USER CODE END FunctionPrototypes */ |
68 | 85 | |
69 | -/* Hook prototypes */ | |
70 | - | |
86 | +/* Private application code --------------------------------------------------*/ | |
71 | 87 | /* USER CODE BEGIN Application */ |
72 | 88 | |
73 | 89 | /* USER CODE END Application */ |
@@ -1,7 +1,8 @@ | ||
1 | + | |
1 | 2 | /** |
2 | 3 | ****************************************************************************** |
3 | - * File Name : main.c | |
4 | - * Description : Main program body | |
4 | + * @file : main.c | |
5 | + * @brief : Main program body | |
5 | 6 | ****************************************************************************** |
6 | 7 | * This notice applies to any and all portions of this file |
7 | 8 | * that are not between comment pairs USER CODE BEGIN and |
@@ -90,9 +91,13 @@ void StartDefaultTask(void const * argument); | ||
90 | 91 | |
91 | 92 | /* USER CODE END 0 */ |
92 | 93 | |
94 | +/** | |
95 | + * @brief The application entry point. | |
96 | + * | |
97 | + * @retval None | |
98 | + */ | |
93 | 99 | int main(void) |
94 | 100 | { |
95 | - | |
96 | 101 | /* USER CODE BEGIN 1 */ |
97 | 102 | |
98 | 103 | /* USER CODE END 1 */ |
@@ -119,7 +124,6 @@ int main(void) | ||
119 | 124 | MX_USART2_UART_Init(); |
120 | 125 | MX_I2C1_Init(); |
121 | 126 | MX_SPI1_Init(); |
122 | - | |
123 | 127 | /* USER CODE BEGIN 2 */ |
124 | 128 | |
125 | 129 | /* USER CODE END 2 */ |
@@ -168,8 +172,10 @@ int main(void) | ||
168 | 172 | |
169 | 173 | } |
170 | 174 | |
171 | -/** System Clock Configuration | |
172 | -*/ | |
175 | +/** | |
176 | + * @brief System Clock Configuration | |
177 | + * @retval None | |
178 | + */ | |
173 | 179 | void SystemClock_Config(void) |
174 | 180 | { |
175 | 181 |
@@ -400,7 +406,13 @@ static void MX_GPIO_Init(void) | ||
400 | 406 | |
401 | 407 | /* USER CODE END 4 */ |
402 | 408 | |
403 | -/* StartDefaultTask function */ | |
409 | +/* USER CODE BEGIN Header_StartDefaultTask */ | |
410 | +/** | |
411 | + * @brief Function implementing the defaultTask thread. | |
412 | + * @param argument: Not used | |
413 | + * @retval None | |
414 | + */ | |
415 | +/* USER CODE END Header_StartDefaultTask */ | |
404 | 416 | void StartDefaultTask(void const * argument) |
405 | 417 | { |
406 | 418 |
@@ -425,58 +437,56 @@ void StartDefaultTask(void const * argument) | ||
425 | 437 | */ |
426 | 438 | void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) |
427 | 439 | { |
428 | -/* USER CODE BEGIN Callback 0 */ | |
440 | + /* USER CODE BEGIN Callback 0 */ | |
429 | 441 | |
430 | -/* USER CODE END Callback 0 */ | |
442 | + /* USER CODE END Callback 0 */ | |
431 | 443 | if (htim->Instance == TIM17) { |
432 | 444 | HAL_IncTick(); |
433 | 445 | } |
434 | -/* USER CODE BEGIN Callback 1 */ | |
446 | + /* USER CODE BEGIN Callback 1 */ | |
435 | 447 | |
436 | -/* USER CODE END Callback 1 */ | |
448 | + /* USER CODE END Callback 1 */ | |
437 | 449 | } |
438 | 450 | |
439 | 451 | /** |
440 | 452 | * @brief This function is executed in case of error occurrence. |
441 | - * @param None | |
453 | + * @param file: The file name as string. | |
454 | + * @param line: The line in file as a number. | |
442 | 455 | * @retval None |
443 | 456 | */ |
444 | -void _Error_Handler(char * file, int line) | |
457 | +void _Error_Handler(char *file, int line) | |
445 | 458 | { |
446 | 459 | /* USER CODE BEGIN Error_Handler_Debug */ |
447 | 460 | /* User can add his own implementation to report the HAL error return state */ |
448 | 461 | while(1) |
449 | 462 | { |
450 | 463 | } |
451 | - /* USER CODE END Error_Handler_Debug */ | |
464 | + /* USER CODE END Error_Handler_Debug */ | |
452 | 465 | } |
453 | 466 | |
454 | -#ifdef USE_FULL_ASSERT | |
455 | - | |
467 | +#ifdef USE_FULL_ASSERT | |
456 | 468 | /** |
457 | - * @brief Reports the name of the source file and the source line number | |
458 | - * where the assert_param error has occurred. | |
459 | - * @param file: pointer to the source file name | |
460 | - * @param line: assert_param error line source number | |
461 | - * @retval None | |
462 | - */ | |
469 | + * @brief Reports the name of the source file and the source line number | |
470 | + * where the assert_param error has occurred. | |
471 | + * @param file: pointer to the source file name | |
472 | + * @param line: assert_param error line source number | |
473 | + * @retval None | |
474 | + */ | |
463 | 475 | void assert_failed(uint8_t* file, uint32_t line) |
464 | -{ | |
476 | +{ | |
465 | 477 | /* USER CODE BEGIN 6 */ |
466 | 478 | /* User can add his own implementation to report the file name and line number, |
467 | 479 | ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */ |
468 | 480 | /* USER CODE END 6 */ |
469 | - | |
470 | 481 | } |
471 | - | |
472 | -#endif | |
482 | +#endif /* USE_FULL_ASSERT */ | |
473 | 483 | |
474 | 484 | /** |
475 | 485 | * @} |
476 | - */ | |
486 | + */ | |
477 | 487 | |
478 | 488 | /** |
479 | 489 | * @} |
480 | -*/ | |
490 | + */ | |
481 | 491 | |
482 | 492 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |
@@ -48,7 +48,6 @@ | ||
48 | 48 | */ |
49 | 49 | /* Includes ------------------------------------------------------------------*/ |
50 | 50 | #include "stm32f0xx_hal.h" |
51 | - | |
52 | 51 | extern DMA_HandleTypeDef hdma_spi1_rx; |
53 | 52 | |
54 | 53 | extern DMA_HandleTypeDef hdma_spi1_tx; |
@@ -71,6 +70,7 @@ void HAL_MspInit(void) | ||
71 | 70 | /* USER CODE END MspInit 0 */ |
72 | 71 | |
73 | 72 | __HAL_RCC_SYSCFG_CLK_ENABLE(); |
73 | + __HAL_RCC_PWR_CLK_ENABLE(); | |
74 | 74 | |
75 | 75 | /* System interrupt init*/ |
76 | 76 | /* SVC_IRQn interrupt configuration */ |
@@ -44,7 +44,7 @@ FREERTOS.FootprintOK=true | ||
44 | 44 | FREERTOS.IPParameters=Tasks01,configMINIMAL_STACK_SIZE,configTOTAL_HEAP_SIZE,FootprintOK |
45 | 45 | FREERTOS.Tasks01=defaultTask,0,256,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL |
46 | 46 | FREERTOS.configMINIMAL_STACK_SIZE=256 |
47 | -FREERTOS.configTOTAL_HEAP_SIZE=30000 | |
47 | +FREERTOS.configTOTAL_HEAP_SIZE=28000 | |
48 | 48 | File.Version=6 |
49 | 49 | KeepUserPlacement=true |
50 | 50 | Mcu.Family=STM32F0 |
@@ -88,8 +88,8 @@ Mcu.PinsNb=25 | ||
88 | 88 | Mcu.ThirdPartyNb=0 |
89 | 89 | Mcu.UserConstants= |
90 | 90 | Mcu.UserName=STM32F091RCTx |
91 | -MxCube.Version=4.22.1 | |
92 | -MxDb.Version=DB.4.0.221 | |
91 | +MxCube.Version=4.27.0 | |
92 | +MxDb.Version=DB.4.0.270 | |
93 | 93 | NVIC.DMA1_Ch1_IRQn=true\:3\:0\:false\:false\:true\:true\:false |
94 | 94 | NVIC.DMA1_Ch2_3_DMA2_Ch1_2_IRQn=true\:3\:0\:false\:false\:true\:true\:false |
95 | 95 | NVIC.DMA1_Ch4_7_DMA2_Ch3_5_IRQn=true\:3\:0\:false\:false\:true\:true\:false |
@@ -219,6 +219,8 @@ ProjectManager.HeapSize=0x200 | ||
219 | 219 | ProjectManager.KeepUserCode=true |
220 | 220 | ProjectManager.LastFirmware=true |
221 | 221 | ProjectManager.LibraryCopy=1 |
222 | +ProjectManager.MainLocation=Src | |
223 | +ProjectManager.NoMain=false | |
222 | 224 | ProjectManager.PreviousToolchain=SW4STM32 |
223 | 225 | ProjectManager.ProjectBuild=false |
224 | 226 | ProjectManager.ProjectFileName=nucleo-f091rc-fujitsubo-test.ioc |
@@ -1,265 +1,265 @@ | ||
1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | 2 | <?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> |
3 | 3 | <storageModule moduleId="org.eclipse.cdt.core.settings"> |
4 | 4 | <cconfiguration id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696"> |
5 | 5 | <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696" moduleId="org.eclipse.cdt.core.settings" name="Debug"> |
6 | - <externalSettings/> | |
6 | + <externalSettings /> | |
7 | 7 | <extensions> |
8 | - <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> | |
9 | - <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
10 | - <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
11 | - <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
12 | - <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> | |
13 | - <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
8 | + <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser" /> | |
9 | + <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
10 | + <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
11 | + <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
12 | + <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser" /> | |
13 | + <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
14 | 14 | </extensions> |
15 | 15 | </storageModule> |
16 | 16 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
17 | 17 | <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="fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696" name="Debug" parent="fr.ac6.managedbuild.config.gnu.cross.exe.debug" postannouncebuildStep="Generating hex and Printing size information:" postbuildStep="arm-none-eabi-objcopy -O ihex "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.hex" && arm-none-eabi-size "${BuildArtifactFileName}""> |
18 | 18 | <folderInfo id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696." name="/" resourcePath=""> |
19 | 19 | <toolChain id="fr.ac6.managedbuild.toolchain.gnu.cross.exe.debug.1480550335" name="Ac6 STM32 MCU GCC" superClass="fr.ac6.managedbuild.toolchain.gnu.cross.exe.debug"> |
20 | - <option id="fr.ac6.managedbuild.option.gnu.cross.prefix.72500140" name="Prefix" superClass="fr.ac6.managedbuild.option.gnu.cross.prefix" value="arm-none-eabi-" valueType="string"/> | |
21 | - <option id="fr.ac6.managedbuild.option.gnu.cross.mcu.445347219" name="Mcu" superClass="fr.ac6.managedbuild.option.gnu.cross.mcu" value="STM32L152RETx" valueType="string"/> | |
22 | - <option id="fr.ac6.managedbuild.option.gnu.cross.board.310261258" name="Board" superClass="fr.ac6.managedbuild.option.gnu.cross.board" value="NUCLEO-L152RE" valueType="string"/> | |
23 | - <option id="fr.ac6.managedbuild.option.gnu.cross.instructionSet.552833575" name="Instruction Set" superClass="fr.ac6.managedbuild.option.gnu.cross.instructionSet" value="fr.ac6.managedbuild.option.gnu.cross.instructionSet.thumbII" valueType="enumerated"/> | |
24 | - <option id="fr.ac6.managedbuild.option.gnu.cross.fpu.2061609826" name="Floating point hardware" superClass="fr.ac6.managedbuild.option.gnu.cross.fpu" value="fr.ac6.managedbuild.option.gnu.cross.fpu.no" valueType="enumerated"/> | |
25 | - <option id="fr.ac6.managedbuild.option.gnu.cross.floatabi.1182046176" name="Floating-point ABI" superClass="fr.ac6.managedbuild.option.gnu.cross.floatabi" value="fr.ac6.managedbuild.option.gnu.cross.floatabi.soft" valueType="enumerated"/> | |
26 | - <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="fr.ac6.managedbuild.targetPlatform.gnu.cross.709366608" isAbstract="false" osList="all" superClass="fr.ac6.managedbuild.targetPlatform.gnu.cross"/> | |
20 | + <option id="fr.ac6.managedbuild.option.gnu.cross.prefix.72500140" name="Prefix" superClass="fr.ac6.managedbuild.option.gnu.cross.prefix" value="arm-none-eabi-" valueType="string" /> | |
21 | + <option id="fr.ac6.managedbuild.option.gnu.cross.mcu.445347219" name="Mcu" superClass="fr.ac6.managedbuild.option.gnu.cross.mcu" value="STM32L152RETx" valueType="string" /> | |
22 | + <option id="fr.ac6.managedbuild.option.gnu.cross.board.310261258" name="Board" superClass="fr.ac6.managedbuild.option.gnu.cross.board" value="NUCLEO-L152RE" valueType="string" /> | |
23 | + <option id="fr.ac6.managedbuild.option.gnu.cross.instructionSet.552833575" name="Instruction Set" superClass="fr.ac6.managedbuild.option.gnu.cross.instructionSet" value="fr.ac6.managedbuild.option.gnu.cross.instructionSet.thumbII" valueType="enumerated" /> | |
24 | + <option id="fr.ac6.managedbuild.option.gnu.cross.fpu.2061609826" name="Floating point hardware" superClass="fr.ac6.managedbuild.option.gnu.cross.fpu" value="fr.ac6.managedbuild.option.gnu.cross.fpu.no" valueType="enumerated" /> | |
25 | + <option id="fr.ac6.managedbuild.option.gnu.cross.floatabi.1182046176" name="Floating-point ABI" superClass="fr.ac6.managedbuild.option.gnu.cross.floatabi" value="fr.ac6.managedbuild.option.gnu.cross.floatabi.soft" valueType="enumerated" /> | |
26 | + <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="fr.ac6.managedbuild.targetPlatform.gnu.cross.709366608" isAbstract="false" osList="all" superClass="fr.ac6.managedbuild.targetPlatform.gnu.cross" /> | |
27 | 27 | <builder buildPath="${workspace_loc:/nucleo-l152re-fujitsubo-test}/Debug" id="fr.ac6.managedbuild.builder.gnu.cross.1862196485" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="fr.ac6.managedbuild.builder.gnu.cross"> |
28 | 28 | <outputEntries> |
29 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="outputPath" name="Debug"/> | |
29 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="outputPath" name="Debug" /> | |
30 | 30 | </outputEntries> |
31 | 31 | </builder> |
32 | 32 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.1141445363" name="MCU GCC Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler"> |
33 | - <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.714100546" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.more" valueType="enumerated"/> | |
34 | - <option id="gnu.c.compiler.option.debugging.level.1345856497" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated"/> | |
33 | + <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.714100546" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.more" valueType="enumerated" /> | |
34 | + <option id="gnu.c.compiler.option.debugging.level.1345856497" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated" /> | |
35 | 35 | <option id="gnu.c.compiler.option.include.paths.641170086" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
36 | - <listOptionValue builtIn="false" value="../Inc"/> | |
37 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc"/> | |
38 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy"/> | |
39 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3"/> | |
40 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include"/> | |
41 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> | |
42 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS"/> | |
43 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> | |
36 | + <listOptionValue builtIn="false" value="../Inc" /> | |
37 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc" /> | |
38 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy" /> | |
39 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3" /> | |
40 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include" /> | |
41 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include" /> | |
42 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS" /> | |
43 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include" /> | |
44 | 44 | </option> |
45 | 45 | <option id="gnu.c.compiler.option.preprocessor.def.symbols.548746577" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols"> |
46 | - <listOptionValue builtIn="false" value="__weak="__attribute__((weak))""/> | |
47 | - <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))""/> | |
48 | - <listOptionValue builtIn="false" value="USE_HAL_DRIVER"/> | |
49 | - <listOptionValue builtIn="false" value="STM32L152xE"/> | |
46 | + <listOptionValue builtIn="false" value="__weak="__attribute__((weak))"" /> | |
47 | + <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))"" /> | |
48 | + <listOptionValue builtIn="false" value="USE_HAL_DRIVER" /> | |
49 | + <listOptionValue builtIn="false" value="STM32L152xE" /> | |
50 | 50 | </option> |
51 | - <option id="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other.1968599331" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-fmessage-length=0" valueType="string"/> | |
52 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.2014261872" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c"/> | |
53 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.195759401" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s"/> | |
51 | + <option id="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other.1968599331" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-fmessage-length=0" valueType="string" /> | |
52 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.2014261872" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c" /> | |
53 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.195759401" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s" /> | |
54 | 54 | </tool> |
55 | 55 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.1424425464" name="MCU G++ Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler"> |
56 | - <option id="gnu.cpp.compiler.option.optimization.level.428331735" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.more" valueType="enumerated"/> | |
57 | - <option id="gnu.cpp.compiler.option.debugging.level.1160584078" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/> | |
56 | + <option id="gnu.cpp.compiler.option.optimization.level.428331735" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.more" valueType="enumerated" /> | |
57 | + <option id="gnu.cpp.compiler.option.debugging.level.1160584078" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated" /> | |
58 | 58 | <option id="gnu.cpp.compiler.option.include.paths.2057877576" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
59 | - <listOptionValue builtIn="false" value="../Inc"/> | |
60 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc"/> | |
61 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy"/> | |
62 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3"/> | |
63 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include"/> | |
64 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> | |
65 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS"/> | |
66 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> | |
67 | - <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki}""/> | |
68 | - <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki-tp}""/> | |
59 | + <listOptionValue builtIn="false" value="../Inc" /> | |
60 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc" /> | |
61 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy" /> | |
62 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3" /> | |
63 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include" /> | |
64 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include" /> | |
65 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS" /> | |
66 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include" /> | |
67 | + <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki}"" /> | |
68 | + <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki-tp}"" /> | |
69 | 69 | </option> |
70 | 70 | <option id="gnu.cpp.compiler.option.preprocessor.def.1186884266" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false" valueType="definedSymbols"> |
71 | - <listOptionValue builtIn="false" value="__weak="__attribute__((weak))""/> | |
72 | - <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))""/> | |
73 | - <listOptionValue builtIn="false" value="USE_HAL_DRIVER"/> | |
74 | - <listOptionValue builtIn="false" value="STM32L152xE"/> | |
71 | + <listOptionValue builtIn="false" value="__weak="__attribute__((weak))"" /> | |
72 | + <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))"" /> | |
73 | + <listOptionValue builtIn="false" value="USE_HAL_DRIVER" /> | |
74 | + <listOptionValue builtIn="false" value="STM32L152xE" /> | |
75 | 75 | </option> |
76 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp.1514573281" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp"/> | |
77 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s.1669214698" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s"/> | |
76 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp.1514573281" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp" /> | |
77 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s.1669214698" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s" /> | |
78 | 78 | </tool> |
79 | 79 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.606912735" name="MCU GCC Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker"> |
80 | - <option id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script.48585643" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string"/> | |
81 | - <option id="gnu.c.link.option.libs.68666893" name="Libraries (-l)" superClass="gnu.c.link.option.libs"/> | |
82 | - <option id="gnu.c.link.option.paths.2111360286" name="Library search path (-L)" superClass="gnu.c.link.option.paths"/> | |
83 | - <option id="gnu.c.link.option.ldflags.892706340" name="Linker flags" superClass="gnu.c.link.option.ldflags" value="-specs=nosys.specs -specs=nano.specs" valueType="string"/> | |
80 | + <option id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script.48585643" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string" /> | |
81 | + <option id="gnu.c.link.option.libs.68666893" name="Libraries (-l)" superClass="gnu.c.link.option.libs" /> | |
82 | + <option id="gnu.c.link.option.paths.2111360286" name="Library search path (-L)" superClass="gnu.c.link.option.paths" /> | |
83 | + <option id="gnu.c.link.option.ldflags.892706340" name="Linker flags" superClass="gnu.c.link.option.ldflags" value="-specs=nosys.specs -specs=nano.specs" valueType="string" /> | |
84 | 84 | <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1357132808" superClass="cdt.managedbuild.tool.gnu.c.linker.input"> |
85 | - <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | |
86 | - <additionalInput kind="additionalinput" paths="$(LIBS)"/> | |
85 | + <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)" /> | |
86 | + <additionalInput kind="additionalinput" paths="$(LIBS)" /> | |
87 | 87 | </inputType> |
88 | 88 | </tool> |
89 | 89 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.530625050" name="MCU G++ Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker"> |
90 | - <option id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script.1450246534" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string"/> | |
91 | - <option id="gnu.cpp.link.option.flags.609238246" name="Linker flags" superClass="gnu.cpp.link.option.flags" value="-specs=nosys.specs -specs=nano.specs" valueType="string"/> | |
90 | + <option id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script.1450246534" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string" /> | |
91 | + <option id="gnu.cpp.link.option.flags.609238246" name="Linker flags" superClass="gnu.cpp.link.option.flags" value="-specs=nosys.specs -specs=nano.specs" valueType="string" /> | |
92 | 92 | <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.905510974" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> |
93 | - <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | |
94 | - <additionalInput kind="additionalinput" paths="$(LIBS)"/> | |
93 | + <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)" /> | |
94 | + <additionalInput kind="additionalinput" paths="$(LIBS)" /> | |
95 | 95 | </inputType> |
96 | 96 | </tool> |
97 | - <tool id="fr.ac6.managedbuild.tool.gnu.archiver.1368319496" name="MCU GCC Archiver" superClass="fr.ac6.managedbuild.tool.gnu.archiver"/> | |
97 | + <tool id="fr.ac6.managedbuild.tool.gnu.archiver.1368319496" name="MCU GCC Archiver" superClass="fr.ac6.managedbuild.tool.gnu.archiver" /> | |
98 | 98 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.assembler.1440930535" name="MCU GCC Assembler" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler"> |
99 | - <option id="gnu.both.asm.option.include.paths.1015602205" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths"/> | |
100 | - <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1641759610" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | |
101 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.1581732156" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input"/> | |
99 | + <option id="gnu.both.asm.option.include.paths.1015602205" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" /> | |
100 | + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1641759610" superClass="cdt.managedbuild.tool.gnu.assembler.input" /> | |
101 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.1581732156" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input" /> | |
102 | 102 | </tool> |
103 | 103 | </toolChain> |
104 | 104 | </folderInfo> |
105 | 105 | <sourceEntries> |
106 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/> | |
107 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Inc"/> | |
108 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares"/> | |
109 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Src"/> | |
110 | - <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki"/> | |
111 | - <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki-tp"/> | |
112 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup"/> | |
106 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers" /> | |
107 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Inc" /> | |
108 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares" /> | |
109 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Src" /> | |
110 | + <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki" /> | |
111 | + <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki-tp" /> | |
112 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup" /> | |
113 | 113 | </sourceEntries> |
114 | 114 | </configuration> |
115 | 115 | </storageModule> |
116 | - <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> | |
116 | + <storageModule moduleId="org.eclipse.cdt.core.externalSettings" /> | |
117 | 117 | </cconfiguration> |
118 | 118 | <cconfiguration id="fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251"> |
119 | 119 | <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251" moduleId="org.eclipse.cdt.core.settings" name="Release"> |
120 | - <externalSettings/> | |
120 | + <externalSettings /> | |
121 | 121 | <extensions> |
122 | - <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> | |
123 | - <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
124 | - <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
125 | - <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
126 | - <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> | |
127 | - <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | |
122 | + <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser" /> | |
123 | + <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
124 | + <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
125 | + <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
126 | + <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser" /> | |
127 | + <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser" /> | |
128 | 128 | </extensions> |
129 | 129 | </storageModule> |
130 | 130 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
131 | 131 | <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="fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251" name="Release" parent="fr.ac6.managedbuild.config.gnu.cross.exe.release" postannouncebuildStep="Generating hex and Printing size information:" postbuildStep="arm-none-eabi-objcopy -O ihex "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.hex" && arm-none-eabi-size "${BuildArtifactFileName}""> |
132 | 132 | <folderInfo id="fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251." name="/" resourcePath=""> |
133 | 133 | <toolChain id="fr.ac6.managedbuild.toolchain.gnu.cross.exe.release.1114595342" name="Ac6 STM32 MCU GCC" superClass="fr.ac6.managedbuild.toolchain.gnu.cross.exe.release"> |
134 | - <option id="fr.ac6.managedbuild.option.gnu.cross.prefix.72500140" name="Prefix" superClass="fr.ac6.managedbuild.option.gnu.cross.prefix" value="arm-none-eabi-" valueType="string"/> | |
135 | - <option id="fr.ac6.managedbuild.option.gnu.cross.mcu.445347219" name="Mcu" superClass="fr.ac6.managedbuild.option.gnu.cross.mcu" value="STM32L152RETx" valueType="string"/> | |
136 | - <option id="fr.ac6.managedbuild.option.gnu.cross.board.310261258" name="Board" superClass="fr.ac6.managedbuild.option.gnu.cross.board" value="NUCLEO-L152RE" valueType="string"/> | |
137 | - <option id="fr.ac6.managedbuild.option.gnu.cross.instructionSet.552833575" name="Instruction Set" superClass="fr.ac6.managedbuild.option.gnu.cross.instructionSet" value="fr.ac6.managedbuild.option.gnu.cross.instructionSet.thumbII" valueType="enumerated"/> | |
138 | - <option id="fr.ac6.managedbuild.option.gnu.cross.fpu.2061609826" name="Floating point hardware" superClass="fr.ac6.managedbuild.option.gnu.cross.fpu" value="fr.ac6.managedbuild.option.gnu.cross.fpu.no" valueType="enumerated"/> | |
139 | - <option id="fr.ac6.managedbuild.option.gnu.cross.floatabi.1182046176" name="Floating-point ABI" superClass="fr.ac6.managedbuild.option.gnu.cross.floatabi" value="fr.ac6.managedbuild.option.gnu.cross.floatabi.soft" valueType="enumerated"/> | |
140 | - <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="fr.ac6.managedbuild.targetPlatform.gnu.cross.709366608" isAbstract="false" osList="all" superClass="fr.ac6.managedbuild.targetPlatform.gnu.cross"/> | |
134 | + <option id="fr.ac6.managedbuild.option.gnu.cross.prefix.72500140" name="Prefix" superClass="fr.ac6.managedbuild.option.gnu.cross.prefix" value="arm-none-eabi-" valueType="string" /> | |
135 | + <option id="fr.ac6.managedbuild.option.gnu.cross.mcu.445347219" name="Mcu" superClass="fr.ac6.managedbuild.option.gnu.cross.mcu" value="STM32L152RETx" valueType="string" /> | |
136 | + <option id="fr.ac6.managedbuild.option.gnu.cross.board.310261258" name="Board" superClass="fr.ac6.managedbuild.option.gnu.cross.board" value="NUCLEO-L152RE" valueType="string" /> | |
137 | + <option id="fr.ac6.managedbuild.option.gnu.cross.instructionSet.552833575" name="Instruction Set" superClass="fr.ac6.managedbuild.option.gnu.cross.instructionSet" value="fr.ac6.managedbuild.option.gnu.cross.instructionSet.thumbII" valueType="enumerated" /> | |
138 | + <option id="fr.ac6.managedbuild.option.gnu.cross.fpu.2061609826" name="Floating point hardware" superClass="fr.ac6.managedbuild.option.gnu.cross.fpu" value="fr.ac6.managedbuild.option.gnu.cross.fpu.no" valueType="enumerated" /> | |
139 | + <option id="fr.ac6.managedbuild.option.gnu.cross.floatabi.1182046176" name="Floating-point ABI" superClass="fr.ac6.managedbuild.option.gnu.cross.floatabi" value="fr.ac6.managedbuild.option.gnu.cross.floatabi.soft" valueType="enumerated" /> | |
140 | + <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="fr.ac6.managedbuild.targetPlatform.gnu.cross.709366608" isAbstract="false" osList="all" superClass="fr.ac6.managedbuild.targetPlatform.gnu.cross" /> | |
141 | 141 | <builder buildPath="${workspace_loc:/nucleo-l152re-fujitsubo-test}/Release" id="fr.ac6.managedbuild.builder.gnu.cross.1862196485" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="fr.ac6.managedbuild.builder.gnu.cross"> |
142 | 142 | <outputEntries> |
143 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="outputPath" name="Release"/> | |
143 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="outputPath" name="Release" /> | |
144 | 144 | </outputEntries> |
145 | 145 | </builder> |
146 | 146 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.1141445363" name="MCU GCC Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler"> |
147 | - <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.714100546" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.more" valueType="enumerated"/> | |
148 | - <option id="gnu.c.compiler.option.debugging.level.1345856497" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated"/> | |
147 | + <option defaultValue="gnu.c.optimization.level.none" id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.714100546" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.more" valueType="enumerated" /> | |
148 | + <option id="gnu.c.compiler.option.debugging.level.1345856497" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated" /> | |
149 | 149 | <option id="gnu.c.compiler.option.include.paths.641170086" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
150 | - <listOptionValue builtIn="false" value="../Inc"/> | |
151 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc"/> | |
152 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy"/> | |
153 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3"/> | |
154 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include"/> | |
155 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> | |
156 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS"/> | |
157 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> | |
150 | + <listOptionValue builtIn="false" value="../Inc" /> | |
151 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc" /> | |
152 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy" /> | |
153 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3" /> | |
154 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include" /> | |
155 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include" /> | |
156 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS" /> | |
157 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include" /> | |
158 | 158 | </option> |
159 | 159 | <option id="gnu.c.compiler.option.preprocessor.def.symbols.548746577" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols"> |
160 | - <listOptionValue builtIn="false" value="__weak="__attribute__((weak))""/> | |
161 | - <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))""/> | |
162 | - <listOptionValue builtIn="false" value="USE_HAL_DRIVER"/> | |
163 | - <listOptionValue builtIn="false" value="STM32L152xE"/> | |
160 | + <listOptionValue builtIn="false" value="__weak="__attribute__((weak))"" /> | |
161 | + <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))"" /> | |
162 | + <listOptionValue builtIn="false" value="USE_HAL_DRIVER" /> | |
163 | + <listOptionValue builtIn="false" value="STM32L152xE" /> | |
164 | 164 | </option> |
165 | - <option id="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other.1968599331" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-fmessage-length=0" valueType="string"/> | |
166 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.2014261872" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c"/> | |
167 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.195759401" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s"/> | |
165 | + <option id="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other.1968599331" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-fmessage-length=0" valueType="string" /> | |
166 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.2014261872" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c" /> | |
167 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.195759401" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s" /> | |
168 | 168 | </tool> |
169 | 169 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.1424425464" name="MCU G++ Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler"> |
170 | - <option id="gnu.cpp.compiler.option.optimization.level.428331735" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.more" valueType="enumerated"/> | |
171 | - <option id="gnu.cpp.compiler.option.debugging.level.1160584078" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/> | |
170 | + <option id="gnu.cpp.compiler.option.optimization.level.428331735" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.more" valueType="enumerated" /> | |
171 | + <option id="gnu.cpp.compiler.option.debugging.level.1160584078" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated" /> | |
172 | 172 | <option id="gnu.cpp.compiler.option.include.paths.434439429" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
173 | - <listOptionValue builtIn="false" value="../Inc"/> | |
174 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc"/> | |
175 | - <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy"/> | |
176 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3"/> | |
177 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include"/> | |
178 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include"/> | |
179 | - <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS"/> | |
180 | - <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include"/> | |
181 | - <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki}""/> | |
182 | - <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki-tp}""/> | |
173 | + <listOptionValue builtIn="false" value="../Inc" /> | |
174 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc" /> | |
175 | + <listOptionValue builtIn="false" value="../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy" /> | |
176 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3" /> | |
177 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Device/ST/STM32L1xx/Include" /> | |
178 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/include" /> | |
179 | + <listOptionValue builtIn="false" value="../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS" /> | |
180 | + <listOptionValue builtIn="false" value="../Drivers/CMSIS/Include" /> | |
181 | + <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki}"" /> | |
182 | + <listOptionValue builtIn="false" value=""${workspace_loc:/murasaki/murasaki-tp}"" /> | |
183 | 183 | </option> |
184 | 184 | <option id="gnu.cpp.compiler.option.preprocessor.def.1545599999" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false" valueType="definedSymbols"> |
185 | - <listOptionValue builtIn="false" value="__weak="__attribute__((weak))""/> | |
186 | - <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))""/> | |
187 | - <listOptionValue builtIn="false" value="USE_HAL_DRIVER"/> | |
188 | - <listOptionValue builtIn="false" value="STM32L152xE"/> | |
185 | + <listOptionValue builtIn="false" value="__weak="__attribute__((weak))"" /> | |
186 | + <listOptionValue builtIn="false" value="__packed="__attribute__((__packed__))"" /> | |
187 | + <listOptionValue builtIn="false" value="USE_HAL_DRIVER" /> | |
188 | + <listOptionValue builtIn="false" value="STM32L152xE" /> | |
189 | 189 | </option> |
190 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp.879842046" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp"/> | |
191 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s.765577973" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s"/> | |
190 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp.879842046" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp" /> | |
191 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s.765577973" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.s" /> | |
192 | 192 | </tool> |
193 | 193 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.606912735" name="MCU GCC Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker"> |
194 | - <option id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script.48585643" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string"/> | |
195 | - <option id="gnu.c.link.option.libs.68666893" name="Libraries (-l)" superClass="gnu.c.link.option.libs"/> | |
196 | - <option id="gnu.c.link.option.paths.2111360286" name="Library search path (-L)" superClass="gnu.c.link.option.paths"/> | |
197 | - <option id="gnu.c.link.option.ldflags.892706340" name="Linker flags" superClass="gnu.c.link.option.ldflags" value="-specs=nosys.specs -specs=nano.specs" valueType="string"/> | |
194 | + <option id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script.48585643" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string" /> | |
195 | + <option id="gnu.c.link.option.libs.68666893" name="Libraries (-l)" superClass="gnu.c.link.option.libs" /> | |
196 | + <option id="gnu.c.link.option.paths.2111360286" name="Library search path (-L)" superClass="gnu.c.link.option.paths" /> | |
197 | + <option id="gnu.c.link.option.ldflags.892706340" name="Linker flags" superClass="gnu.c.link.option.ldflags" value="-specs=nosys.specs -specs=nano.specs" valueType="string" /> | |
198 | 198 | <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1357132808" superClass="cdt.managedbuild.tool.gnu.c.linker.input"> |
199 | - <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | |
200 | - <additionalInput kind="additionalinput" paths="$(LIBS)"/> | |
199 | + <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)" /> | |
200 | + <additionalInput kind="additionalinput" paths="$(LIBS)" /> | |
201 | 201 | </inputType> |
202 | 202 | </tool> |
203 | 203 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.530625050" name="MCU G++ Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker"> |
204 | - <option id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script.89886062" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string"/> | |
205 | - <option id="gnu.cpp.link.option.flags.1445889543" name="Linker flags" superClass="gnu.cpp.link.option.flags" value="-specs=nosys.specs -specs=nano.specs" valueType="string"/> | |
204 | + <option id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script.89886062" name="Linker Script (-T)" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.script" value="../STM32L152RETx_FLASH.ld" valueType="string" /> | |
205 | + <option id="gnu.cpp.link.option.flags.1445889543" name="Linker flags" superClass="gnu.cpp.link.option.flags" value="-specs=nosys.specs -specs=nano.specs" valueType="string" /> | |
206 | 206 | <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1961328529" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> |
207 | - <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | |
208 | - <additionalInput kind="additionalinput" paths="$(LIBS)"/> | |
207 | + <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)" /> | |
208 | + <additionalInput kind="additionalinput" paths="$(LIBS)" /> | |
209 | 209 | </inputType> |
210 | 210 | </tool> |
211 | - <tool id="fr.ac6.managedbuild.tool.gnu.archiver.1368319496" name="MCU GCC Archiver" superClass="fr.ac6.managedbuild.tool.gnu.archiver"/> | |
211 | + <tool id="fr.ac6.managedbuild.tool.gnu.archiver.1368319496" name="MCU GCC Archiver" superClass="fr.ac6.managedbuild.tool.gnu.archiver" /> | |
212 | 212 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.assembler.1440930535" name="MCU GCC Assembler" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler"> |
213 | - <option id="gnu.both.asm.option.include.paths.1015602205" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths"/> | |
214 | - <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1641759610" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | |
215 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.1581732156" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input"/> | |
213 | + <option id="gnu.both.asm.option.include.paths.1015602205" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" /> | |
214 | + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1641759610" superClass="cdt.managedbuild.tool.gnu.assembler.input" /> | |
215 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.1581732156" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input" /> | |
216 | 216 | </tool> |
217 | 217 | <tool id="fr.ac6.managedbuild.tool.gnu.cross.assembler.exe.release.171662370" name="MCU GCC Assembler" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.exe.release"> |
218 | - <inputType id="cdt.managedbuild.tool.gnu.assembler.input.66347180" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | |
219 | - <inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.239794937" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input"/> | |
218 | + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.66347180" superClass="cdt.managedbuild.tool.gnu.assembler.input" /> | |
219 | + <inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.239794937" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input" /> | |
220 | 220 | </tool> |
221 | 221 | </toolChain> |
222 | 222 | </folderInfo> |
223 | 223 | <sourceEntries> |
224 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/> | |
225 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Inc"/> | |
226 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares"/> | |
227 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Src"/> | |
228 | - <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki"/> | |
229 | - <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki-tp"/> | |
230 | - <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup"/> | |
224 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers" /> | |
225 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Inc" /> | |
226 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Middlewares" /> | |
227 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Src" /> | |
228 | + <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki" /> | |
229 | + <entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="murasaki-tp" /> | |
230 | + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup" /> | |
231 | 231 | </sourceEntries> |
232 | 232 | </configuration> |
233 | 233 | </storageModule> |
234 | - <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> | |
234 | + <storageModule moduleId="org.eclipse.cdt.core.externalSettings" /> | |
235 | 235 | </cconfiguration> |
236 | 236 | </storageModule> |
237 | 237 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
238 | - <project id="nucleo-l152re-fujitsubo-test.fr.ac6.managedbuild.target.gnu.cross.exe.958274434" name="Executable" projectType="fr.ac6.managedbuild.target.gnu.cross.exe"/> | |
238 | + <project id="nucleo-l152re-fujitsubo-test.fr.ac6.managedbuild.target.gnu.cross.exe.958274434" name="Executable" projectType="fr.ac6.managedbuild.target.gnu.cross.exe" /> | |
239 | 239 | </storageModule> |
240 | - <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> | |
240 | + <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders" /> | |
241 | 241 | <storageModule moduleId="refreshScope" versionNumber="2"> |
242 | 242 | <configuration artifactName="${ProjName}" configurationName="Debug"> |
243 | - <resource resourceType="PROJECT" workspacePath="nucleo-l152re-fujitsubo-test"/> | |
243 | + <resource resourceType="PROJECT" workspacePath="nucleo-l152re-fujitsubo-test" /> | |
244 | 244 | </configuration> |
245 | 245 | </storageModule> |
246 | - <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/> | |
246 | + <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets" /> | |
247 | 247 | <storageModule moduleId="scannerConfiguration"> |
248 | - <!--scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.release.$(RELEASE_CONFIG_UID);fr.ac6.managedbuild.config.gnu.cross.exe.release.$(RELEASE_CONFIG_UID).;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.$(RELEASE_TOOL_COMPILER_UID);cdt.managedbuild.tool.gnu.c.compiler.input.$(RELEASE_TOOL_COMPILER_INPUT_UID)"> | |
249 | - <autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/> | |
248 | + <!--scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.release.$(RELEASE_CONFIG_UID);fr.ac6.managedbuild.config.gnu.cross.exe.release.$(RELEASE_CONFIG_UID).;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.$(RELEASE_TOOL_COMPILER_UID);cdt.managedbuild.tool.gnu.c.compiler.input.$(RELEASE_TOOL_COMPILER_INPUT_UID)"> | |
249 | + <autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/> | |
250 | 250 | </scannerConfigBuildInfo --> |
251 | - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | |
251 | + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="" /> | |
252 | 252 | <scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696;fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696.;fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.1424425464;fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp.1514573281"> |
253 | - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | |
253 | + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="" /> | |
254 | 254 | </scannerConfigBuildInfo> |
255 | 255 | <scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696;fr.ac6.managedbuild.config.gnu.cross.exe.debug.2053526696.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.1141445363;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.2014261872"> |
256 | - <autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/> | |
256 | + <autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId="" /> | |
257 | 257 | </scannerConfigBuildInfo> |
258 | 258 | <scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251;fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.1141445363;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.2014261872"> |
259 | - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | |
259 | + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="" /> | |
260 | 260 | </scannerConfigBuildInfo> |
261 | 261 | <scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251;fr.ac6.managedbuild.config.gnu.cross.exe.release.370706251.;fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.1424425464;fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.input.cpp.879842046"> |
262 | - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | |
262 | + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="" /> | |
263 | 263 | </scannerConfigBuildInfo> |
264 | 264 | </storageModule> |
265 | 265 | </cproject> |
@@ -8,7 +8,7 @@ SourceFiles=FreeRTOSConfig.h;stm32l1xx_it.h;stm32l1xx_hal_conf.h;main.h;freertos | ||
8 | 8 | LibFiles=Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_i2c.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_spi.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_spi_ex.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h;Drivers/STM32L1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_def.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc_ex.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ex.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio_ex.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma_ex.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h;Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cortex.h;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/portmacro.h;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi_ex.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.c;Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h;Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h;Drivers/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h;Drivers/CMSIS/Device/ST/STM32L1xx/Source/Templates/system_stm32l1xx.c;Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h;Middlewares/Third_Party/FreeRTOS/Source/include/list.h;Middlewares/Third_Party/FreeRTOS/Source/include/queue.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h;Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h;Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h;Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h;Middlewares/Third_Party/FreeRTOS/Source/include/timers.h;Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h;Middlewares/Third_Party/FreeRTOS/Source/include/task.h;Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h;Middlewares/Third_Party/FreeRTOS/Source/include/portable.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig_template.h;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/cmsis_armcc_V6.h;Drivers/CMSIS/Include/core_cmSimd.h;Drivers/CMSIS/Include/arm_math.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/arm_const_structs.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/core_cmFunc.h;Drivers/CMSIS/Include/core_cm3.h;Drivers/CMSIS/Include/core_cm4.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_cmInstr.h;Drivers/CMSIS/Include/core_sc300.h;Drivers/CMSIS/Include/arm_common_tables.h; |
9 | 9 | |
10 | 10 | [PreviousUsedSW4STM32Files] |
11 | -SourceFiles=../Src/main.c;../Src/freertos.c;../Src/stm32l1xx_it.c;../Src/stm32l1xx_hal_msp.c;../Src/stm32l1xx_hal_timebase_TIM.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;..//Src/system_stm32l1xx.c;../Drivers/CMSIS/Device/ST/STM32L1xx/Source/Templates/system_stm32l1xx.c;/home/takemasa/shared_foo/stm32_development/nucleo-l152re-fujitsubo-test//startup/startup_stm32l152xe.s;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c; | |
11 | +SourceFiles=../Src/main.c;../Src/freertos.c;../Src/stm32l1xx_it.c;../Src/stm32l1xx_hal_msp.c;../Src/stm32l1xx_hal_timebase_TIM.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.c;../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;..//Src/system_stm32l1xx.c;../Drivers/CMSIS/Device/ST/STM32L1xx/Source/Templates/system_stm32l1xx.c;null;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c; | |
12 | 12 | HeaderPath=../Drivers/STM32L1xx_HAL_Driver/Inc;../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy;../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3;../Drivers/CMSIS/Device/ST/STM32L1xx/Include;../Middlewares/Third_Party/FreeRTOS/Source/include;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS;../Drivers/CMSIS/Include;../Inc; |
13 | 13 | CDefines=__weak:"__attribute__((weak))";__packed:"__attribute__((__packed__))"; |
14 | 14 |
@@ -1,7 +1,7 @@ | ||
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <projectDescription> |
3 | 3 | <name>nucleo-l152re-fujitsubo-test</name> |
4 | - <comment></comment> | |
4 | + <comment /> | |
5 | 5 | <projects> |
6 | 6 | </projects> |
7 | 7 | <buildSpec> |
@@ -89,7 +89,6 @@ | ||
89 | 89 | /* Ensure stdint is only used by the compiler, and not the assembler. */ |
90 | 90 | #if defined(__ICCARM__) || defined(__CC_ARM) || defined(__GNUC__) |
91 | 91 | #include <stdint.h> |
92 | - #include "main.h" | |
93 | 92 | extern uint32_t SystemCoreClock; |
94 | 93 | #endif |
95 | 94 |
@@ -151,7 +150,7 @@ See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */ | ||
151 | 150 | |
152 | 151 | /* Normal assert() semantics without relying on the provision of an assert.h |
153 | 152 | header file. */ |
154 | -/* USER CODE BEGIN 1 */ | |
153 | +/* USER CODE BEGIN 1 */ | |
155 | 154 | #define configASSERT( x ) if ((x) == 0) {taskDISABLE_INTERRUPTS(); for( ;; );} |
156 | 155 | /* USER CODE END 1 */ |
157 | 156 |
@@ -12,8 +12,8 @@ | ||
12 | 12 | <targetDefinitions> |
13 | 13 | <board id="nucleo-l152re"> |
14 | 14 | <name>NUCLEO-L152RE</name> |
15 | - <dbgIF>SWD</dbgIF> | |
16 | 15 | <dbgIF>JTAG</dbgIF> |
16 | + <dbgIF>SWD</dbgIF> | |
17 | 17 | <dbgDEV>ST-Link</dbgDEV> |
18 | 18 | <mcuId>stm32l152retx</mcuId> |
19 | 19 | </board> |
@@ -1,3 +1,4 @@ | ||
1 | +/* USER CODE BEGIN Header */ | |
1 | 2 | /** |
2 | 3 | ****************************************************************************** |
3 | 4 | * File Name : freertos.c |
@@ -45,29 +46,44 @@ | ||
45 | 46 | * |
46 | 47 | ****************************************************************************** |
47 | 48 | */ |
49 | +/* USER CODE END Header */ | |
48 | 50 | |
49 | 51 | /* Includes ------------------------------------------------------------------*/ |
50 | 52 | #include "FreeRTOS.h" |
51 | 53 | #include "task.h" |
54 | +#include "main.h" | |
52 | 55 | |
56 | +/* Private includes ----------------------------------------------------------*/ | |
53 | 57 | /* USER CODE BEGIN Includes */ |
54 | 58 | |
55 | 59 | /* USER CODE END Includes */ |
56 | 60 | |
57 | -/* Variables -----------------------------------------------------------------*/ | |
61 | +/* Private typedef -----------------------------------------------------------*/ | |
62 | +/* USER CODE BEGIN PTD */ | |
58 | 63 | |
64 | +/* USER CODE END PTD */ | |
65 | + | |
66 | +/* Private define ------------------------------------------------------------*/ | |
67 | +/* USER CODE BEGIN PD */ | |
68 | + | |
69 | +/* USER CODE END PD */ | |
70 | + | |
71 | +/* Private macro -------------------------------------------------------------*/ | |
72 | +/* USER CODE BEGIN PM */ | |
73 | + | |
74 | +/* USER CODE END PM */ | |
75 | + | |
76 | +/* Private variables ---------------------------------------------------------*/ | |
59 | 77 | /* USER CODE BEGIN Variables */ |
60 | 78 | |
61 | 79 | /* USER CODE END Variables */ |
62 | 80 | |
63 | -/* Function prototypes -------------------------------------------------------*/ | |
64 | - | |
81 | +/* Private function prototypes -----------------------------------------------*/ | |
65 | 82 | /* USER CODE BEGIN FunctionPrototypes */ |
66 | 83 | |
67 | 84 | /* USER CODE END FunctionPrototypes */ |
68 | 85 | |
69 | -/* Hook prototypes */ | |
70 | - | |
86 | +/* Private application code --------------------------------------------------*/ | |
71 | 87 | /* USER CODE BEGIN Application */ |
72 | 88 | |
73 | 89 | /* USER CODE END Application */ |
@@ -378,7 +378,13 @@ static void MX_GPIO_Init(void) | ||
378 | 378 | |
379 | 379 | /* USER CODE END 4 */ |
380 | 380 | |
381 | -/* StartDefaultTask function */ | |
381 | +/* USER CODE BEGIN Header_StartDefaultTask */ | |
382 | +/** | |
383 | + * @brief Function implementing the defaultTask thread. | |
384 | + * @param argument: Not used | |
385 | + * @retval None | |
386 | + */ | |
387 | +/* USER CODE END Header_StartDefaultTask */ | |
382 | 388 | void StartDefaultTask(void const * argument) |
383 | 389 | { |
384 | 390 |
@@ -48,7 +48,6 @@ | ||
48 | 48 | */ |
49 | 49 | /* Includes ------------------------------------------------------------------*/ |
50 | 50 | #include "stm32l1xx_hal.h" |
51 | - | |
52 | 51 | extern DMA_HandleTypeDef hdma_spi1_tx; |
53 | 52 | |
54 | 53 | extern DMA_HandleTypeDef hdma_spi1_rx; |
@@ -88,8 +88,8 @@ Mcu.PinsNb=25 | ||
88 | 88 | Mcu.ThirdPartyNb=0 |
89 | 89 | Mcu.UserConstants= |
90 | 90 | Mcu.UserName=STM32L152RETx |
91 | -MxCube.Version=4.26.1 | |
92 | -MxDb.Version=DB.4.0.261 | |
91 | +MxCube.Version=4.27.0 | |
92 | +MxDb.Version=DB.4.0.270 | |
93 | 93 | NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:false\:false\:true |
94 | 94 | NVIC.DMA1_Channel2_IRQn=true\:5\:0\:false\:false\:true\:true\:false |
95 | 95 | NVIC.DMA1_Channel3_IRQn=true\:5\:0\:false\:false\:true\:true\:false |
@@ -217,6 +217,7 @@ ProjectManager.KeepUserCode=true | ||
217 | 217 | ProjectManager.LastFirmware=true |
218 | 218 | ProjectManager.LibraryCopy=1 |
219 | 219 | ProjectManager.MainLocation=Src |
220 | +ProjectManager.NoMain=false | |
220 | 221 | ProjectManager.PreviousToolchain=SW4STM32 |
221 | 222 | ProjectManager.ProjectBuild=false |
222 | 223 | ProjectManager.ProjectFileName=nucleo-l152re-fujitsubo-test.ioc |