|
@@ -0,0 +1,105 @@
|
|
|
+<!DOCTYPE CrossStudio_Project_File>
|
|
|
+<solution Name="MNC-IN12x5" target="8" version="2">
|
|
|
+ <configuration Name="Internal" hidden="Yes" />
|
|
|
+ <configuration Name="MNC-IN12x5" hidden="Yes" />
|
|
|
+ <configuration
|
|
|
+ Name="Debug"
|
|
|
+ inherited_configurations="Internal;MNC-IN12x5" />
|
|
|
+ <project Name="MNC-IN12x5">
|
|
|
+ <configuration
|
|
|
+ Name="Common"
|
|
|
+ arm_architecture="v6M"
|
|
|
+ arm_compiler_variant="SEGGER"
|
|
|
+ arm_core_type="Cortex-M0"
|
|
|
+ arm_endian="Little"
|
|
|
+ arm_fpu_type=""
|
|
|
+ arm_linker_variant="SEGGER"
|
|
|
+ arm_rtl_variant="SEGGER"
|
|
|
+ arm_simulator_memory_simulation_parameter="RX 08000000,00010000,FFFFFFFF;RWX 20000000,00002000,CDCDCDCD"
|
|
|
+ arm_target_device_name="STM32G030K8"
|
|
|
+ arm_target_interface_type="SWD"
|
|
|
+ debug_start_from_entry_point_symbol="No"
|
|
|
+ debug_target_connection="J-Link"
|
|
|
+ file_codec="UTF-8"
|
|
|
+ link_linker_script_file="$(StudioDir)/samples/SEGGER_Flash.icf"
|
|
|
+ linker_section_placements_segments="FLASH1 RX 0x08000000 0x00010000;RAM1 RWX 0x20000000 0x00002000"
|
|
|
+ project_directory=""
|
|
|
+ project_type="Executable" />
|
|
|
+ <configuration
|
|
|
+ Name="External Keil ARMCLANG"
|
|
|
+ asm_additional_options="--cpu=Cortex-M0+"
|
|
|
+ c_additional_options="-mcpu=Cortex-M0+;-O2;-g"
|
|
|
+ linker_additional_options="--cpu=Cortex-M0+" />
|
|
|
+ <configuration
|
|
|
+ LIBRARY_IO_TYPE="SEMIHOST (host-formatted)"
|
|
|
+ Name="Internal" />
|
|
|
+ <configuration
|
|
|
+ CMSIS_CORE="Yes"
|
|
|
+ Name="MNC-IN12x5"
|
|
|
+ arm_architecture="v6M"
|
|
|
+ arm_core_type="Cortex-M0"
|
|
|
+ arm_endian="Little"
|
|
|
+ arm_fpu_type=""
|
|
|
+ arm_simulator_memory_simulation_parameter="RX 08000000,00010000,FFFFFFFF;RWX 20000000,00002000,CDCDCDCD"
|
|
|
+ arm_target_device_name="STM32G030K8"
|
|
|
+ c_preprocessor_definitions="USE_FULL_LL_DRIVER;HSE_VALUE=8000000;HSE_STARTUP_TIMEOUT=100;LSE_STARTUP_TIMEOUT=5000;LSE_VALUE=32768;EXTERNAL_CLOCK_VALUE=12288000;HSI_VALUE=16000000;LSI_VALUE=32000;VDD_VALUE=3300;PREFETCH_ENABLE=0;INSTRUCTION_CACHE_ENABLE=1;DATA_CACHE_ENABLE=1;STM32G030xx"
|
|
|
+ c_user_include_directories="Inc;Drivers/STM32G0xx_HAL_Driver/Inc;Drivers/CMSIS/Device/ST/STM32G0xx/Include;Drivers/CMSIS/Include"
|
|
|
+ linker_section_placements_segments="FLASH1 RX 0x08000000 0x00010000;RAM1 RWX 0x20000000 0x00002000" />
|
|
|
+ <folder Name="::CMSIS" />
|
|
|
+ <folder Name="Application/MDK-ARM">
|
|
|
+ <file file_name="startup_stm32g030xx.s">
|
|
|
+ <configuration Name="Internal" build_exclude_from_build="Yes" />
|
|
|
+ </file>
|
|
|
+ </folder>
|
|
|
+ <folder Name="Application/User">
|
|
|
+ <file file_name="Src/bme280.c" />
|
|
|
+ <file file_name="Inc/bme280.h" />
|
|
|
+ <file file_name="Inc/bme280_defs.h" />
|
|
|
+ <file file_name="Src/board.c" />
|
|
|
+ <file file_name="Inc/board.h" />
|
|
|
+ <file file_name="Src/clock.c" />
|
|
|
+ <file file_name="Inc/clock.h" />
|
|
|
+ <file file_name="Src/ds3231.c" />
|
|
|
+ <file file_name="Inc/ds3231.h" />
|
|
|
+ <file file_name="Src/event-system.c" />
|
|
|
+ <file file_name="Inc/event-system.h" />
|
|
|
+ <file file_name="Inc/gpio.h" />
|
|
|
+ <file file_name="Src/i2c.c" />
|
|
|
+ <file file_name="Inc/i2c.h" />
|
|
|
+ <file file_name="Inc/list_event.h" />
|
|
|
+ <file file_name="Src/main.c" />
|
|
|
+ <file file_name="Inc/main.h" />
|
|
|
+ <file file_name="Src/rtos.c" />
|
|
|
+ <file file_name="Inc/rtos.h" />
|
|
|
+ <file file_name="Src/sensor.c" />
|
|
|
+ <file file_name="Inc/sensor.h" />
|
|
|
+ <file file_name="Inc/stm32_assert.h" />
|
|
|
+ <file file_name="Src/stm32g0xx_it.c" />
|
|
|
+ <file file_name="Inc/stm32g0xx_it.h" />
|
|
|
+ </folder>
|
|
|
+ <folder Name="Drivers/CMSIS">
|
|
|
+ <file file_name="Src/system_stm32g0xx.c" />
|
|
|
+ </folder>
|
|
|
+ <folder Name="Internal Files">
|
|
|
+ <file file_name="$(StudioDir)/samples/Cortex_M_Startup.s" />
|
|
|
+ <file file_name="$(StudioDir)/samples/SEGGER_THUMB_Startup.s" />
|
|
|
+ </folder>
|
|
|
+ <configuration
|
|
|
+ Name="Debug"
|
|
|
+ analyze_after_compile="Yes"
|
|
|
+ arm_architecture="v6M"
|
|
|
+ arm_assembler_variant="clang"
|
|
|
+ arm_compiler_variant="SEGGER-NG"
|
|
|
+ arm_core_type="Cortex-M0+"
|
|
|
+ arm_keep_assembly="No"
|
|
|
+ build_intermediate_directory="build/$(Configuration)/Obj/$(ProjectName)"
|
|
|
+ build_output_directory="build/$(Configuration)/Exe"
|
|
|
+ gcc_c_language_standard="gnu11"
|
|
|
+ gcc_cplusplus_language_standard="gnu++11"
|
|
|
+ gcc_enable_all_warnings="Yes"
|
|
|
+ gcc_optimization_level="Level 1"
|
|
|
+ link_time_optimization="Yes"
|
|
|
+ linker_output_format="hex" />
|
|
|
+ </project>
|
|
|
+ <configuration Name="Release" />
|
|
|
+</solution>
|