| [17] | 1 | <!DOCTYPE CrossStudio_Project_File> | 
|---|
 | 2 | <solution Name="PowerPro" target="8" version="2"> | 
|---|
 | 3 |   <configuration | 
|---|
| [28] | 4 |     Name="Debug_12V" | 
|---|
| [17] | 5 |     c_preprocessor_definitions="DEBUG" | 
|---|
 | 6 |     gcc_debugging_level="Level 3" | 
|---|
 | 7 |     gcc_omit_frame_pointer="Yes" | 
|---|
 | 8 |     gcc_optimization_level="None" /> | 
|---|
| [28] | 9 |   <configuration Name="Debug_24V" /> | 
|---|
 | 10 |   <configuration Name="Debug_48V" /> | 
|---|
| [17] | 11 |   <configuration | 
|---|
| [28] | 12 |     Name="Release_12V" | 
|---|
| [17] | 13 |     c_preprocessor_definitions="NDEBUG" | 
|---|
 | 14 |     gcc_debugging_level="Level 2" | 
|---|
 | 15 |     gcc_omit_frame_pointer="Yes" | 
|---|
 | 16 |     gcc_optimization_level="Level 2 balanced" /> | 
|---|
| [28] | 17 |   <configuration Name="Release_24V" /> | 
|---|
 | 18 |   <configuration Name="Release_48V" /> | 
|---|
| [17] | 19 |   <project Name="PowerPro"> | 
|---|
 | 20 |     <configuration | 
|---|
 | 21 |       LIBRARY_IO_TYPE="RTT" | 
|---|
 | 22 |       Name="Common" | 
|---|
| [23] | 23 |       Target="STM32C031K6Tx" | 
|---|
| [17] | 24 |       arm_architecture="v6M" | 
|---|
 | 25 |       arm_compiler_variant="SEGGER" | 
|---|
 | 26 |       arm_core_type="Cortex-M0+" | 
|---|
 | 27 |       arm_endian="Little" | 
|---|
 | 28 |       arm_fp_abi="Soft" | 
|---|
 | 29 |       arm_fpu_type="None" | 
|---|
 | 30 |       arm_linker_heap_size="1024" | 
|---|
 | 31 |       arm_linker_process_stack_size="0" | 
|---|
 | 32 |       arm_linker_stack_size="2048" | 
|---|
 | 33 |       arm_linker_variant="SEGGER" | 
|---|
| [23] | 34 |       arm_simulator_memory_simulation_parameter="ROM;0x08000000;0x00008000;RAM;0x20000000;0x00003000" | 
|---|
 | 35 |       arm_target_device_name="STM32C031K6" | 
|---|
| [17] | 36 |       arm_target_interface_type="SWD" | 
|---|
 | 37 |       c_preprocessor_definitions="ARM_MATH_CM0PLUS;STM32C031xx;__STM32C031_SUBFAMILY;__STM32C0XX_FAMILY;__NO_FPU_ENABLE" | 
|---|
 | 38 |       c_user_include_directories="$(ProjectDir)/../Drivers/STM32C0xx_HAL_Driver/Inc;$(ProjectDir)/../Core/Inc;$(ProjectDir)/../Drivers/CMSIS/Include;$(ProjectDir)/../Drivers/CMSIS/Device/ST/STM32C0xx/Include;$(ProjectDir)/inc" | 
|---|
 | 39 |       debug_initial_breakpoint_set_option="Never" | 
|---|
| [23] | 40 |       debug_register_definition_file="$(PackagesDir)/STM32C0xx/XML/STM32C031_Registers.xml" | 
|---|
| [17] | 41 |       debug_stack_pointer_start="__stack_end__" | 
|---|
 | 42 |       debug_start_from_entry_point_symbol="Yes" | 
|---|
 | 43 |       debug_target_connection="J-Link" | 
|---|
 | 44 |       gcc_entry_point="Reset_Handler" | 
|---|
 | 45 |       link_linker_script_file="$(ProjectDir)/STM32C0xx_Flash.icf" | 
|---|
 | 46 |       link_time_optimization="Yes" | 
