1<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd"> 3 4 <SchemaVersion>2.1</SchemaVersion> 5 6 <Header>### uVision Project, (C) Keil Software</Header> 7 8 <Targets> 9 <Target> 10 <TargetName>rtthread-apollo2</TargetName> 11 <ToolsetNumber>0x4</ToolsetNumber> 12 <ToolsetName>ARM-ADS</ToolsetName> 13 <pCCUsed>5060061::V5.06 update 1 (build 61)::ARMCC</pCCUsed> 14 <TargetOption> 15 <TargetCommonOption> 16 <Device>AMAPH1KK-KBR</Device> 17 <Vendor>Ambiq Micro</Vendor> 18 <PackID>AmbiqMicro.Apollo_DFP.1.0.0</PackID> 19 <PackURL>http://s3.asia.ambiqmicro.com/pack/</PackURL> 20 <Cpu>IROM(0x00000000,0x100000) IRAM(0x10000000,0x40000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu> 21 <FlashUtilSpec></FlashUtilSpec> 22 <StartupFile></StartupFile> 23 <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD10000000 -FC4000 -FN1 -FF0Apollo2 -FS00 -FL010000 -FP0($$Device:AMAPH1KK-KBR$Flash\Apollo2.FLM))</FlashDriverDll> 24 <DeviceId>0</DeviceId> 25 <RegisterFile>$$Device:AMAPH1KK-KBR$Device\Include\apollo2.h</RegisterFile> 26 <MemoryEnv></MemoryEnv> 27 <Cmp></Cmp> 28 <Asm></Asm> 29 <Linker></Linker> 30 <OHString></OHString> 31 <InfinionOptionDll></InfinionOptionDll> 32 <SLE66CMisc></SLE66CMisc> 33 <SLE66AMisc></SLE66AMisc> 34 <SLE66LinkerMisc></SLE66LinkerMisc> 35 <SFDFile>$$Device:AMAPH1KK-KBR$SVD\apollo2.svd</SFDFile> 36 <bCustSvd>0</bCustSvd> 37 <UseEnv>0</UseEnv> 38 <BinPath></BinPath> 39 <IncludePath></IncludePath> 40 <LibPath></LibPath> 41 <RegisterFilePath></RegisterFilePath> 42 <DBRegisterFilePath></DBRegisterFilePath> 43 <TargetStatus> 44 <Error>0</Error> 45 <ExitCodeStop>0</ExitCodeStop> 46 <ButtonStop>0</ButtonStop> 47 <NotGenerated>0</NotGenerated> 48 <InvalidFlash>1</InvalidFlash> 49 </TargetStatus> 50 <OutputDirectory>.\build\</OutputDirectory> 51 <OutputName>rtthread</OutputName> 52 <CreateExecutable>1</CreateExecutable> 53 <CreateLib>0</CreateLib> 54 <CreateHexFile>0</CreateHexFile> 55 <DebugInformation>1</DebugInformation> 56 <BrowseInformation>1</BrowseInformation> 57 <ListingPath>.\build\</ListingPath> 58 <HexFormatSelection>1</HexFormatSelection> 59 <Merge32K>0</Merge32K> 60 <CreateBatchFile>0</CreateBatchFile> 61 <BeforeCompile> 62 <RunUserProg1>0</RunUserProg1> 63 <RunUserProg2>0</RunUserProg2> 64 <UserProg1Name></UserProg1Name> 65 <UserProg2Name></UserProg2Name> 66 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 67 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 68 <nStopU1X>0</nStopU1X> 69 <nStopU2X>0</nStopU2X> 70 </BeforeCompile> 71 <BeforeMake> 72 <RunUserProg1>0</RunUserProg1> 73 <RunUserProg2>0</RunUserProg2> 74 <UserProg1Name></UserProg1Name> 75 <UserProg2Name></UserProg2Name> 76 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 77 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 78 <nStopB1X>0</nStopB1X> 79 <nStopB2X>0</nStopB2X> 80 </BeforeMake> 81 <AfterMake> 82 <RunUserProg1>1</RunUserProg1> 83 <RunUserProg2>0</RunUserProg2> 84 <UserProg1Name>fromelf --bin !L --output rtthread.bin</UserProg1Name> 85 <UserProg2Name></UserProg2Name> 86 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 87 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 88 <nStopA1X>0</nStopA1X> 89 <nStopA2X>0</nStopA2X> 90 </AfterMake> 91 <SelectedForBatchBuild>0</SelectedForBatchBuild> 92 <SVCSIdString></SVCSIdString> 93 </TargetCommonOption> 94 <CommonProperty> 95 <UseCPPCompiler>0</UseCPPCompiler> 96 <RVCTCodeConst>0</RVCTCodeConst> 97 <RVCTZI>0</RVCTZI> 98 <RVCTOtherData>0</RVCTOtherData> 99 <ModuleSelection>0</ModuleSelection> 100 <IncludeInBuild>1</IncludeInBuild> 101 <AlwaysBuild>0</AlwaysBuild> 102 <GenerateAssemblyFile>0</GenerateAssemblyFile> 103 <AssembleAssemblyFile>0</AssembleAssemblyFile> 104 <PublicsOnly>0</PublicsOnly> 105 <StopOnExitCode>3</StopOnExitCode> 106 <CustomArgument></CustomArgument> 107 <IncludeLibraryModules></IncludeLibraryModules> 108 <ComprImg>1</ComprImg> 109 </CommonProperty> 110 <DllOption> 111 <SimDllName>SARMCM3.DLL</SimDllName> 112 <SimDllArguments> -MPU</SimDllArguments> 113 <SimDlgDll>DCM.DLL</SimDlgDll> 114 <SimDlgDllArguments>-pCM4</SimDlgDllArguments> 115 <TargetDllName>SARMCM3.DLL</TargetDllName> 116 <TargetDllArguments> -MPU</TargetDllArguments> 117 <TargetDlgDll>TCM.DLL</TargetDlgDll> 118 <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments> 119 </DllOption> 120 <DebugOption> 121 <OPTHX> 122 <HexSelection>1</HexSelection> 123 <HexRangeLowAddress>0</HexRangeLowAddress> 124 <HexRangeHighAddress>0</HexRangeHighAddress> 125 <HexOffset>0</HexOffset> 126 <Oh166RecLen>16</Oh166RecLen> 127 </OPTHX> 128 <Simulator> 129 <UseSimulator>0</UseSimulator> 130 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 131 <RunToMain>1</RunToMain> 132 <RestoreBreakpoints>1</RestoreBreakpoints> 133 <RestoreWatchpoints>1</RestoreWatchpoints> 134 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 135 <RestoreFunctions>1</RestoreFunctions> 136 <RestoreToolbox>1</RestoreToolbox> 137 <LimitSpeedToRealTime>0</LimitSpeedToRealTime> 138 <RestoreSysVw>1</RestoreSysVw> 139 </Simulator> 140 <Target> 141 <UseTarget>1</UseTarget> 142 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 143 <RunToMain>1</RunToMain> 144 <RestoreBreakpoints>1</RestoreBreakpoints> 145 <RestoreWatchpoints>1</RestoreWatchpoints> 146 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 147 <RestoreFunctions>0</RestoreFunctions> 148 <RestoreToolbox>1</RestoreToolbox> 149 <RestoreTracepoints>1</RestoreTracepoints> 150 <RestoreSysVw>1</RestoreSysVw> 151 </Target> 152 <RunDebugAfterBuild>0</RunDebugAfterBuild> 153 <TargetSelection>6</TargetSelection> 154 <SimDlls> 155 <CpuDll></CpuDll> 156 <CpuDllArguments></CpuDllArguments> 157 <PeripheralDll></PeripheralDll> 158 <PeripheralDllArguments></PeripheralDllArguments> 159 <InitializationFile></InitializationFile> 160 </SimDlls> 161 <TargetDlls> 162 <CpuDll></CpuDll> 163 <CpuDllArguments></CpuDllArguments> 164 <PeripheralDll></PeripheralDll> 165 <PeripheralDllArguments></PeripheralDllArguments> 166 <InitializationFile></InitializationFile> 167 <Driver>Segger\JL2CM3.dll</Driver> 168 </TargetDlls> 169 </DebugOption> 170 <Utilities> 171 <Flash1> 172 <UseTargetDll>1</UseTargetDll> 173 <UseExternalTool>0</UseExternalTool> 174 <RunIndependent>0</RunIndependent> 175 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging> 176 <Capability>1</Capability> 177 <DriverSelection>4096</DriverSelection> 178 </Flash1> 179 <bUseTDR>1</bUseTDR> 180 <Flash2>BIN\UL2CM3.DLL</Flash2> 181 <Flash3>"" ()</Flash3> 182 <Flash4></Flash4> 183 <pFcarmOut></pFcarmOut> 184 <pFcarmGrp></pFcarmGrp> 185 <pFcArmRoot></pFcArmRoot> 186 <FcArmLst>0</FcArmLst> 187 </Utilities> 188 <TargetArmAds> 189 <ArmAdsMisc> 190 <GenerateListings>0</GenerateListings> 191 <asHll>1</asHll> 192 <asAsm>1</asAsm> 193 <asMacX>1</asMacX> 194 <asSyms>1</asSyms> 195 <asFals>1</asFals> 196 <asDbgD>1</asDbgD> 197 <asForm>1</asForm> 198 <ldLst>0</ldLst> 199 <ldmm>1</ldmm> 200 <ldXref>1</ldXref> 201 <BigEnd>0</BigEnd> 202 <AdsALst>1</AdsALst> 203 <AdsACrf>1</AdsACrf> 204 <AdsANop>0</AdsANop> 205 <AdsANot>0</AdsANot> 206 <AdsLLst>1</AdsLLst> 207 <AdsLmap>1</AdsLmap> 208 <AdsLcgr>1</AdsLcgr> 209 <AdsLsym>1</AdsLsym> 210 <AdsLszi>1</AdsLszi> 211 <AdsLtoi>1</AdsLtoi> 212 <AdsLsun>1</AdsLsun> 213 <AdsLven>1</AdsLven> 214 <AdsLsxf>1</AdsLsxf> 215 <RvctClst>0</RvctClst> 216 <GenPPlst>0</GenPPlst> 217 <AdsCpuType>"Cortex-M4"</AdsCpuType> 218 <RvctDeviceName></RvctDeviceName> 219 <mOS>0</mOS> 220 <uocRom>0</uocRom> 221 <uocRam>0</uocRam> 222 <hadIROM>1</hadIROM> 223 <hadIRAM>1</hadIRAM> 224 <hadXRAM>0</hadXRAM> 225 <uocXRam>0</uocXRam> 226 <RvdsVP>2</RvdsVP> 227 <hadIRAM2>0</hadIRAM2> 228 <hadIROM2>0</hadIROM2> 229 <StupSel>8</StupSel> 230 <useUlib>1</useUlib> 231 <EndSel>0</EndSel> 232 <uLtcg>0</uLtcg> 233 <nSecure>0</nSecure> 234 <RoSelD>3</RoSelD> 235 <RwSelD>3</RwSelD> 236 <CodeSel>0</CodeSel> 237 <OptFeed>0</OptFeed> 238 <NoZi1>0</NoZi1> 239 <NoZi2>0</NoZi2> 240 <NoZi3>0</NoZi3> 241 <NoZi4>0</NoZi4> 242 <NoZi5>0</NoZi5> 243 <Ro1Chk>0</Ro1Chk> 244 <Ro2Chk>0</Ro2Chk> 245 <Ro3Chk>0</Ro3Chk> 246 <Ir1Chk>1</Ir1Chk> 247 <Ir2Chk>0</Ir2Chk> 248 <Ra1Chk>0</Ra1Chk> 249 <Ra2Chk>0</Ra2Chk> 250 <Ra3Chk>0</Ra3Chk> 251 <Im1Chk>1</Im1Chk> 252 <Im2Chk>0</Im2Chk> 253 <OnChipMemories> 254 <Ocm1> 255 <Type>0</Type> 256 <StartAddress>0x0</StartAddress> 257 <Size>0x0</Size> 258 </Ocm1> 259 <Ocm2> 260 <Type>0</Type> 261 <StartAddress>0x0</StartAddress> 262 <Size>0x0</Size> 263 </Ocm2> 264 <Ocm3> 265 <Type>0</Type> 266 <StartAddress>0x0</StartAddress> 267 <Size>0x0</Size> 268 </Ocm3> 269 <Ocm4> 270 <Type>0</Type> 271 <StartAddress>0x0</StartAddress> 272 <Size>0x0</Size> 273 </Ocm4> 274 <Ocm5> 275 <Type>0</Type> 276 <StartAddress>0x0</StartAddress> 277 <Size>0x0</Size> 278 </Ocm5> 279 <Ocm6> 280 <Type>0</Type> 281 <StartAddress>0x0</StartAddress> 282 <Size>0x0</Size> 283 </Ocm6> 284 <IRAM> 285 <Type>0</Type> 286 <StartAddress>0x10000000</StartAddress> 287 <Size>0x40000</Size> 288 </IRAM> 289 <IROM> 290 <Type>1</Type> 291 <StartAddress>0x0</StartAddress> 292 <Size>0x100000</Size> 293 </IROM> 294 <XRAM> 295 <Type>0</Type> 296 <StartAddress>0x0</StartAddress> 297 <Size>0x0</Size> 298 </XRAM> 299 <OCR_RVCT1> 300 <Type>1</Type> 301 <StartAddress>0x0</StartAddress> 302 <Size>0x0</Size> 303 </OCR_RVCT1> 304 <OCR_RVCT2> 305 <Type>1</Type> 306 <StartAddress>0x0</StartAddress> 307 <Size>0x0</Size> 308 </OCR_RVCT2> 309 <OCR_RVCT3> 310 <Type>1</Type> 311 <StartAddress>0x0</StartAddress> 312 <Size>0x0</Size> 313 </OCR_RVCT3> 314 <OCR_RVCT4> 315 <Type>1</Type> 316 <StartAddress>0x0</StartAddress> 317 <Size>0x100000</Size> 318 </OCR_RVCT4> 319 <OCR_RVCT5> 320 <Type>1</Type> 321 <StartAddress>0x0</StartAddress> 322 <Size>0x0</Size> 323 </OCR_RVCT5> 324 <OCR_RVCT6> 325 <Type>0</Type> 326 <StartAddress>0x0</StartAddress> 327 <Size>0x0</Size> 328 </OCR_RVCT6> 329 <OCR_RVCT7> 330 <Type>0</Type> 331 <StartAddress>0x0</StartAddress> 332 <Size>0x0</Size> 333 </OCR_RVCT7> 334 <OCR_RVCT8> 335 <Type>0</Type> 336 <StartAddress>0x0</StartAddress> 337 <Size>0x0</Size> 338 </OCR_RVCT8> 339 <OCR_RVCT9> 340 <Type>0</Type> 341 <StartAddress>0x10000000</StartAddress> 342 <Size>0x40000</Size> 343 </OCR_RVCT9> 344 <OCR_RVCT10> 345 <Type>0</Type> 346 <StartAddress>0x0</StartAddress> 347 <Size>0x0</Size> 348 </OCR_RVCT10> 349 </OnChipMemories> 350 <RvctStartVector></RvctStartVector> 351 </ArmAdsMisc> 352 <Cads> 353 <interw>1</interw> 354 <Optim>1</Optim> 355 <oTime>0</oTime> 356 <SplitLS>0</SplitLS> 357 <OneElfS>0</OneElfS> 358 <Strict>0</Strict> 359 <EnumInt>0</EnumInt> 360 <PlainCh>0</PlainCh> 361 <Ropi>0</Ropi> 362 <Rwpi>0</Rwpi> 363 <wLevel>2</wLevel> 364 <uThumb>0</uThumb> 365 <uSurpInc>0</uSurpInc> 366 <uC99>0</uC99> 367 <useXO>0</useXO> 368 <v6Lang>1</v6Lang> 369 <v6LangP>1</v6LangP> 370 <vShortEn>1</vShortEn> 371 <vShortWch>1</vShortWch> 372 <VariousControls> 373 <MiscControls></MiscControls> 374 <Define>AM_PACKAGE_BGA,AM_PART_APOLLO2,keil,USE_APDPERIPH_DRIVER</Define> 375 <Undefine></Undefine> 376 <IncludePath></IncludePath> 377 </VariousControls> 378 </Cads> 379 <Aads> 380 <interw>1</interw> 381 <Ropi>0</Ropi> 382 <Rwpi>0</Rwpi> 383 <thumb>0</thumb> 384 <SplitLS>0</SplitLS> 385 <SwStkChk>0</SwStkChk> 386 <NoWarn>0</NoWarn> 387 <uSurpInc>0</uSurpInc> 388 <useXO>0</useXO> 389 <VariousControls> 390 <MiscControls></MiscControls> 391 <Define></Define> 392 <Undefine></Undefine> 393 <IncludePath></IncludePath> 394 </VariousControls> 395 </Aads> 396 <LDads> 397 <umfTarg>1</umfTarg> 398 <Ropi>0</Ropi> 399 <Rwpi>0</Rwpi> 400 <noStLib>0</noStLib> 401 <RepFail>1</RepFail> 402 <useFile>0</useFile> 403 <TextAddressRange>0x00000000</TextAddressRange> 404 <DataAddressRange>0x20000000</DataAddressRange> 405 <pXoBase></pXoBase> 406 <ScatterFile>.\build\rtthread.sct</ScatterFile> 407 <IncludeLibs></IncludeLibs> 408 <IncludeLibsPath></IncludeLibsPath> 409 <Misc></Misc> 410 <LinkerInputFile></LinkerInputFile> 411 <DisabledWarnings></DisabledWarnings> 412 </LDads> 413 </TargetArmAds> 414 </TargetOption> 415 </Target> 416 </Targets> 417 418</Project> 419