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>rtthread-lpc5410x</TargetName> 11 <ToolsetNumber>0x4</ToolsetNumber> 12 <ToolsetName>ARM-ADS</ToolsetName> 13 <TargetOption> 14 <TargetCommonOption> 15 <Device>LPC54102:M4</Device> 16 <Vendor>NXP</Vendor> 17 <Cpu>IROM(0x00000000,0x80000) IRAM(0x02000000,0x10000) IRAM2(0x02010000,0x08000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu> 18 <FlashUtilSpec></FlashUtilSpec> 19 <StartupFile></StartupFile> 20 <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD02000000 -FC1000 -FN1 -FF0LPC54xxx_512 -FS00 -FL080000 -FP0($$Device:LPC54102$Flash\LPC54xxx_512.FLM))</FlashDriverDll> 21 <DeviceId>0</DeviceId> 22 <RegisterFile>$$Device:LPC54102$Device\Include\LPC54xxx.h</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>$$Device:LPC54102$SVD\LPC5410x.svd</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>.\build\</OutputDirectory> 47 <OutputName>rtthread-lpc5410x</OutputName> 48 <CreateExecutable>1</CreateExecutable> 49 <CreateLib>0</CreateLib> 50 <CreateHexFile>1</CreateHexFile> 51 <DebugInformation>1</DebugInformation> 52 <BrowseInformation>1</BrowseInformation> 53 <ListingPath>.\build\</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 <nStopU1X>0</nStopU1X> 65 <nStopU2X>0</nStopU2X> 66 </BeforeCompile> 67 <BeforeMake> 68 <RunUserProg1>0</RunUserProg1> 69 <RunUserProg2>0</RunUserProg2> 70 <UserProg1Name></UserProg1Name> 71 <UserProg2Name></UserProg2Name> 72 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 73 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 74 </BeforeMake> 75 <AfterMake> 76 <RunUserProg1>0</RunUserProg1> 77 <RunUserProg2>0</RunUserProg2> 78 <UserProg1Name></UserProg1Name> 79 <UserProg2Name></UserProg2Name> 80 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 81 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 82 </AfterMake> 83 <SelectedForBatchBuild>0</SelectedForBatchBuild> 84 <SVCSIdString></SVCSIdString> 85 </TargetCommonOption> 86 <CommonProperty> 87 <UseCPPCompiler>0</UseCPPCompiler> 88 <RVCTCodeConst>0</RVCTCodeConst> 89 <RVCTZI>0</RVCTZI> 90 <RVCTOtherData>0</RVCTOtherData> 91 <ModuleSelection>0</ModuleSelection> 92 <IncludeInBuild>1</IncludeInBuild> 93 <AlwaysBuild>0</AlwaysBuild> 94 <GenerateAssemblyFile>0</GenerateAssemblyFile> 95 <AssembleAssemblyFile>0</AssembleAssemblyFile> 96 <PublicsOnly>0</PublicsOnly> 97 <StopOnExitCode>3</StopOnExitCode> 98 <CustomArgument></CustomArgument> 99 <IncludeLibraryModules></IncludeLibraryModules> 100 </CommonProperty> 101 <DllOption> 102 <SimDllName>SARMCM3.DLL</SimDllName> 103 <SimDllArguments> -MPU</SimDllArguments> 104 <SimDlgDll>DCM.DLL</SimDlgDll> 105 <SimDlgDllArguments>-pCM4</SimDlgDllArguments> 106 <TargetDllName>SARMCM3.DLL</TargetDllName> 107 <TargetDllArguments> -MPU</TargetDllArguments> 108 <TargetDlgDll>TCM.DLL</TargetDlgDll> 109 <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments> 110 </DllOption> 111 <DebugOption> 112 <OPTHX> 113 <HexSelection>1</HexSelection> 114 <HexRangeLowAddress>0</HexRangeLowAddress> 115 <HexRangeHighAddress>0</HexRangeHighAddress> 116 <HexOffset>0</HexOffset> 117 <Oh166RecLen>16</Oh166RecLen> 118 </OPTHX> 119 <Simulator> 120 <UseSimulator>0</UseSimulator> 121 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 122 <RunToMain>1</RunToMain> 123 <RestoreBreakpoints>1</RestoreBreakpoints> 124 <RestoreWatchpoints>1</RestoreWatchpoints> 125 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 126 <RestoreFunctions>1</RestoreFunctions> 127 <RestoreToolbox>1</RestoreToolbox> 128 <LimitSpeedToRealTime>0</LimitSpeedToRealTime> 129 </Simulator> 130 <Target> 131 <UseTarget>1</UseTarget> 132 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 133 <RunToMain>1</RunToMain> 134 <RestoreBreakpoints>1</RestoreBreakpoints> 135 <RestoreWatchpoints>1</RestoreWatchpoints> 136 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 137 <RestoreFunctions>0</RestoreFunctions> 138 <RestoreToolbox>1</RestoreToolbox> 139 <RestoreTracepoints>1</RestoreTracepoints> 140 </Target> 141 <RunDebugAfterBuild>0</RunDebugAfterBuild> 142 <TargetSelection>14</TargetSelection> 143 <SimDlls> 144 <CpuDll></CpuDll> 145 <CpuDllArguments></CpuDllArguments> 146 <PeripheralDll></PeripheralDll> 147 <PeripheralDllArguments></PeripheralDllArguments> 148 <InitializationFile></InitializationFile> 149 </SimDlls> 150 <TargetDlls> 151 <CpuDll></CpuDll> 152 <CpuDllArguments></CpuDllArguments> 153 <PeripheralDll></PeripheralDll> 154 <PeripheralDllArguments></PeripheralDllArguments> 155 <InitializationFile></InitializationFile> 156 <Driver>BIN\CMSIS_AGDI.dll</Driver> 157 </TargetDlls> 158 </DebugOption> 159 <Utilities> 160 <Flash1> 161 <UseTargetDll>1</UseTargetDll> 162 <UseExternalTool>0</UseExternalTool> 163 <RunIndependent>0</RunIndependent> 164 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging> 165 <Capability>1</Capability> 166 <DriverSelection>4104</DriverSelection> 167 </Flash1> 168 <Flash2>BIN\CMSIS_AGDI.dll</Flash2> 169 <Flash3>"" ()</Flash3> 170 <Flash4></Flash4> 171 </Utilities> 172 <TargetArmAds> 173 <ArmAdsMisc> 174 <GenerateListings>0</GenerateListings> 175 <asHll>1</asHll> 176 <asAsm>1</asAsm> 177 <asMacX>1</asMacX> 178 <asSyms>1</asSyms> 179 <asFals>1</asFals> 180 <asDbgD>1</asDbgD> 181 <asForm>1</asForm> 182 <ldLst>0</ldLst> 183 <ldmm>1</ldmm> 184 <ldXref>1</ldXref> 185 <BigEnd>0</BigEnd> 186 <AdsALst>1</AdsALst> 187 <AdsACrf>1</AdsACrf> 188 <AdsANop>0</AdsANop> 189 <AdsANot>0</AdsANot> 190 <AdsLLst>1</AdsLLst> 191 <AdsLmap>1</AdsLmap> 192 <AdsLcgr>1</AdsLcgr> 193 <AdsLsym>1</AdsLsym> 194 <AdsLszi>1</AdsLszi> 195 <AdsLtoi>1</AdsLtoi> 196 <AdsLsun>1</AdsLsun> 197 <AdsLven>1</AdsLven> 198 <AdsLsxf>1</AdsLsxf> 199 <RvctClst>0</RvctClst> 200 <GenPPlst>0</GenPPlst> 201 <AdsCpuType>"Cortex-M4"</AdsCpuType> 202 <RvctDeviceName></RvctDeviceName> 203 <mOS>0</mOS> 204 <uocRom>0</uocRom> 205 <uocRam>0</uocRam> 206 <hadIROM>1</hadIROM> 207 <hadIRAM>1</hadIRAM> 208 <hadXRAM>0</hadXRAM> 209 <uocXRam>0</uocXRam> 210 <RvdsVP>2</RvdsVP> 211 <hadIRAM2>1</hadIRAM2> 212 <hadIROM2>0</hadIROM2> 213 <StupSel>8</StupSel> 214 <useUlib>0</useUlib> 215 <EndSel>0</EndSel> 216 <uLtcg>0</uLtcg> 217 <RoSelD>3</RoSelD> 218 <RwSelD>3</RwSelD> 219 <CodeSel>0</CodeSel> 220 <OptFeed>0</OptFeed> 221 <NoZi1>0</NoZi1> 222 <NoZi2>0</NoZi2> 223 <NoZi3>0</NoZi3> 224 <NoZi4>0</NoZi4> 225 <NoZi5>0</NoZi5> 226 <Ro1Chk>0</Ro1Chk> 227 <Ro2Chk>0</Ro2Chk> 228 <Ro3Chk>0</Ro3Chk> 229 <Ir1Chk>1</Ir1Chk> 230 <Ir2Chk>0</Ir2Chk> 231 <Ra1Chk>0</Ra1Chk> 232 <Ra2Chk>0</Ra2Chk> 233 <Ra3Chk>0</Ra3Chk> 234 <Im1Chk>1</Im1Chk> 235 <Im2Chk>0</Im2Chk> 236 <OnChipMemories> 237 <Ocm1> 238 <Type>0</Type> 239 <StartAddress>0x0</StartAddress> 240 <Size>0x0</Size> 241 </Ocm1> 242 <Ocm2> 243 <Type>0</Type> 244 <StartAddress>0x0</StartAddress> 245 <Size>0x0</Size> 246 </Ocm2> 247 <Ocm3> 248 <Type>0</Type> 249 <StartAddress>0x0</StartAddress> 250 <Size>0x0</Size> 251 </Ocm3> 252 <Ocm4> 253 <Type>0</Type> 254 <StartAddress>0x0</StartAddress> 255 <Size>0x0</Size> 256 </Ocm4> 257 <Ocm5> 258 <Type>0</Type> 259 <StartAddress>0x0</StartAddress> 260 <Size>0x0</Size> 261 </Ocm5> 262 <Ocm6> 263 <Type>0</Type> 264 <StartAddress>0x0</StartAddress> 265 <Size>0x0</Size> 266 </Ocm6> 267 <IRAM> 268 <Type>0</Type> 269 <StartAddress>0x2000000</StartAddress> 270 <Size>0x10000</Size> 271 </IRAM> 272 <IROM> 273 <Type>1</Type> 274 <StartAddress>0x0</StartAddress> 275 <Size>0x80000</Size> 276 </IROM> 277 <XRAM> 278 <Type>0</Type> 279 <StartAddress>0x0</StartAddress> 280 <Size>0x0</Size> 281 </XRAM> 282 <OCR_RVCT1> 283 <Type>1</Type> 284 <StartAddress>0x0</StartAddress> 285 <Size>0x0</Size> 286 </OCR_RVCT1> 287 <OCR_RVCT2> 288 <Type>1</Type> 289 <StartAddress>0x0</StartAddress> 290 <Size>0x0</Size> 291 </OCR_RVCT2> 292 <OCR_RVCT3> 293 <Type>1</Type> 294 <StartAddress>0x0</StartAddress> 295 <Size>0x0</Size> 296 </OCR_RVCT3> 297 <OCR_RVCT4> 298 <Type>1</Type> 299 <StartAddress>0x0</StartAddress> 300 <Size>0x80000</Size> 301 </OCR_RVCT4> 302 <OCR_RVCT5> 303 <Type>1</Type> 304 <StartAddress>0x0</StartAddress> 305 <Size>0x0</Size> 306 </OCR_RVCT5> 307 <OCR_RVCT6> 308 <Type>0</Type> 309 <StartAddress>0x0</StartAddress> 310 <Size>0x0</Size> 311 </OCR_RVCT6> 312 <OCR_RVCT7> 313 <Type>0</Type> 314 <StartAddress>0x0</StartAddress> 315 <Size>0x0</Size> 316 </OCR_RVCT7> 317 <OCR_RVCT8> 318 <Type>0</Type> 319 <StartAddress>0x0</StartAddress> 320 <Size>0x0</Size> 321 </OCR_RVCT8> 322 <OCR_RVCT9> 323 <Type>0</Type> 324 <StartAddress>0x2000000</StartAddress> 325 <Size>0x10000</Size> 326 </OCR_RVCT9> 327 <OCR_RVCT10> 328 <Type>0</Type> 329 <StartAddress>0x2010000</StartAddress> 330 <Size>0x8000</Size> 331 </OCR_RVCT10> 332 </OnChipMemories> 333 <RvctStartVector></RvctStartVector> 334 </ArmAdsMisc> 335 <Cads> 336 <interw>1</interw> 337 <Optim>1</Optim> 338 <oTime>0</oTime> 339 <SplitLS>0</SplitLS> 340 <OneElfS>0</OneElfS> 341 <Strict>0</Strict> 342 <EnumInt>0</EnumInt> 343 <PlainCh>0</PlainCh> 344 <Ropi>0</Ropi> 345 <Rwpi>0</Rwpi> 346 <wLevel>2</wLevel> 347 <uThumb>0</uThumb> 348 <uSurpInc>0</uSurpInc> 349 <VariousControls> 350 <MiscControls></MiscControls> 351 <Define></Define> 352 <Undefine></Undefine> 353 <IncludePath></IncludePath> 354 </VariousControls> 355 </Cads> 356 <Aads> 357 <interw>1</interw> 358 <Ropi>0</Ropi> 359 <Rwpi>0</Rwpi> 360 <thumb>0</thumb> 361 <SplitLS>0</SplitLS> 362 <SwStkChk>0</SwStkChk> 363 <NoWarn>0</NoWarn> 364 <uSurpInc>0</uSurpInc> 365 <VariousControls> 366 <MiscControls></MiscControls> 367 <Define></Define> 368 <Undefine></Undefine> 369 <IncludePath></IncludePath> 370 </VariousControls> 371 </Aads> 372 <LDads> 373 <umfTarg>1</umfTarg> 374 <Ropi>0</Ropi> 375 <Rwpi>0</Rwpi> 376 <noStLib>0</noStLib> 377 <RepFail>1</RepFail> 378 <useFile>0</useFile> 379 <TextAddressRange>0x00000000</TextAddressRange> 380 <DataAddressRange>0x02000000</DataAddressRange> 381 <ScatterFile></ScatterFile> 382 <IncludeLibs></IncludeLibs> 383 <IncludeLibsPath></IncludeLibsPath> 384 <Misc></Misc> 385 <LinkerInputFile></LinkerInputFile> 386 <DisabledWarnings></DisabledWarnings> 387 </LDads> 388 </TargetArmAds> 389 </TargetOption> 390 </Target> 391 </Targets> 392 393</Project> 394