|---|
| [23] | 47 |       linker_memory_map_file="$(PackagesDir)/STM32C0xx/XML/STM32C031K6Tx_MemoryMap.xml" | 
|---|
 | 48 |       macros="DeviceHeaderFile=$(PackagesDir)/STM32C0xx/Device/Include/stm32c0xx.h;DeviceSystemFile=$(PackagesDir)/STM32C0xx/Device/Source/system_stm32c0xx.c;DeviceVectorsFile=$(PackagesDir)/STM32C0xx/Source/stm32c031xx_Vectors.s;DeviceFamily=STM32C0xx;DeviceSubFamily=STM32C031" | 
|---|
| [17] | 49 |       project_directory="" | 
|---|
 | 50 |       project_type="Executable" | 
|---|
 | 51 |       speed="50000" | 
|---|
 | 52 |       target_reset_script="Reset();" /> | 
|---|
 | 53 |     <configuration | 
|---|
| [28] | 54 |       Name="Debug_12V" | 
|---|
 | 55 |       c_preprocessor_definitions="SYSTEM_VOLTAGE_12V" | 
|---|
| [18] | 56 |       linker_keep_symbols="_vectors" /> | 
|---|
 | 57 |     <configuration | 
|---|
| [28] | 58 |       Name="Debug_24V" | 
|---|
| [29] | 59 |       c_preprocessor_definitions="SYSTEM_VOLTAGE_24V" | 
|---|
 | 60 |       gcc_optimization_level="Debug" /> | 
|---|
| [28] | 61 |     <configuration | 
|---|
 | 62 |       Name="Debug_48V" | 
|---|
 | 63 |       c_preprocessor_definitions="SYSTEM_VOLTAGE_48V" /> | 
|---|
 | 64 |     <configuration | 
|---|
 | 65 |       Name="Release_12V" | 
|---|
 | 66 |       c_preprocessor_definitions="SYSTEM_VOLTAGE_12V" | 
|---|
 | 67 |       gcc_optimization_level="Level 2 balanced" /> | 
|---|
 | 68 |     <configuration | 
|---|
 | 69 |       Name="Release_24V" | 
|---|
 | 70 |       c_preprocessor_definitions="SYSTEM_VOLTAGE_24V" | 
|---|
 | 71 |       gcc_optimization_level="Level 2 balanced" /> | 
|---|
 | 72 |     <configuration | 
|---|
 | 73 |       Name="Release_48V" | 
|---|
 | 74 |       c_preprocessor_definitions="SYSTEM_VOLTAGE_48V" | 
|---|
 | 75 |       gcc_optimization_level="Level 2 balanced" /> | 
|---|
| [17] | 76 |     <folder Name="CMSIS Files original_from_segger_ersetzt_durch_ST_file_from_cube"> | 
|---|
 | 77 |       <file file_name="STM32C0xx/Device/Include/stm32c0xx.h"> | 
|---|
| [28] | 78 |         <configuration Name="Debug_12V" build_exclude_from_build="Yes" /> | 
|---|
| [17] | 79 |       </file> | 
|---|
 | 80 |       <file file_name="STM32C0xx/Device/Source/system_stm32c0xx.c"> | 
|---|
 | 81 |         <configuration | 
|---|
 | 82 |           Name="Common" | 
|---|
 | 83 |           build_exclude_from_build="Yes" | 
|---|
 | 84 |           default_code_section=".init" | 
|---|
 | 85 |           default_const_section=".init_rodata" /> | 
|---|
 | 86 |       </file> | 
|---|
 | 87 |     </folder> | 
|---|
 | 88 |     <folder Name="Core module init"> | 
|---|
 | 89 |       <folder Name="Inc"> | 
|---|
 | 90 |         <file file_name="../Core/Inc/adc.h" /> | 
|---|
 | 91 |         <file file_name="../Core/Inc/dma.h" /> | 
|---|
 | 92 |         <file file_name="../Core/Inc/gpio.h" /> | 
|---|
 | 93 |         <file file_name="../Core/Inc/main.h" /> | 
|---|
 | 94 |         <file file_name="../Core/Inc/stm32c0xx_hal_conf.h" /> | 
|---|
 | 95 |         <file file_name="../Core/Inc/stm32c0xx_it.h" /> | 
|---|
 | 96 |         <file file_name="../Core/Inc/tim.h" /> | 
