1<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd"> 3 4 <SchemaVersion>1.1</SchemaVersion> 5 6 <Header>### uVision Project, (C) Keil Software</Header> 7 8 <Targets> 9 <Target> 10 <TargetName>Target 1</TargetName> 11 <ToolsetNumber>0x3</ToolsetNumber> 12 <ToolsetName>ARM-GNU</ToolsetName> 13 <TargetOption> 14 <TargetCommonOption> 15 <Device>Cortex-M4 FPU</Device> 16 <Vendor>ARM</Vendor> 17 <Cpu>CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE FPU2</Cpu> 18 <FlashUtilSpec></FlashUtilSpec> 19 <StartupFile></StartupFile> 20 <FlashDriverDll></FlashDriverDll> 21 <DeviceId>5237</DeviceId> 22 <RegisterFile></RegisterFile> 23 <MemoryEnv></MemoryEnv> 24 <Cmp></Cmp> 25 <Asm></Asm> 26 <Linker></Linker> 27 <OHString></OHString> 28 <InfinionOptionDll></InfinionOptionDll> 29 <SLE66CMisc></SLE66CMisc> 30 <SLE66AMisc></SLE66AMisc> 31 <SLE66LinkerMisc></SLE66LinkerMisc> 32 <SFDFile></SFDFile> 33 <UseEnv>0</UseEnv> 34 <BinPath></BinPath> 35 <IncludePath></IncludePath> 36 <LibPath></LibPath> 37 <RegisterFilePath></RegisterFilePath> 38 <DBRegisterFilePath></DBRegisterFilePath> 39 <TargetStatus> 40 <Error>0</Error> 41 <ExitCodeStop>0</ExitCodeStop> 42 <ButtonStop>0</ButtonStop> 43 <NotGenerated>0</NotGenerated> 44 <InvalidFlash>1</InvalidFlash> 45 </TargetStatus> 46 <OutputDirectory>.\debug\</OutputDirectory> 47 <OutputName>arm_cortexM4lf_class_marks_example</OutputName> 48 <CreateExecutable>1</CreateExecutable> 49 <CreateLib>0</CreateLib> 50 <CreateHexFile>0</CreateHexFile> 51 <DebugInformation>1</DebugInformation> 52 <BrowseInformation>0</BrowseInformation> 53 <ListingPath>.\debug\</ListingPath> 54 <HexFormatSelection>1</HexFormatSelection> 55 <Merge32K>0</Merge32K> 56 <CreateBatchFile>0</CreateBatchFile> 57 <BeforeCompile> 58 <RunUserProg1>0</RunUserProg1> 59 <RunUserProg2>0</RunUserProg2> 60 <UserProg1Name></UserProg1Name> 61 <UserProg2Name></UserProg2Name> 62 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 63 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 64 </BeforeCompile> 65 <BeforeMake> 66 <RunUserProg1>0</RunUserProg1> 67 <RunUserProg2>0</RunUserProg2> 68 <UserProg1Name></UserProg1Name> 69 <UserProg2Name></UserProg2Name> 70 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 71 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 72 </BeforeMake> 73 <AfterMake> 74 <RunUserProg1>0</RunUserProg1> 75 <RunUserProg2>0</RunUserProg2> 76 <UserProg1Name></UserProg1Name> 77 <UserProg2Name></UserProg2Name> 78 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 79 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 80 </AfterMake> 81 <SelectedForBatchBuild>0</SelectedForBatchBuild> 82 <SVCSIdString></SVCSIdString> 83 </TargetCommonOption> 84 <CommonProperty> 85 <UseCPPCompiler>0</UseCPPCompiler> 86 <RVCTCodeConst>0</RVCTCodeConst> 87 <RVCTZI>0</RVCTZI> 88 <RVCTOtherData>0</RVCTOtherData> 89 <ModuleSelection>0</ModuleSelection> 90 <IncludeInBuild>1</IncludeInBuild> 91 <AlwaysBuild>0</AlwaysBuild> 92 <GenerateAssemblyFile>0</GenerateAssemblyFile> 93 <AssembleAssemblyFile>0</AssembleAssemblyFile> 94 <PublicsOnly>0</PublicsOnly> 95 <StopOnExitCode>3</StopOnExitCode> 96 <CustomArgument></CustomArgument> 97 <IncludeLibraryModules></IncludeLibraryModules> 98 </CommonProperty> 99 <DllOption> 100 <SimDllName>SARMCM3.DLL</SimDllName> 101 <SimDllArguments></SimDllArguments> 102 <SimDlgDll>DCM.DLL</SimDlgDll> 103 <SimDlgDllArguments>-pCM3</SimDlgDllArguments> 104 <TargetDllName>SARMCM3.DLL</TargetDllName> 105 <TargetDllArguments></TargetDllArguments> 106 <TargetDlgDll>TCM.DLL</TargetDlgDll> 107 <TargetDlgDllArguments>-pCM3</TargetDlgDllArguments> 108 </DllOption> 109 <DebugOption> 110 <OPTHX> 111 <HexSelection>1</HexSelection> 112 <HexRangeLowAddress>0</HexRangeLowAddress> 113 <HexRangeHighAddress>0</HexRangeHighAddress> 114 <HexOffset>0</HexOffset> 115 <Oh166RecLen>16</Oh166RecLen> 116 </OPTHX> 117 <Simulator> 118 <UseSimulator>1</UseSimulator> 119 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 120 <RunToMain>1</RunToMain> 121 <RestoreBreakpoints>1</RestoreBreakpoints> 122 <RestoreWatchpoints>1</RestoreWatchpoints> 123 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 124 <RestoreFunctions>1</RestoreFunctions> 125 <RestoreToolbox>1</RestoreToolbox> 126 <LimitSpeedToRealTime>0</LimitSpeedToRealTime> 127 </Simulator> 128 <Target> 129 <UseTarget>0</UseTarget> 130 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 131 <RunToMain>0</RunToMain> 132 <RestoreBreakpoints>1</RestoreBreakpoints> 133 <RestoreWatchpoints>1</RestoreWatchpoints> 134 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 135 <RestoreFunctions>0</RestoreFunctions> 136 <RestoreToolbox>1</RestoreToolbox> 137 </Target> 138 <RunDebugAfterBuild>0</RunDebugAfterBuild> 139 <TargetSelection>-1</TargetSelection> 140 <SimDlls> 141 <CpuDll></CpuDll> 142 <CpuDllArguments></CpuDllArguments> 143 <PeripheralDll></PeripheralDll> 144 <PeripheralDllArguments></PeripheralDllArguments> 145 <InitializationFile>.\arm_class_marks_example.ini</InitializationFile> 146 </SimDlls> 147 <TargetDlls> 148 <CpuDll></CpuDll> 149 <CpuDllArguments></CpuDllArguments> 150 <PeripheralDll></PeripheralDll> 151 <PeripheralDllArguments></PeripheralDllArguments> 152 <InitializationFile></InitializationFile> 153 <Driver></Driver> 154 </TargetDlls> 155 </DebugOption> 156 <Utilities> 157 <Flash1> 158 <UseTargetDll>1</UseTargetDll> 159 <UseExternalTool>0</UseExternalTool> 160 <RunIndependent>0</RunIndependent> 161 <UpdateFlashBeforeDebugging>0</UpdateFlashBeforeDebugging> 162 <Capability>0</Capability> 163 <DriverSelection>-1</DriverSelection> 164 </Flash1> 165 <Flash2></Flash2> 166 <Flash3></Flash3> 167 <Flash4></Flash4> 168 </Utilities> 169 <TargetArm> 170 <ArmMisc> 171 <asLst>0</asLst> 172 <asHll>1</asHll> 173 <asAsm>1</asAsm> 174 <asMacX>1</asMacX> 175 <asSyms>1</asSyms> 176 <asFals>1</asFals> 177 <asDbgD>1</asDbgD> 178 <asForm>1</asForm> 179 <ldLst>0</ldLst> 180 <ldmm>1</ldmm> 181 <ldXref>1</ldXref> 182 <BigEnd>0</BigEnd> 183 <GCPUTYP>"Cortex-M4"</GCPUTYP> 184 <mOS>0</mOS> 185 <uocRom>0</uocRom> 186 <uocRam>0</uocRam> 187 <hadIROM>0</hadIROM> 188 <hadIRAM>0</hadIRAM> 189 <hadXRAM>0</hadXRAM> 190 <uocXRam>0</uocXRam> 191 <RvdsVP>2</RvdsVP> 192 <hadIRAM2>0</hadIRAM2> 193 <hadIROM2>0</hadIROM2> 194 <OnChipMemories> 195 <Ocm1> 196 <Type>0</Type> 197 <StartAddress>0x0</StartAddress> 198 <Size>0x0</Size> 199 </Ocm1> 200 <Ocm2> 201 <Type>0</Type> 202 <StartAddress>0x0</StartAddress> 203 <Size>0x0</Size> 204 </Ocm2> 205 <Ocm3> 206 <Type>0</Type> 207 <StartAddress>0x0</StartAddress> 208 <Size>0x0</Size> 209 </Ocm3> 210 <Ocm4> 211 <Type>0</Type> 212 <StartAddress>0x0</StartAddress> 213 <Size>0x0</Size> 214 </Ocm4> 215 <Ocm5> 216 <Type>0</Type> 217 <StartAddress>0x0</StartAddress> 218 <Size>0x0</Size> 219 </Ocm5> 220 <Ocm6> 221 <Type>0</Type> 222 <StartAddress>0x0</StartAddress> 223 <Size>0x0</Size> 224 </Ocm6> 225 <IRAM> 226 <Type>0</Type> 227 <StartAddress>0x0</StartAddress> 228 <Size>0x0</Size> 229 </IRAM> 230 <IROM> 231 <Type>0</Type> 232 <StartAddress>0x0</StartAddress> 233 <Size>0x0</Size> 234 </IROM> 235 <XRAM> 236 <Type>0</Type> 237 <StartAddress>0x0</StartAddress> 238 <Size>0x0</Size> 239 </XRAM> 240 <IRAM2> 241 <Type>0</Type> 242 <StartAddress>0x0</StartAddress> 243 <Size>0x0</Size> 244 </IRAM2> 245 <IROM2> 246 <Type>0</Type> 247 <StartAddress>0x0</StartAddress> 248 <Size>0x0</Size> 249 </IROM2> 250 </OnChipMemories> 251 </ArmMisc> 252 <Carm> 253 <arpcs>1</arpcs> 254 <stkchk>0</stkchk> 255 <reentr>0</reentr> 256 <interw>1</interw> 257 <bigend>0</bigend> 258 <Strict>0</Strict> 259 <Optim>1</Optim> 260 <wLevel>2</wLevel> 261 <uThumb>1</uThumb> 262 <VariousControls> 263 <MiscControls>-mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fno-strict-aliasing -ffunction-sections</MiscControls> 264 <Define>ARM_MATH_CM4, __FPU_PRESENT = 1</Define> 265 <Undefine></Undefine> 266 <IncludePath>..\..\..\..\Include;..\..\..\..\..\Device\ARM\ARMCM4\Include</IncludePath> 267 </VariousControls> 268 </Carm> 269 <Aarm> 270 <bBE>0</bBE> 271 <interw>1</interw> 272 <VariousControls> 273 <MiscControls></MiscControls> 274 <Define></Define> 275 <Undefine></Undefine> 276 <IncludePath></IncludePath> 277 </VariousControls> 278 </Aarm> 279 <LDarm> 280 <umfTarg>1</umfTarg> 281 <enaGarb>0</enaGarb> 282 <noStart>0</noStart> 283 <noStLib>0</noStLib> 284 <uMathLib>1</uMathLib> 285 <TextAddressRange></TextAddressRange> 286 <DataAddressRange></DataAddressRange> 287 <BSSAddressRange></BSSAddressRange> 288 <IncludeLibs>arm_cortexM4lf_math</IncludeLibs> 289 <IncludeDir>..\..\..\..\Lib\GCC</IncludeDir> 290 <Misc>-mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -Wl,--gc-sections</Misc> 291 <ScatterFile>ARMCMx.ld</ScatterFile> 292 </LDarm> 293 </TargetArm> 294 </TargetOption> 295 <Groups> 296 <Group> 297 <GroupName>Source Group 1</GroupName> 298 <Files> 299 <File> 300 <FileName>arm_class_marks_example_f32.c</FileName> 301 <FileType>1</FileType> 302 <FilePath>../arm_class_marks_example_f32.c</FilePath> 303 </File> 304 </Files> 305 </Group> 306 <Group> 307 <GroupName>CMSIS Device</GroupName> 308 <Files> 309 <File> 310 <FileName>system_ARMCM4.c</FileName> 311 <FileType>1</FileType> 312 <FilePath>../system_ARMCM4.c</FilePath> 313 </File> 314 <File> 315 <FileName>startup_ARMCM4.s</FileName> 316 <FileType>2</FileType> 317 <FilePath>.\startup_ARMCM4.s</FilePath> 318 </File> 319 </Files> 320 </Group> 321 <Group> 322 <GroupName>CMSIS DSP_Library</GroupName> 323 </Group> 324 </Groups> 325 </Target> 326 </Targets> 327 328</Project> 329