| 1 | <!DOCTYPE CrossStudio_Project_File>
|
|---|
| 2 | <solution Name="TemplateEFM32JG1B" target="8" version="2">
|
|---|
| 3 | <project Name="TemplateEFM32JG1B">
|
|---|
| 4 | <configuration
|
|---|
| 5 | Name="Common"
|
|---|
| 6 | Target="EFM32JG1B200F128GM48"
|
|---|
| 7 | arm_architecture="v7M"
|
|---|
| 8 | arm_core_type="Cortex-M3"
|
|---|
| 9 | arm_fp_abi="Soft"
|
|---|
| 10 | arm_fpu_type="None"
|
|---|
| 11 | arm_gcc_target="arm-unknown-eabi"
|
|---|
| 12 | arm_linker_heap_size="128"
|
|---|
| 13 | arm_linker_process_stack_size="0"
|
|---|
| 14 | arm_linker_stack_size="1024"
|
|---|
| 15 | arm_simulator_memory_simulation_filename="$(TargetsDir)/EFM32/EFM32SimulatorMemory.dll"
|
|---|
| 16 | arm_simulator_memory_simulation_parameter="EFM32JG1B200F128GM48;FLASH=0x00000000:0x20000;RAM=0x20000000:0x8000"
|
|---|
| 17 | arm_target_debug_interface_type="ADIv5"
|
|---|
| 18 | arm_target_flash_loader_file_path="$(TargetsDir)/EFM32/Release/Loader_Pearl_rpc.elf"
|
|---|
| 19 | arm_target_loader_parameter="14318180"
|
|---|
| 20 | c_preprocessor_definitions="USE_PROCESS_STACK;STARTUP_FROM_RESET;POLARITY_INVERSION_EXTCOMIN_MANUAL;INITIALIZE_STACK"
|
|---|
| 21 | c_user_include_directories="$(ProjectDir)/../../_Device;$(ProjectDir)/../../_EFM32lib;$(ProjectDir)/../../_System;$(ProjectDir)/../../_CMSIS"
|
|---|
| 22 | gcc_enable_all_warnings="Yes"
|
|---|
| 23 | link_include_startup_code="No"
|
|---|
| 24 | linker_additional_files="$(TargetsDir)/EFM32/lib/libefm32$(LibExt)$(LIB)"
|
|---|
| 25 | linker_additional_options=""
|
|---|
| 26 | linker_memory_map_file="$(TargetsDir)/EFM32/EFM32JG1B200F128GM48_MemoryMap.xml"
|
|---|
| 27 | linker_output_format="bin"
|
|---|
| 28 | linker_printf_fmt_level="long"
|
|---|
| 29 | linker_printf_width_precision_supported="Yes"
|
|---|
| 30 | macros="EFM32_Series=EFM32JG"
|
|---|
| 31 | oscillator_frequency="14.31818MHz"
|
|---|
| 32 | project_directory=""
|
|---|
| 33 | project_type="Executable"
|
|---|
| 34 | property_groups_file_path="$(TargetsDir)/EFM32/EFM32_propertyGroups.xml" />
|
|---|
| 35 | <configuration
|
|---|
| 36 | Name="Flash"
|
|---|
| 37 | Placement="Flash"
|
|---|
| 38 | arm_target_flash_loader_file_path="$(TargetsDir)/EFM32/Release/Loader_Jade_rpc.elf"
|
|---|
| 39 | arm_target_flash_loader_type="LIBMEM RPC Loader"
|
|---|
| 40 | linker_section_placement_file="$(StudioDir)/targets/Cortex_M/flash_placement.xml"
|
|---|
| 41 | target_reset_script="FLASHReset()" />
|
|---|
| 42 | <configuration
|
|---|
| 43 | Name="RAM"
|
|---|
| 44 | Placement="RAM"
|
|---|
| 45 | linker_section_placement_file="$(StudioDir)/targets/Cortex_M/ram_placement.xml"
|
|---|
| 46 | target_reset_script="SRAMReset()" />
|
|---|
| 47 | <folder Name="_CMSIS" />
|
|---|
| 48 | <folder Name="_Drivers">
|
|---|
| 49 | <file file_name="../../_Drivers/udelay.c" />
|
|---|
| 50 | </folder>
|
|---|
| 51 | <folder Name="_EFM32lib">
|
|---|
| 52 | <file file_name="../../_EFM32lib/em_letimer.c" />
|
|---|
| 53 | <file file_name="../../_EFM32lib/em_leuart.c" />
|
|---|
| 54 | <file file_name="../../_EFM32lib/em_adc.c" />
|
|---|
| 55 | <file file_name="../../_EFM32lib/em_assert.c" />
|
|---|
| 56 | <file file_name="../../_EFM32lib/em_cmu.c" />
|
|---|
| 57 | <file file_name="../../_EFM32lib/em_core.c" />
|
|---|
| 58 | <file file_name="../../_EFM32lib/em_emu.c" />
|
|---|
| 59 | <file file_name="../../_EFM32lib/em_ldma.c" />
|
|---|
| 60 | <file file_name="../../_EFM32lib/em_prs.c" />
|
|---|
| 61 | <file file_name="../../_EFM32lib/em_rtcc.c" />
|
|---|
| 62 | <file file_name="../../_EFM32lib/em_system.c" />
|
|---|
| 63 | <file file_name="../../_EFM32lib/em_usart.c" />
|
|---|
| 64 | <file file_name="../../_EFM32lib/em_gpio.c" />
|
|---|
| 65 | </folder>
|
|---|
| 66 | <folder Name="Source">
|
|---|
| 67 | <file file_name="main.c" />
|
|---|
| 68 | <file file_name="Adc.c" />
|
|---|
| 69 | <file file_name="Command.c" />
|
|---|
| 70 | <file file_name="Hardware.c" />
|
|---|
| 71 | <file file_name="TraceLeUart.c" />
|
|---|
| 72 | <file file_name="leds.c" />
|
|---|
| 73 | </folder>
|
|---|
| 74 | <folder Name="_System">
|
|---|
| 75 | <file file_name="../../_System/thumb_crt0.s" />
|
|---|
| 76 | <file file_name="../../_System/EFM32JG_Startup.s" />
|
|---|
| 77 | <file file_name="../../_System/EFM32_Target.js">
|
|---|
| 78 | <configuration Name="Common" file_type="Reset Script" />
|
|---|
| 79 | </file>
|
|---|
| 80 | </folder>
|
|---|
| 81 | <folder Name="_Device">
|
|---|
| 82 | <file file_name="../../_Device/system_efm32jg1b.c" />
|
|---|
| 83 | </folder>
|
|---|
| 84 | <folder Name="Headers">
|
|---|
| 85 | <file file_name="Command.h" />
|
|---|
| 86 | <file file_name="Hardware.h" />
|
|---|
| 87 | <file file_name="trace.h" />
|
|---|
| 88 | <file file_name="TraceLeUart.h" />
|
|---|
| 89 | <file file_name="types.h" />
|
|---|
| 90 | <file file_name="leds.h" />
|
|---|
| 91 | </folder>
|
|---|
| 92 | </project>
|
|---|
| 93 | <configuration
|
|---|
| 94 | Name="THUMB Flash Debug"
|
|---|
| 95 | inherited_configurations="THUMB;Flash;Debug" />
|
|---|
| 96 | <configuration
|
|---|
| 97 | Name="THUMB Flash Release"
|
|---|
| 98 | inherited_configurations="THUMB;Flash;Release" />
|
|---|
| 99 | <configuration
|
|---|
| 100 | Name="THUMB"
|
|---|
| 101 | Platform="ARM"
|
|---|
| 102 | arm_instruction_set="THUMB"
|
|---|
| 103 | arm_library_instruction_set="THUMB"
|
|---|
| 104 | c_preprocessor_definitions="__THUMB"
|
|---|
| 105 | hidden="Yes" />
|
|---|
| 106 | <configuration
|
|---|
| 107 | Name="Flash"
|
|---|
| 108 | c_preprocessor_definitions="__FLASH_BUILD"
|
|---|
| 109 | hidden="Yes" />
|
|---|
| 110 | <configuration
|
|---|
| 111 | Name="Debug"
|
|---|
| 112 | build_debug_information="Yes"
|
|---|
| 113 | c_additional_options="-Wall;-Wextra;"
|
|---|
| 114 | c_preprocessor_definitions="DEBUG;DEBUG_EFM"
|
|---|
| 115 | gcc_optimization_level="None"
|
|---|
| 116 | hidden="Yes"
|
|---|
| 117 | link_include_startup_code="No" />
|
|---|
| 118 | <configuration
|
|---|
| 119 | Name="Release"
|
|---|
| 120 | build_debug_information="No"
|
|---|
| 121 | c_additional_options="-Wall;-Wextra;"
|
|---|
| 122 | c_preprocessor_definitions="DEBUG_EFM"
|
|---|
| 123 | gcc_optimization_level="None"
|
|---|
| 124 | hidden="Yes"
|
|---|
| 125 | link_include_startup_code="No" />
|
|---|
| 126 | <configuration Name="Common" linker_printf_enabled="Yes" />
|
|---|
| 127 | </solution>
|
|---|