|---|
 | 97 |         <file file_name="../Core/Inc/usart.h" /> | 
|---|
 | 98 |       </folder> | 
|---|
 | 99 |       <folder Name="Src"> | 
|---|
 | 100 |         <file file_name="../Core/Src/adc.c" /> | 
|---|
 | 101 |         <file file_name="../Core/Src/dma.c" /> | 
|---|
 | 102 |         <file file_name="../Core/Src/gpio.c" /> | 
|---|
 | 103 |         <file file_name="../Core/Src/stm32c0xx_hal_msp.c" /> | 
|---|
 | 104 |         <file file_name="../Core/Src/stm32c0xx_it.c" /> | 
|---|
 | 105 |         <file file_name="../Core/Src/system_stm32c0xx.c" /> | 
|---|
 | 106 |         <file file_name="../Core/Src/tim.c" /> | 
|---|
 | 107 |         <file file_name="../Core/Src/usart.c" /> | 
|---|
 | 108 |       </folder> | 
|---|
 | 109 |     </folder> | 
|---|
 | 110 |     <folder Name="CUBE HAL Driver"> | 
|---|
 | 111 |       <folder Name="inc"> | 
|---|
| [28] | 112 |         <file file_name="../Core/Inc/iwdg.h" /> | 
|---|
| [17] | 113 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal.h" /> | 
|---|
 | 114 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h" /> | 
|---|
 | 115 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h" /> | 
|---|
 | 116 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h" /> | 
|---|
 | 117 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_def.h" /> | 
|---|
 | 118 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h" /> | 
|---|
 | 119 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h" /> | 
|---|
 | 120 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h" /> | 
|---|
 | 121 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h" /> | 
|---|
 | 122 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h" /> | 
|---|
 | 123 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_gpio.h" /> | 
|---|
 | 124 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_gpio_ex.h" /> | 
|---|
| [28] | 125 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_iwdg.h" /> | 
|---|
| [17] | 126 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_pwr.h" /> | 
|---|
 | 127 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_pwr_ex.h" /> | 
|---|
 | 128 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_rcc.h" /> | 
|---|
 | 129 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_rcc_ex.h" /> | 
|---|
 | 130 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_tim.h" /> | 
|---|
 | 131 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_tim_ex.h" /> | 
|---|
 | 132 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_uart.h" /> | 
|---|
 | 133 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_uart_ex.h" /> | 
|---|
 | 134 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h" /> | 
|---|
 | 135 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_bus.h" /> | 
|---|
 | 136 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_cortex.h" /> | 
|---|
 | 137 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_dma.h" /> | 
|---|
 | 138 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_dmamux.h" /> | 
|---|
 | 139 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_exti.h" /> | 
|---|
 | 140 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_gpio.h" /> | 
|---|
 | 141 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_pwr.h" /> | 
|---|
 | 142 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_rcc.h" /> | 
|---|
 | 143 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_system.h" /> | 
|---|
 | 144 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_tim.h" /> | 
|---|
 | 145 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_usart.h" /> | 
|---|
 | 146 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_utils.h" /> | 
|---|
 | 147 |       </folder> | 
|---|
 | 148 |       <folder Name="src"> | 
|---|
| [28] | 149 |         <file file_name="../Core/Src/iwdg.c" /> | 
|---|
| [17] | 150 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal.c" /> | 
|---|
 | 151 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_adc.c" /> | 
|---|
 | 152 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_adc_ex.c" /> | 
|---|
 | 153 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_cortex.c" /> | 
|---|
 | 154 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_dma.c" /> | 
|---|
 | 155 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_dma_ex.c" /> | 
|---|
 | 156 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_exti.c" /> | 
|---|
 | 157 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_flash.c" /> | 
|---|
 | 158 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_flash_ex.c" /> | 
|---|
 | 159 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_gpio.c" /> | 
|---|
| [28] | 160 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_iwdg.c" /> | 
|---|
| [17] | 161 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_pwr.c" /> | 
|---|
 | 162 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_pwr_ex.c" /> | 
|---|
 | 163 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_rcc.c" /> | 
|---|
 | 164 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_rcc_ex.c" /> | 
|---|
 | 165 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_tim.c" /> | 
|---|
 | 166 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_tim_ex.c" /> | 
