| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 |
- <!DOCTYPE CrossStudio_Project_File>
- <solution Name="485-breaker-sensor" target="8" version="2">
- <configuration
- Name="Debug"
- c_preprocessor_definitions="DEBUG"
- gcc_debugging_level="Level 3"
- gcc_omit_frame_pointer="Yes"
- gcc_optimization_level="None" />
- <configuration Name="GD32E23x" hidden="Yes" />
- <configuration
- Name="GD32E23x Internal"
- inherited_configurations="Internal;GD32E23x" />
- <configuration Name="Internal" Platform="ARM" hidden="Yes" />
- <configuration
- Name="Release"
- c_preprocessor_definitions="NDEBUG"
- gcc_debugging_level="Level 2"
- gcc_omit_frame_pointer="Yes"
- gcc_optimization_level="Level 2 balanced" />
- <project Name="485-breaker-sensor">
- <configuration
- Name="Common"
- arm_architecture="v8M_Baseline"
- arm_compiler_variant="SEGGER"
- arm_core_type="Cortex-M23"
- arm_endian="Little"
- arm_fpu_type=""
- arm_linker_variant="SEGGER"
- arm_target_device_name="GD32E230C8"
- arm_target_interface_type="SWD"
- c_user_include_directories=""
- debug_start_from_entry_point_symbol="No"
- debug_target_connection="J-Link"
- 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 ARMCC"
- asm_additional_options="--cpu;Cortex-M23"
- c_additional_options="--cpu;Cortex-M23;-O0;--split_sections;-g"
- linker_additional_options="--cpu;Cortex-M23" />
- <configuration
- CMSIS_CORE="Yes"
- Name="GD32E23x"
- arm_architecture="v8M_Baseline"
- arm_core_type="Cortex-M23"
- arm_endian="Little"
- arm_fpu_type=""
- arm_target_device_name="GD32E230C8"
- c_preprocessor_definitions="GD32E230"
- c_user_include_directories="./;./src;./util;./Firmware/CMSIS;./Firmware/peripheral;./Firmware/freertos"
- debug_cpu_registers_file="$(ProjectDir)/GD32E230_Registers.xml"
- gcc_c_language_standard="c11"
- gcc_cplusplus_language_standard="c++14"
- link_linker_script_file="$(ProjectDir)/GD32E23x_Flash.icf"
- linker_memory_map_file="$(ProjectDir)/GD32E230C8_MemoryMap.xml"
- linker_section_placements_segments="FLASH1 RX 0x08000000 0x00010000;RAM1 RWX 0x20000000 0x00002000;" />
- <configuration
- Name="GD32E23x Internal"
- arm_architecture="v8M_Baseline"
- arm_assembler_variant="gcc"
- arm_core_type="Cortex-M23"
- arm_endian="Little"
- arm_fpu_type=""
- arm_linker_heap_size="128"
- arm_linker_stack_size="128"
- arm_target_device_name="GD32E230C8"
- debug_initial_breakpoint_set_option="Only With No Breakpoints Set"
- debug_register_definition_file="GD32E230_Registers.xml"
- debug_target_connection="J-Link"
- linker_output_format="bin"
- linker_section_placements_segments="FLASH1 RX 0x08000000 0x00010000;RAM1 RWX 0x20000000 0x00002000;" />
- <configuration
- LIBRARY_IO_TYPE="SEMIHOST (host-formatted)"
- Name="Internal" />
- <folder Name="CMSIS">
- <file file_name="Firmware/CMSIS/GD32E23x_Startup.s" />
- <file file_name="Firmware/CMSIS/GD32E23x_Vectors.s" />
- <file file_name="Firmware/CMSIS/SEGGER_THUMB_Startup.s" />
- <file file_name="Firmware/CMSIS/gd32e23x.h" />
- <file file_name="Firmware/CMSIS/system_gd32e23x.c" />
- <file file_name="Firmware/CMSIS/system_gd32e23x.h" />
- </folder>
- <folder Name="Freertos">
- <configuration Name="GD32E23x Internal" build_exclude_from_build="No" />
- <file file_name="Firmware/freertos/FreeRTOS.h" />
- <file file_name="Firmware/freertos/deprecated_definitions.h" />
- <file file_name="Firmware/freertos/heap_4.c" />
- <file file_name="Firmware/freertos/list.c" />
- <file file_name="Firmware/freertos/list.h" />
- <file file_name="Firmware/freertos/mpu_wrappers.h" />
- <file file_name="Firmware/freertos/port.c" />
- <file file_name="Firmware/freertos/portable.h" />
- <file file_name="Firmware/freertos/portasm.c" />
- <file file_name="Firmware/freertos/portasm.h" />
- <file file_name="Firmware/freertos/portmacro.h" />
- <file file_name="Firmware/freertos/projdefs.h" />
- <file file_name="Firmware/freertos/queue.c" />
- <file file_name="Firmware/freertos/queue.h" />
- <file file_name="Firmware/freertos/semphr.h" />
- <file file_name="Firmware/freertos/stack_macros.h" />
- <file file_name="Firmware/freertos/task.h" />
- <file file_name="Firmware/freertos/tasks.c" />
- <file file_name="Firmware/freertos/timers.c" />
- <file file_name="Firmware/freertos/timers.h" />
- </folder>
- <folder Name="Peripherals">
- <file file_name="Firmware/peripheral/RTE_Components.h" />
- <file file_name="Firmware/peripheral/gd32e23x_adc.c" />
- <file file_name="Firmware/peripheral/gd32e23x_adc.h" />
- <file file_name="Firmware/peripheral/gd32e23x_cmp.c" />
- <file file_name="Firmware/peripheral/gd32e23x_cmp.h" />
- <file file_name="Firmware/peripheral/gd32e23x_crc.c" />
- <file file_name="Firmware/peripheral/gd32e23x_crc.h" />
- <file file_name="Firmware/peripheral/gd32e23x_dbg.c" />
- <file file_name="Firmware/peripheral/gd32e23x_dbg.h" />
- <file file_name="Firmware/peripheral/gd32e23x_dma.c" />
- <file file_name="Firmware/peripheral/gd32e23x_dma.h" />
- <file file_name="Firmware/peripheral/gd32e23x_exti.c" />
- <file file_name="Firmware/peripheral/gd32e23x_exti.h" />
- <file file_name="Firmware/peripheral/gd32e23x_fmc.c" />
- <file file_name="Firmware/peripheral/gd32e23x_fmc.h" />
- <file file_name="Firmware/peripheral/gd32e23x_fwdgt.c" />
- <file file_name="Firmware/peripheral/gd32e23x_fwdgt.h" />
- <file file_name="Firmware/peripheral/gd32e23x_gpio.c" />
- <file file_name="Firmware/peripheral/gd32e23x_gpio.h" />
- <file file_name="Firmware/peripheral/gd32e23x_i2c.c" />
- <file file_name="Firmware/peripheral/gd32e23x_i2c.h" />
- <file file_name="Firmware/peripheral/gd32e23x_misc.c" />
- <file file_name="Firmware/peripheral/gd32e23x_misc.h" />
- <file file_name="Firmware/peripheral/gd32e23x_pmu.c" />
- <file file_name="Firmware/peripheral/gd32e23x_pmu.h" />
- <file file_name="Firmware/peripheral/gd32e23x_rcu.c" />
- <file file_name="Firmware/peripheral/gd32e23x_rcu.h" />
- <file file_name="Firmware/peripheral/gd32e23x_rtc.c" />
- <file file_name="Firmware/peripheral/gd32e23x_rtc.h" />
- <file file_name="Firmware/peripheral/gd32e23x_spi.c" />
- <file file_name="Firmware/peripheral/gd32e23x_spi.h" />
- <file file_name="Firmware/peripheral/gd32e23x_syscfg.c" />
- <file file_name="Firmware/peripheral/gd32e23x_syscfg.h" />
- <file file_name="Firmware/peripheral/gd32e23x_timer.c" />
- <file file_name="Firmware/peripheral/gd32e23x_timer.h" />
- <file file_name="Firmware/peripheral/gd32e23x_usart.c" />
- <file file_name="Firmware/peripheral/gd32e23x_usart.h" />
- <file file_name="Firmware/peripheral/gd32e23x_wwdgt.c" />
- <file file_name="Firmware/peripheral/gd32e23x_wwdgt.h" />
- </folder>
- <folder Name="src">
- <file file_name="src/FreeRTOSConfig.h" />
- <file file_name="src/device.c" />
- <file file_name="src/device.h" />
- <file file_name="src/device_modbus.c" />
- <file file_name="src/device_modbus.h" />
- <file file_name="src/gd32e23x_it.c" />
- <file file_name="src/gd32e23x_it.h" />
- <file file_name="src/gd32e23x_libopt.h" />
- <file file_name="src/main.c" />
- </folder>
- <folder Name="util">
- <file file_name="util/counter.c" />
- <file file_name="util/counter.h" />
- <file file_name="util/crcLib.c" />
- <file file_name="util/crcLib.h" />
- <file file_name="util/dma_uart.c" />
- <file file_name="util/dma_uart.h" />
- <file file_name="util/fmc.c" />
- <file file_name="util/fmc.h" />
- <file file_name="util/modbus.c" />
- <file file_name="util/modbus.h" />
- <file file_name="util/modbus_rtu.c" />
- <file file_name="util/modbus_rtu.h" />
- <file file_name="util/systick.c" />
- <file file_name="util/systick.h" />
- <file file_name="util/util.c" />
- <file file_name="util/util.h" />
- </folder>
- <file file_name="GD32E230C8_MemoryMap.xml" />
- <file file_name="GD32E230_Registers.xml" />
- <file file_name="GD32E23x_Flash.icf" />
- </project>
- </solution>
|