1 | <?xml version="1.0" encoding="utf-8"?>
|
---|
2 | <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0">
|
---|
3 | <PropertyGroup>
|
---|
4 | <SchemaVersion>2.0</SchemaVersion>
|
---|
5 | <ProjectVersion>7.0</ProjectVersion>
|
---|
6 | <ToolchainName>com.Atmel.ARMGCC.C</ToolchainName>
|
---|
7 | <ProjectGuid>dce6c7e3-ee26-4d79-826b-08594b9ad897</ProjectGuid>
|
---|
8 | <avrdevice>ATSAMD21G18A</avrdevice>
|
---|
9 | <avrdeviceseries>none</avrdeviceseries>
|
---|
10 | <OutputType>Executable</OutputType>
|
---|
11 | <Language>C</Language>
|
---|
12 | <OutputFileName>$(MSBuildProjectName)</OutputFileName>
|
---|
13 | <OutputFileExtension>.elf</OutputFileExtension>
|
---|
14 | <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
|
---|
15 | <AssemblyName>r2ca</AssemblyName>
|
---|
16 | <Name>r2ca</Name>
|
---|
17 | <RootNamespace>r2ca</RootNamespace>
|
---|
18 | <ToolchainFlavour>Native</ToolchainFlavour>
|
---|
19 | <KeepTimersRunning>true</KeepTimersRunning>
|
---|
20 | <OverrideVtor>false</OverrideVtor>
|
---|
21 | <CacheFlash>true</CacheFlash>
|
---|
22 | <ProgFlashFromRam>true</ProgFlashFromRam>
|
---|
23 | <RamSnippetAddress>0x20000000</RamSnippetAddress>
|
---|
24 | <UncachedRange />
|
---|
25 | <preserveEEPROM>true</preserveEEPROM>
|
---|
26 | <OverrideVtorValue>exception_table</OverrideVtorValue>
|
---|
27 | <BootSegment>2</BootSegment>
|
---|
28 | <eraseonlaunchrule>4</eraseonlaunchrule>
|
---|
29 | <ExternalProgrammingToolCommand />
|
---|
30 | <AsfFrameworkConfig>
|
---|
31 | <framework-data xmlns="">
|
---|
32 | <options />
|
---|
33 | <configurations />
|
---|
34 | <files />
|
---|
35 | <documentation help="" />
|
---|
36 | <offline-documentation help="" />
|
---|
37 | <dependencies>
|
---|
38 | <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.27.3" />
|
---|
39 | </dependencies>
|
---|
40 | </framework-data>
|
---|
41 | </AsfFrameworkConfig>
|
---|
42 | <UseGdb>False</UseGdb>
|
---|
43 | <avrtool>com.atmel.avrdbg.tool.edbg</avrtool>
|
---|
44 | <avrtoolserialnumber>FFFFFFFFFFFFFFFFFFFF</avrtoolserialnumber>
|
---|
45 | <avrdeviceexpectedsignature>0x10010005</avrdeviceexpectedsignature>
|
---|
46 | <avrtoolinterface>SWD</avrtoolinterface>
|
---|
47 | <com_atmel_avrdbg_tool_edbg>
|
---|
48 | <ToolOptions>
|
---|
49 | <InterfaceProperties>
|
---|
50 | <SwdClock>2000000</SwdClock>
|
---|
51 | </InterfaceProperties>
|
---|
52 | <InterfaceName>SWD</InterfaceName>
|
---|
53 | </ToolOptions>
|
---|
54 | <ToolType>com.atmel.avrdbg.tool.edbg</ToolType>
|
---|
55 | <ToolNumber>FFFFFFFFFFFFFFFFFFFF</ToolNumber>
|
---|
56 | <ToolName>EDBG</ToolName>
|
---|
57 | </com_atmel_avrdbg_tool_edbg>
|
---|
58 | <avrtoolinterfaceclock>2000000</avrtoolinterfaceclock>
|
---|
59 | </PropertyGroup>
|
---|
60 | <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
---|
61 | <ToolchainSettings>
|
---|
62 | <ArmGcc>
|
---|
63 | <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
|
---|
64 | <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
|
---|
65 | <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
|
---|
66 | <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
|
---|
67 | <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
|
---|
68 | <armgcc.compiler.symbols.DefSymbols>
|
---|
69 | <ListValues>
|
---|
70 | <Value>NDEBUG</Value>
|
---|
71 | </ListValues>
|
---|
72 | </armgcc.compiler.symbols.DefSymbols>
|
---|
73 | <armgcc.compiler.directories.IncludePaths>
|
---|
74 | <ListValues>
|
---|
75 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
76 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
77 | </ListValues>
|
---|
78 | </armgcc.compiler.directories.IncludePaths>
|
---|
79 | <armgcc.compiler.optimization.level>Optimize for size (-Os)</armgcc.compiler.optimization.level>
|
---|
80 | <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
|
---|
81 | <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
|
---|
82 | <armgcc.linker.libraries.Libraries>
|
---|
83 | <ListValues>
|
---|
84 | <Value>libm</Value>
|
---|
85 | </ListValues>
|
---|
86 | </armgcc.linker.libraries.Libraries>
|
---|
87 | <armgcc.linker.libraries.LibrarySearchPaths>
|
---|
88 | <ListValues>
|
---|
89 | <Value>%24(ProjectDir)\Device_Startup</Value>
|
---|
90 | </ListValues>
|
---|
91 | </armgcc.linker.libraries.LibrarySearchPaths>
|
---|
92 | <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
|
---|
93 | <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
|
---|
94 | <armgcc.assembler.general.IncludePaths>
|
---|
95 | <ListValues>
|
---|
96 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
97 | </ListValues>
|
---|
98 | </armgcc.assembler.general.IncludePaths>
|
---|
99 | <armgcc.preprocessingassembler.general.IncludePaths>
|
---|
100 | <ListValues>
|
---|
101 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
102 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
103 | </ListValues>
|
---|
104 | </armgcc.preprocessingassembler.general.IncludePaths>
|
---|
105 | </ArmGcc>
|
---|
106 | </ToolchainSettings>
|
---|
107 | </PropertyGroup>
|
---|
108 | <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
---|
109 | <ToolchainSettings>
|
---|
110 | <ArmGcc>
|
---|
111 | <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
|
---|
112 | <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
|
---|
113 | <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
|
---|
114 | <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
|
---|
115 | <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
|
---|
116 | <armgcc.compiler.symbols.DefSymbols>
|
---|
117 | <ListValues>
|
---|
118 | <Value>DEBUG</Value>
|
---|
119 | </ListValues>
|
---|
120 | </armgcc.compiler.symbols.DefSymbols>
|
---|
121 | <armgcc.compiler.directories.IncludePaths>
|
---|
122 | <ListValues>
|
---|
123 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
124 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
125 | </ListValues>
|
---|
126 | </armgcc.compiler.directories.IncludePaths>
|
---|
127 | <armgcc.compiler.optimization.level>Optimize (-O1)</armgcc.compiler.optimization.level>
|
---|
128 | <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
|
---|
129 | <armgcc.compiler.optimization.DebugLevel>Maximum (-g3)</armgcc.compiler.optimization.DebugLevel>
|
---|
130 | <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
|
---|
131 | <armgcc.linker.libraries.Libraries>
|
---|
132 | <ListValues>
|
---|
133 | <Value>libm</Value>
|
---|
134 | </ListValues>
|
---|
135 | </armgcc.linker.libraries.Libraries>
|
---|
136 | <armgcc.linker.libraries.LibrarySearchPaths>
|
---|
137 | <ListValues>
|
---|
138 | <Value>%24(ProjectDir)\Device_Startup</Value>
|
---|
139 | </ListValues>
|
---|
140 | </armgcc.linker.libraries.LibrarySearchPaths>
|
---|
141 | <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
|
---|
142 | <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
|
---|
143 | <armgcc.assembler.general.IncludePaths>
|
---|
144 | <ListValues>
|
---|
145 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
146 | </ListValues>
|
---|
147 | </armgcc.assembler.general.IncludePaths>
|
---|
148 | <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
|
---|
149 | <armgcc.preprocessingassembler.general.IncludePaths>
|
---|
150 | <ListValues>
|
---|
151 | <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
|
---|
152 | <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
|
---|
153 | </ListValues>
|
---|
154 | </armgcc.preprocessingassembler.general.IncludePaths>
|
---|
155 | <armgcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</armgcc.preprocessingassembler.debugging.DebugLevel>
|
---|
156 | </ArmGcc>
|
---|
157 | </ToolchainSettings>
|
---|
158 | <UsesExternalMakeFile>True</UsesExternalMakeFile>
|
---|
159 | <OutputDirectory />
|
---|
160 | <BuildTarget>all</BuildTarget>
|
---|
161 | <CleanTarget>clean</CleanTarget>
|
---|
162 | <ExternalMakeFilePath>Makefile</ExternalMakeFilePath>
|
---|
163 | </PropertyGroup>
|
---|
164 | <ItemGroup>
|
---|
165 | <None Include="r2ca_app.cfg">
|
---|
166 | <SubType>compile</SubType>
|
---|
167 | </None>
|
---|
168 | <None Include="r2ca_app.cpp">
|
---|
169 | <SubType>compile</SubType>
|
---|
170 | </None>
|
---|
171 | </ItemGroup>
|
---|
172 | <ItemGroup>
|
---|
173 | <Compile Include="r2ca_app.h">
|
---|
174 | <SubType>compile</SubType>
|
---|
175 | </Compile>
|
---|
176 | </ItemGroup>
|
---|
177 | <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
|
---|
178 | </Project>
|
---|