source: ctrl/firmware/Main/SES/charger.emProject@ 73

Last change on this file since 73 was 73, checked in by Zed, 10 months ago

FreeRTOS can be compiled without errors.

File size: 11.6 KB
RevLine 
[10]1<!DOCTYPE CrossStudio_Project_File>
2<solution Name="charger" version="2" target="8">
3 <configuration
4 Name="Debug"
5 c_preprocessor_definitions="DEBUG"
6 gcc_debugging_level="Level 3"
7 gcc_omit_frame_pointer="Yes"
8 gcc_optimization_level="None" />
9 <configuration
10 Name="Release"
11 c_preprocessor_definitions="NDEBUG"
12 gcc_debugging_level="Level 2"
13 gcc_omit_frame_pointer="Yes"
14 gcc_optimization_level="Level 2 balanced" />
15 <project Name="charger">
16 <configuration
17 LIBRARY_IO_TYPE="RTT"
18 Name="Common"
19 Target="STM32H723ZETx"
20 arm_architecture="v7EM"
21 arm_compiler_variant="SEGGER"
22 arm_core_type="Cortex-M7"
23 arm_endian="Little"
24 arm_fp_abi="Hard"
25 arm_fpu_type="FPv5-D16"
26 arm_linker_heap_size="2048"
27 arm_linker_process_stack_size="0"
[11]28 arm_linker_stack_size="8192"
[10]29 arm_linker_variant="SEGGER"
30 arm_simulator_memory_simulation_parameter="RAM;0x00000000;0x00010000;ROM;0x08000000;0x00080000;RAM;0x20000000;0x00020000;RAM;0x24000000;0x00020000;RAM;0x30000000;0x00008000;RAM;0x38000000;0x00004000;RAM;0x38800000;0x00001000"
31 arm_target_device_name="STM32H723ZE"
32 arm_target_interface_type="SWD"
[48]33 build_intermediate_directory="Output/$(Configuration)/Obj"
[11]34 c_enforce_ansi_checking="Yes"
[56]35 c_preprocessor_definitions="STM32H723xx"
[73]36 c_user_include_directories="./../CubeMX/Core/Inc;./../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc;./../CubeMX/Drivers/CMSIS/Device/ST/STM32H7xx/Include;./../CubeMX/Drivers/CMSIS/Core/Include;./../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2;./../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/include;./../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F;$(ProjectDir)/Core/Inc"
[11]37 compiler_color_diagnostics="Yes"
[48]38 debug_initial_breakpoint_set_option="Never"
[10]39 debug_register_definition_file="$(ProjectDir)/STM32H723_Registers.xml"
40 debug_stack_pointer_start="__stack_end__"
41 debug_target_connection="J-Link"
[11]42 gcc_all_warnings="Enable"
43 gcc_c_language_standard="c17"
44 gcc_cplusplus_language_standard="c++20"
45 gcc_enable_all_warnings="Yes"
46 gcc_enable_precompiled_header="Yes"
[10]47 gcc_entry_point="Reset_Handler"
48 link_dedupe_code="Yes"
49 link_linker_script_file="Setup/SEGGER_Flash.icf"
[11]50 link_map_file="Full"
51 link_map_file_format="HTML"
52 link_time_optimization="Yes"
[10]53 linker_memory_map_file="$(ProjectDir)/STM32H723ZETx_MemoryMap.xml"
54 linker_output_format="hex"
[11]55 linker_printf_fmt_level="long long"
56 linker_printf_fp_enabled="Double"
57 linker_printf_width_precision_supported="Yes"
[10]58 linker_section_placements_segments="FLASH1 RX 0x00000000 0x00100000;RAM1 RWX 0x20000000 0x00010000"
59 macros="DeviceHeaderFile=$(PackagesDir)/STM32H7xx/Device/Include/stm32h7xx.h;DeviceSystemFile=$(PackagesDir)/STM32H7xx/Device/Source/system_stm32h7xx.c;DeviceVectorsFile=$(PackagesDir)/STM32H7xx/Source/stm32h723xx_Vectors.s;DeviceFamily=STM32H7xx;DeviceSubFamily=STM32H723"
60 project_directory=""
[11]61 project_type="Executable"
62 speed="0" />
[48]63 <configuration Name="Debug" gcc_optimization_level="Level 0" />
[10]64 <configuration Name="Release" link_dedupe_code="Yes" />
65 <folder Name="Core">
66 <folder Name="Inc">
[47]67 <file file_name="../CubeMX/Core/Inc/dma.h" />
[71]68 <file file_name="Core/Inc/eth_thread.h">
69 <configuration Name="Debug" build_exclude_from_build="Yes" />
70 </file>
[66]71 <file file_name="Core/Inc/fan_thread.h" />
[47]72 <file file_name="../CubeMX/Core/Inc/gpio.h" />
[65]73 <file file_name="Core/Inc/gsm_rx_thread.h" />
[61]74 <file file_name="Core/Inc/gsm_thread.h" />
[73]75 <file file_name="Core/Inc/keys_task.h" />
[10]76 <file file_name="../CubeMX/Core/Inc/main.h" />
[73]77 <file file_name="Core/Inc/main_task.h" />
[54]78 <file file_name="../CubeMX/Core/Inc/memorymap.h" />
[47]79 <file file_name="../CubeMX/Core/Inc/rtc.h" />
[51]80 <file file_name="../CubeMX/Core/Inc/sdmmc.h" />
[47]81 <file file_name="../CubeMX/Core/Inc/spi.h" />
[15]82 <file file_name="../CubeMX/Core/Inc/stm32h7xx_hal_conf.h" />
83 <file file_name="../CubeMX/Core/Inc/stm32h7xx_it.h" />
[66]84 <file file_name="../CubeMX/Core/Inc/tim.h" />
[61]85 <file file_name="../CubeMX/Core/Inc/usart.h" />
[63]86 <file file_name="Core/Inc/utils.h" />
[10]87 </folder>
88 <folder Name="Src">
[47]89 <file file_name="../CubeMX/Core/Src/dma.c" />
[71]90 <file file_name="Core/Src/eth_thread.cpp">
91 <configuration Name="Debug" build_exclude_from_build="Yes" />
92 </file>
93 <file file_name="Core/Src/fan_thread.cpp">
94 <configuration Name="Debug" build_exclude_from_build="Yes" />
95 </file>
[73]96 <file file_name="../CubeMX/Core/Src/freertos.c" />
[47]97 <file file_name="../CubeMX/Core/Src/gpio.c" />
[71]98 <file file_name="Core/Src/gsm_rx_thread.cpp">
99 <configuration Name="Debug" build_exclude_from_build="Yes" />
100 </file>
101 <file file_name="Core/Src/gsm_thread.cpp">
102 <configuration Name="Debug" build_exclude_from_build="Yes" />
103 </file>
[73]104 <file file_name="Core/Src/keys_task.cpp" />
105 <file file_name="../CubeMX/Core/Src/main.c" />
106 <file file_name="Core/Src/main_task.cpp" />
[54]107 <file file_name="../CubeMX/Core/Src/memorymap.c" />
[47]108 <file file_name="../CubeMX/Core/Src/rtc.c" />
[51]109 <file file_name="../CubeMX/Core/Src/sdmmc.c" />
[47]110 <file file_name="../CubeMX/Core/Src/spi.c" />
[13]111 <file file_name="../CubeMX/Core/Src/stm32h7xx_hal_msp.c" />
[54]112 <file file_name="../CubeMX/Core/Src/stm32h7xx_hal_timebase_tim.c" />
[13]113 <file file_name="../CubeMX/Core/Src/stm32h7xx_it.c" />
[11]114 <file file_name="../CubeMX/Core/Src/system_stm32h7xx.c" />
[66]115 <file file_name="../CubeMX/Core/Src/tim.c" />
[61]116 <file file_name="../CubeMX/Core/Src/usart.c" />
[71]117 <file file_name="Core/Src/utils.cpp">
118 <configuration Name="Debug" build_exclude_from_build="Yes" />
119 </file>
[10]120 </folder>
121 </folder>
[11]122 <folder Name="Drivers">
123 <folder Name="HAL">
124 <folder Name="Inc">
125 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h" />
126 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h" />
[15]127 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h" />
[31]128 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h" />
129 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h" />
130 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h" />
[32]131 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h" />
[33]132 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h" />
[31]133 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h" />
134 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h" />
[34]135 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h" />
[35]136 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h" />
[36]137 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h" />
[31]138 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h" />
[37]139 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h" />
[11]140 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h" />
141 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h" />
[31]142 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h" />
[41]143 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h" />
144 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h" />
[51]145 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_sd.h" />
[45]146 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h" />
[46]147 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h" />
[54]148 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h" />
149 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h" />
[61]150 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h" />
151 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h" />
[51]152 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_sdmmc.h" />
[11]153 </folder>
154 <folder Name="Src">
155 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c" />
156 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c" />
[45]157 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c" />
158 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c" />
[42]159 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c" />
[11]160 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c" />
161 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c" />
[44]162 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c" />
[43]163 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c" />
[51]164 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_sd.c" />
[45]165 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c" />
[54]166 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c" />
167 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c" />
[61]168 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c" />
169 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c" />
[51]170 <file file_name="../CubeMX/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_sdmmc.c" />
[11]171 </folder>
172 </folder>
173 </folder>
[54]174 <folder Name="Middlewares">
[73]175 <folder Name="FreeRTOS">
176 <folder Name="Inc">
177 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os.h" />
178 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h" />
179 <file file_name="../CubeMX/Core/Inc/FreeRTOSConfig.h" />
180 </folder>
181 <folder Name="Src">
182 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c" />
183 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c" />
184 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/list.c" />
185 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c" />
186 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/queue.c" />
187 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/tasks.c" />
188 <file file_name="../CubeMX/Middlewares/Third_Party/FreeRTOS/Source/timers.c" />
189 </folder>
190 </folder>
[54]191 </folder>
[10]192 <folder Name="Setup">
193 <file file_name="Setup/SEGGER_Flash.icf" />
194 </folder>
195 <folder Name="System">
196 <file file_name="System/Cortex_M_Startup.s" />
197 <file file_name="System/SEGGER_THUMB_Startup.s" />
198 <file file_name="STM32H7xx/Source/stm32h723xx_Vectors.s" />
199 </folder>
200 </project>
201</solution>
Note: See TracBrowser for help on using the repository browser.