|---|
 | 167 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_uart.c" /> | 
|---|
 | 168 |         <file file_name="../Drivers/STM32C0xx_HAL_Driver/Src/stm32c0xx_hal_uart_ex.c" /> | 
|---|
 | 169 |       </folder> | 
|---|
 | 170 |     </folder> | 
|---|
 | 171 |     <folder Name="inc"> | 
|---|
 | 172 |       <file file_name="inc/button.h" /> | 
|---|
 | 173 |       <file file_name="inc/buzzer.h" /> | 
|---|
 | 174 |       <file file_name="inc/chip_temperature.h" /> | 
|---|
 | 175 |       <file file_name="inc/doku.h" /> | 
|---|
| [24] | 176 |       <file file_name="inc/fan.h" /> | 
|---|
| [17] | 177 |       <file file_name="inc/leds.h" /> | 
|---|
 | 178 |       <file file_name="inc/mode_lvp.h" /> | 
|---|
 | 179 |       <file file_name="inc/mode_lvp_ovp.h" /> | 
|---|
 | 180 |       <file file_name="inc/mode_mainswitch.h" /> | 
|---|
 | 181 |       <file file_name="inc/mode_ovp.h" /> | 
|---|
 | 182 |       <file file_name="inc/mode_secondaryprotection.h" /> | 
|---|
 | 183 |       <file file_name="inc/mode_secondaryprotection_plus.h" /> | 
|---|
 | 184 |       <file file_name="inc/modeswitch.h" /> | 
|---|
 | 185 |       <file file_name="inc/relais.h" /> | 
|---|
 | 186 |       <file file_name="inc/voltage_meas.h" /> | 
|---|
 | 187 |     </folder> | 
|---|
 | 188 |     <folder Name="Script Files"> | 
|---|
 | 189 |       <file file_name="STM32C0xx/Scripts/STM32C0xx_Target.js"> | 
|---|
 | 190 |         <configuration Name="Common" file_type="Reset Script" /> | 
|---|
 | 191 |       </file> | 
|---|
 | 192 |     </folder> | 
|---|
 | 193 |     <folder Name="src"> | 
|---|
 | 194 |       <file file_name="src/button.c" /> | 
|---|
 | 195 |       <file file_name="src/buzzer.c" /> | 
|---|
 | 196 |       <file file_name="src/chip_temperature.c" /> | 
|---|
| [24] | 197 |       <file file_name="src/fan.c" /> | 
|---|
| [17] | 198 |       <file file_name="src/leds.c" /> | 
|---|
 | 199 |       <file file_name="src/main.c" /> | 
|---|
| [24] | 200 |       <file file_name="src/mode_lvp.c" /> | 
|---|
| [17] | 201 |       <file file_name="src/mode_lvp_ovp.c"> | 
|---|
| [28] | 202 |         <configuration Name="Debug_12V" build_exclude_from_build="No" /> | 
|---|
| [17] | 203 |       </file> | 
|---|
 | 204 |       <file file_name="src/mode_mainswitch.c" /> | 
|---|
| [24] | 205 |       <file file_name="src/mode_ovp.c" /> | 
|---|
| [17] | 206 |       <file file_name="src/mode_secondaryprotection.c" /> | 
|---|
 | 207 |       <file file_name="src/mode_secondaryprotection_plus.c" /> | 
|---|
 | 208 |       <file file_name="src/modeswitch.c" /> | 
|---|
 | 209 |       <file file_name="src/relais.c" /> | 
|---|
 | 210 |       <file file_name="src/voltage_meas.c" /> | 
|---|
 | 211 |     </folder> | 
|---|
 | 212 |     <folder Name="System Files"> | 
|---|
 | 213 |       <file file_name="SEGGER_THUMB_Startup.s" /> | 
|---|
 | 214 |       <file file_name="STM32C0xx/Source/stm32c031xx_Vectors.s"> | 
|---|
 | 215 |         <configuration Name="Common" file_type="Assembly" /> | 
|---|
 | 216 |       </file> | 
|---|
 | 217 |       <file file_name="STM32C0xx/Source/STM32C0xx_Startup.s" /> | 
|---|
 | 218 |     </folder> | 
|---|
 | 219 |   </project> | 
|---|
 | 220 | </solution> | 
|---|