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