|
12 | 12 | <OutputFileName>$(MSBuildProjectName)</OutputFileName> |
13 | 13 | <OutputFileExtension>.elf</OutputFileExtension> |
14 | 14 | <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory> |
15 | | - <AssemblyName>OpenLoopOn_m328P</AssemblyName> |
16 | | - <Name>OpenLoopOn_m328P</Name> |
17 | | - <RootNamespace>OpenLoopOn_m328P</RootNamespace> |
| 15 | + <AssemblyName>ATmega328p</AssemblyName> |
| 16 | + <Name>ATmega328p</Name> |
| 17 | + <RootNamespace>ATmega328p</RootNamespace> |
18 | 18 | <ToolchainFlavour>Native</ToolchainFlavour> |
19 | 19 | <KeepTimersRunning>true</KeepTimersRunning> |
20 | 20 | <OverrideVtor>false</OverrideVtor> |
21 | 21 | <CacheFlash>true</CacheFlash> |
22 | 22 | <ProgFlashFromRam>true</ProgFlashFromRam> |
23 | | - <RamSnippetAddress>0x20000000</RamSnippetAddress> |
| 23 | + <RamSnippetAddress /> |
24 | 24 | <UncachedRange /> |
25 | 25 | <preserveEEPROM>true</preserveEEPROM> |
26 | | - <OverrideVtorValue>exception_table</OverrideVtorValue> |
| 26 | + <OverrideVtorValue /> |
27 | 27 | <BootSegment>2</BootSegment> |
28 | 28 | <ResetRule>0</ResetRule> |
29 | 29 | <eraseonlaunchrule>0</eraseonlaunchrule> |
30 | 30 | <EraseKey /> |
31 | | - <AsfFrameworkConfig> |
32 | | - <framework-data xmlns=""> |
33 | | - <options /> |
34 | | - <configurations /> |
35 | | - <files /> |
36 | | - <documentation help="" /> |
37 | | - <offline-documentation help="" /> |
38 | | - <dependencies> |
39 | | - <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.40.0" /> |
40 | | - </dependencies> |
41 | | - </framework-data> |
42 | | - </AsfFrameworkConfig> |
43 | 31 | </PropertyGroup> |
44 | 32 | <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
45 | 33 | <ToolchainSettings> |
|
82 | 70 | <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
83 | 71 | <ToolchainSettings> |
84 | 72 | <AvrGcc> |
85 | | - <avrgcc.common.Device>-mmcu=atmega328p -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\gcc\dev\atmega328p"</avrgcc.common.Device> |
86 | | - <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex> |
87 | | - <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss> |
88 | | - <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep> |
89 | | - <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec> |
90 | | - <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures> |
91 | | - <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned> |
92 | | - <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned> |
93 | | - <avrgcc.compiler.symbols.DefSymbols> |
94 | | - <ListValues> |
95 | | - <Value>DEBUG</Value> |
96 | | - </ListValues> |
97 | | - </avrgcc.compiler.symbols.DefSymbols> |
98 | | - <avrgcc.compiler.directories.IncludePaths> |
99 | | - <ListValues> |
100 | | - <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value> |
101 | | - </ListValues> |
102 | | - </avrgcc.compiler.directories.IncludePaths> |
103 | | - <avrgcc.compiler.optimization.level>Optimize (-O1)</avrgcc.compiler.optimization.level> |
104 | | - <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers> |
105 | | - <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum> |
106 | | - <avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel> |
107 | | - <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings> |
108 | | - <avrgcc.linker.libraries.Libraries> |
109 | | - <ListValues> |
110 | | - <Value>libm</Value> |
111 | | - </ListValues> |
112 | | - </avrgcc.linker.libraries.Libraries> |
113 | | - <avrgcc.assembler.general.IncludePaths> |
114 | | - <ListValues> |
115 | | - <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value> |
116 | | - </ListValues> |
117 | | - </avrgcc.assembler.general.IncludePaths> |
118 | | - <avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel> |
119 | | - </AvrGcc> |
| 73 | + <avrgcc.common.Device>-mmcu=atmega328p -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\gcc\dev\atmega328p"</avrgcc.common.Device> |
| 74 | + <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex> |
| 75 | + <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss> |
| 76 | + <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep> |
| 77 | + <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec> |
| 78 | + <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures> |
| 79 | + <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned> |
| 80 | + <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned> |
| 81 | + <avrgcc.compiler.symbols.DefSymbols> |
| 82 | + <ListValues> |
| 83 | + <Value>DEBUG</Value> |
| 84 | + </ListValues> |
| 85 | + </avrgcc.compiler.symbols.DefSymbols> |
| 86 | + <avrgcc.compiler.directories.IncludePaths> |
| 87 | + <ListValues> |
| 88 | + <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value> |
| 89 | + <Value>../inc</Value> |
| 90 | + </ListValues> |
| 91 | + </avrgcc.compiler.directories.IncludePaths> |
| 92 | + <avrgcc.compiler.optimization.level>Optimize (-O1)</avrgcc.compiler.optimization.level> |
| 93 | + <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers> |
| 94 | + <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum> |
| 95 | + <avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel> |
| 96 | + <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings> |
| 97 | + <avrgcc.linker.libraries.Libraries> |
| 98 | + <ListValues> |
| 99 | + <Value>libm</Value> |
| 100 | + </ListValues> |
| 101 | + </avrgcc.linker.libraries.Libraries> |
| 102 | + <avrgcc.assembler.general.IncludePaths> |
| 103 | + <ListValues> |
| 104 | + <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value> |
| 105 | + </ListValues> |
| 106 | + </avrgcc.assembler.general.IncludePaths> |
| 107 | + <avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel> |
| 108 | +</AvrGcc> |
120 | 109 | </ToolchainSettings> |
121 | 110 | </PropertyGroup> |
122 | 111 | <ItemGroup> |
123 | | - <Compile Include="hall_sensor.h"> |
| 112 | + <Folder Include="inc" /> |
| 113 | + <Folder Include="src" /> |
| 114 | + </ItemGroup> |
| 115 | + <ItemGroup> |
| 116 | + <Compile Include="inc\hall_sensor.h"> |
| 117 | + <SubType>compile</SubType> |
| 118 | + </Compile> |
| 119 | + <Compile Include="inc\main.h"> |
124 | 120 | <SubType>compile</SubType> |
125 | 121 | </Compile> |
126 | | - <Compile Include="main.c"> |
| 122 | + <Compile Include="inc\main_open_loop.h"> |
127 | 123 | <SubType>compile</SubType> |
128 | 124 | </Compile> |
129 | | - <Compile Include="main_open_loop.h"> |
| 125 | + <Compile Include="src\main.c"> |
130 | 126 | <SubType>compile</SubType> |
131 | 127 | </Compile> |
132 | 128 | </ItemGroup> |
|
0 commit comments