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">
4 <SchemaVersion>2.1</SchemaVersion>
6 <Header>### uVision Project, (C) Keil Software</Header>
10 <TargetName>armcm23</TargetName>
11 <ToolsetNumber>0x3</ToolsetNumber>
12 <ToolsetName>ARM-GNU</ToolsetName>
16 <Device>ARMCM23</Device>
18 <PackID>ARM.CMSIS.5.5.0-dev2</PackID>
19 <PackURL>http://www.keil.com/pack/</PackURL>
20 <Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("Cortex-M23") CLOCK(12000000) ESEL ELITTLE</Cpu>
21 <FlashUtilSpec></FlashUtilSpec>
22 <StartupFile></StartupFile>
23 <FlashDriverDll>UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000)</FlashDriverDll>
24 <DeviceId>0</DeviceId>
25 <RegisterFile>$$Device:ARMCM23$Device\ARM\ARMCM23\Include\ARMCM23.h</RegisterFile>
26 <MemoryEnv></MemoryEnv>
31 <InfinionOptionDll></InfinionOptionDll>
32 <SLE66CMisc></SLE66CMisc>
33 <SLE66AMisc></SLE66AMisc>
34 <SLE66LinkerMisc></SLE66LinkerMisc>
36 <bCustSvd>0</bCustSvd>
39 <IncludePath></IncludePath>
41 <RegisterFilePath></RegisterFilePath>
42 <DBRegisterFilePath></DBRegisterFilePath>
45 <ExitCodeStop>0</ExitCodeStop>
46 <ButtonStop>0</ButtonStop>
47 <NotGenerated>0</NotGenerated>
48 <InvalidFlash>1</InvalidFlash>
50 <OutputDirectory>.\build\armcm23\</OutputDirectory>
51 <OutputName>armcm23.elf</OutputName>
52 <CreateExecutable>1</CreateExecutable>
53 <CreateLib>0</CreateLib>
54 <CreateHexFile>0</CreateHexFile>
55 <DebugInformation>1</DebugInformation>
56 <BrowseInformation>1</BrowseInformation>
57 <ListingPath>.\build\armcm23\</ListingPath>
58 <HexFormatSelection>1</HexFormatSelection>
59 <Merge32K>0</Merge32K>
60 <CreateBatchFile>0</CreateBatchFile>
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>
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>
82 <RunUserProg1>0</RunUserProg1>
83 <RunUserProg2>0</RunUserProg2>
84 <UserProg1Name></UserProg1Name>
85 <UserProg2Name></UserProg2Name>
86 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
87 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
88 <nStopA1X>0</nStopA1X>
89 <nStopA2X>0</nStopA2X>
91 <SelectedForBatchBuild>0</SelectedForBatchBuild>
92 <SVCSIdString></SVCSIdString>
95 <UseCPPCompiler>0</UseCPPCompiler>
96 <RVCTCodeConst>0</RVCTCodeConst>
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>
111 <SimDllName></SimDllName>
112 <SimDllArguments></SimDllArguments>
113 <SimDlgDll></SimDlgDll>
114 <SimDlgDllArguments></SimDlgDllArguments>
115 <TargetDllName>SARMV8M.DLL</TargetDllName>
116 <TargetDllArguments> -MPU</TargetDllArguments>
117 <TargetDlgDll>TCM.DLL</TargetDlgDll>
118 <TargetDlgDllArguments>-pCM23</TargetDlgDllArguments>
122 <HexSelection>1</HexSelection>
123 <HexRangeLowAddress>0</HexRangeLowAddress>
124 <HexRangeHighAddress>0</HexRangeHighAddress>
125 <HexOffset>0</HexOffset>
126 <Oh166RecLen>16</Oh166RecLen>
131 <UseTargetDll>1</UseTargetDll>
132 <UseExternalTool>0</UseExternalTool>
133 <RunIndependent>0</RunIndependent>
134 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
135 <Capability>0</Capability>
136 <DriverSelection>4100</DriverSelection>
139 <Flash2>BIN\UL2V8M.DLL</Flash2>
142 <pFcarmOut></pFcarmOut>
143 <pFcarmGrp></pFcarmGrp>
144 <pFcArmRoot></pFcArmRoot>
145 <FcArmLst>0</FcArmLst>
161 <GCPUTYP>"Cortex-M23"</GCPUTYP>
171 <hadIRAM2>1</hadIRAM2>
172 <hadIROM2>1</hadIROM2>
176 <StartAddress>0x0</StartAddress>
181 <StartAddress>0x0</StartAddress>
186 <StartAddress>0x0</StartAddress>
191 <StartAddress>0x0</StartAddress>
196 <StartAddress>0x0</StartAddress>
201 <StartAddress>0x0</StartAddress>
206 <StartAddress>0x20000000</StartAddress>
211 <StartAddress>0x0</StartAddress>
212 <Size>0x200000</Size>
216 <StartAddress>0x0</StartAddress>
221 <StartAddress>0x20200000</StartAddress>
226 <StartAddress>0x200000</StartAddress>
227 <Size>0x200000</Size>
242 <MiscControls></MiscControls>
244 <Undefine></Undefine>
245 <IncludePath></IncludePath>
252 <MiscControls></MiscControls>
254 <Undefine></Undefine>
255 <IncludePath></IncludePath>
263 <uMathLib>1</uMathLib>
264 <TextAddressRange></TextAddressRange>
265 <DataAddressRange></DataAddressRange>
266 <BSSAddressRange></BSSAddressRange>
267 <IncludeLibs></IncludeLibs>
268 <IncludeDir></IncludeDir>
270 <ScatterFile></ScatterFile>
276 <GroupName>Source Group 1</GroupName>
281 <TargetName>armcm33</TargetName>
282 <ToolsetNumber>0x3</ToolsetNumber>
283 <ToolsetName>ARM-GNU</ToolsetName>
287 <Device>ARMCM33</Device>
289 <PackID>ARM.CMSIS.5.5.0-dev2</PackID>
290 <PackURL>http://www.keil.com/pack/</PackURL>
291 <Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("Cortex-M33") CLOCK(12000000) ESEL ELITTLE</Cpu>
292 <FlashUtilSpec></FlashUtilSpec>
293 <StartupFile></StartupFile>
294 <FlashDriverDll>UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000)</FlashDriverDll>
295 <DeviceId>0</DeviceId>
296 <RegisterFile>$$Device:ARMCM33$Device\ARM\ARMCM33\Include\ARMCM33.h</RegisterFile>
297 <MemoryEnv></MemoryEnv>
301 <OHString></OHString>
302 <InfinionOptionDll></InfinionOptionDll>
303 <SLE66CMisc></SLE66CMisc>
304 <SLE66AMisc></SLE66AMisc>
305 <SLE66LinkerMisc></SLE66LinkerMisc>
307 <bCustSvd>0</bCustSvd>
310 <IncludePath></IncludePath>
312 <RegisterFilePath></RegisterFilePath>
313 <DBRegisterFilePath></DBRegisterFilePath>
316 <ExitCodeStop>0</ExitCodeStop>
317 <ButtonStop>0</ButtonStop>
318 <NotGenerated>0</NotGenerated>
319 <InvalidFlash>1</InvalidFlash>
321 <OutputDirectory>.\build\armcm33\</OutputDirectory>
322 <OutputName>armcm33.elf</OutputName>
323 <CreateExecutable>1</CreateExecutable>
324 <CreateLib>0</CreateLib>
325 <CreateHexFile>0</CreateHexFile>
326 <DebugInformation>1</DebugInformation>
327 <BrowseInformation>1</BrowseInformation>
328 <ListingPath>.\build\armcm33\</ListingPath>
329 <HexFormatSelection>1</HexFormatSelection>
330 <Merge32K>0</Merge32K>
331 <CreateBatchFile>0</CreateBatchFile>
333 <RunUserProg1>0</RunUserProg1>
334 <RunUserProg2>0</RunUserProg2>
335 <UserProg1Name></UserProg1Name>
336 <UserProg2Name></UserProg2Name>
337 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
338 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
339 <nStopU1X>0</nStopU1X>
340 <nStopU2X>0</nStopU2X>
343 <RunUserProg1>0</RunUserProg1>
344 <RunUserProg2>0</RunUserProg2>
345 <UserProg1Name></UserProg1Name>
346 <UserProg2Name></UserProg2Name>
347 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
348 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
349 <nStopB1X>0</nStopB1X>
350 <nStopB2X>0</nStopB2X>
353 <RunUserProg1>0</RunUserProg1>
354 <RunUserProg2>0</RunUserProg2>
355 <UserProg1Name></UserProg1Name>
356 <UserProg2Name></UserProg2Name>
357 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
358 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
359 <nStopA1X>0</nStopA1X>
360 <nStopA2X>0</nStopA2X>
362 <SelectedForBatchBuild>0</SelectedForBatchBuild>
363 <SVCSIdString></SVCSIdString>
364 </TargetCommonOption>
366 <UseCPPCompiler>0</UseCPPCompiler>
367 <RVCTCodeConst>0</RVCTCodeConst>
369 <RVCTOtherData>0</RVCTOtherData>
370 <ModuleSelection>0</ModuleSelection>
371 <IncludeInBuild>1</IncludeInBuild>
372 <AlwaysBuild>0</AlwaysBuild>
373 <GenerateAssemblyFile>0</GenerateAssemblyFile>
374 <AssembleAssemblyFile>0</AssembleAssemblyFile>
375 <PublicsOnly>0</PublicsOnly>
376 <StopOnExitCode>3</StopOnExitCode>
377 <CustomArgument></CustomArgument>
378 <IncludeLibraryModules></IncludeLibraryModules>
379 <ComprImg>1</ComprImg>
382 <SimDllName></SimDllName>
383 <SimDllArguments></SimDllArguments>
384 <SimDlgDll></SimDlgDll>
385 <SimDlgDllArguments></SimDlgDllArguments>
386 <TargetDllName>SARMV8M.DLL</TargetDllName>
387 <TargetDllArguments> -MPU</TargetDllArguments>
388 <TargetDlgDll>TCM.DLL</TargetDlgDll>
389 <TargetDlgDllArguments>-pCM33</TargetDlgDllArguments>
393 <HexSelection>1</HexSelection>
394 <HexRangeLowAddress>0</HexRangeLowAddress>
395 <HexRangeHighAddress>0</HexRangeHighAddress>
396 <HexOffset>0</HexOffset>
397 <Oh166RecLen>16</Oh166RecLen>
402 <UseTargetDll>1</UseTargetDll>
403 <UseExternalTool>0</UseExternalTool>
404 <RunIndependent>0</RunIndependent>
405 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
406 <Capability>0</Capability>
407 <DriverSelection>4100</DriverSelection>
410 <Flash2>BIN\UL2V8M.DLL</Flash2>
413 <pFcarmOut></pFcarmOut>
414 <pFcarmGrp></pFcarmGrp>
415 <pFcArmRoot></pFcArmRoot>
416 <FcArmLst>0</FcArmLst>
432 <GCPUTYP>"Cortex-M33"</GCPUTYP>
442 <hadIRAM2>1</hadIRAM2>
443 <hadIROM2>1</hadIROM2>
447 <StartAddress>0x0</StartAddress>
452 <StartAddress>0x0</StartAddress>
457 <StartAddress>0x0</StartAddress>
462 <StartAddress>0x0</StartAddress>
467 <StartAddress>0x0</StartAddress>
472 <StartAddress>0x0</StartAddress>
477 <StartAddress>0x20000000</StartAddress>
482 <StartAddress>0x0</StartAddress>
483 <Size>0x200000</Size>
487 <StartAddress>0x0</StartAddress>
492 <StartAddress>0x20200000</StartAddress>
497 <StartAddress>0x200000</StartAddress>
498 <Size>0x200000</Size>
513 <MiscControls></MiscControls>
515 <Undefine></Undefine>
516 <IncludePath></IncludePath>
523 <MiscControls></MiscControls>
525 <Undefine></Undefine>
526 <IncludePath></IncludePath>
534 <uMathLib>1</uMathLib>
535 <TextAddressRange></TextAddressRange>
536 <DataAddressRange></DataAddressRange>
537 <BSSAddressRange></BSSAddressRange>
538 <IncludeLibs></IncludeLibs>
539 <IncludeDir></IncludeDir>
541 <ScatterFile></ScatterFile>
547 <GroupName>Source Group 1</GroupName>
552 <TargetName>armcm33ns</TargetName>
553 <ToolsetNumber>0x3</ToolsetNumber>
554 <ToolsetName>ARM-GNU</ToolsetName>
558 <Device>ARMCM33_DSP_FP_TZ</Device>
560 <PackID>ARM.CMSIS.5.5.0-dev2</PackID>
561 <PackURL>http://www.keil.com/pack/</PackURL>
562 <Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("Cortex-M33") FPU3(SFPU) DSP TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
563 <FlashUtilSpec></FlashUtilSpec>
564 <StartupFile></StartupFile>
565 <FlashDriverDll>UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000)</FlashDriverDll>
566 <DeviceId>0</DeviceId>
567 <RegisterFile>$$Device:ARMCM33_DSP_FP_TZ$Device\ARM\ARMCM33\Include\ARMCM33_DSP_FP_TZ.h</RegisterFile>
568 <MemoryEnv></MemoryEnv>
572 <OHString></OHString>
573 <InfinionOptionDll></InfinionOptionDll>
574 <SLE66CMisc></SLE66CMisc>
575 <SLE66AMisc></SLE66AMisc>
576 <SLE66LinkerMisc></SLE66LinkerMisc>
578 <bCustSvd>0</bCustSvd>
581 <IncludePath></IncludePath>
583 <RegisterFilePath></RegisterFilePath>
584 <DBRegisterFilePath></DBRegisterFilePath>
587 <ExitCodeStop>0</ExitCodeStop>
588 <ButtonStop>0</ButtonStop>
589 <NotGenerated>0</NotGenerated>
590 <InvalidFlash>1</InvalidFlash>
592 <OutputDirectory>.\build\armcm33ns\</OutputDirectory>
593 <OutputName>armcm33ns.elf</OutputName>
594 <CreateExecutable>1</CreateExecutable>
595 <CreateLib>0</CreateLib>
596 <CreateHexFile>0</CreateHexFile>
597 <DebugInformation>1</DebugInformation>
598 <BrowseInformation>1</BrowseInformation>
599 <ListingPath>.\build\armcm33ns\</ListingPath>
600 <HexFormatSelection>1</HexFormatSelection>
601 <Merge32K>0</Merge32K>
602 <CreateBatchFile>0</CreateBatchFile>
604 <RunUserProg1>0</RunUserProg1>
605 <RunUserProg2>0</RunUserProg2>
606 <UserProg1Name></UserProg1Name>
607 <UserProg2Name></UserProg2Name>
608 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
609 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
610 <nStopU1X>0</nStopU1X>
611 <nStopU2X>0</nStopU2X>
614 <RunUserProg1>0</RunUserProg1>
615 <RunUserProg2>0</RunUserProg2>
616 <UserProg1Name></UserProg1Name>
617 <UserProg2Name></UserProg2Name>
618 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
619 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
620 <nStopB1X>0</nStopB1X>
621 <nStopB2X>0</nStopB2X>
624 <RunUserProg1>0</RunUserProg1>
625 <RunUserProg2>0</RunUserProg2>
626 <UserProg1Name></UserProg1Name>
627 <UserProg2Name></UserProg2Name>
628 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
629 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
630 <nStopA1X>0</nStopA1X>
631 <nStopA2X>0</nStopA2X>
633 <SelectedForBatchBuild>0</SelectedForBatchBuild>
634 <SVCSIdString></SVCSIdString>
635 </TargetCommonOption>
637 <UseCPPCompiler>0</UseCPPCompiler>
638 <RVCTCodeConst>0</RVCTCodeConst>
640 <RVCTOtherData>0</RVCTOtherData>
641 <ModuleSelection>0</ModuleSelection>
642 <IncludeInBuild>1</IncludeInBuild>
643 <AlwaysBuild>0</AlwaysBuild>
644 <GenerateAssemblyFile>0</GenerateAssemblyFile>
645 <AssembleAssemblyFile>0</AssembleAssemblyFile>
646 <PublicsOnly>0</PublicsOnly>
647 <StopOnExitCode>3</StopOnExitCode>
648 <CustomArgument></CustomArgument>
649 <IncludeLibraryModules></IncludeLibraryModules>
650 <ComprImg>1</ComprImg>
653 <SimDllName></SimDllName>
654 <SimDllArguments></SimDllArguments>
655 <SimDlgDll></SimDlgDll>
656 <SimDlgDllArguments></SimDlgDllArguments>
657 <TargetDllName>SARMV8M.DLL</TargetDllName>
658 <TargetDllArguments> -MPU</TargetDllArguments>
659 <TargetDlgDll>TCM.DLL</TargetDlgDll>
660 <TargetDlgDllArguments>-pCM33</TargetDlgDllArguments>
664 <HexSelection>1</HexSelection>
665 <HexRangeLowAddress>0</HexRangeLowAddress>
666 <HexRangeHighAddress>0</HexRangeHighAddress>
667 <HexOffset>0</HexOffset>
668 <Oh166RecLen>16</Oh166RecLen>
673 <UseTargetDll>1</UseTargetDll>
674 <UseExternalTool>0</UseExternalTool>
675 <RunIndependent>0</RunIndependent>
676 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
677 <Capability>0</Capability>
678 <DriverSelection>4100</DriverSelection>
681 <Flash2>BIN\UL2V8M.DLL</Flash2>
682 <Flash3>"" ()</Flash3>
684 <pFcarmOut></pFcarmOut>
685 <pFcarmGrp></pFcarmGrp>
686 <pFcArmRoot></pFcArmRoot>
687 <FcArmLst>0</FcArmLst>
703 <GCPUTYP>"Cortex-M33"</GCPUTYP>
713 <hadIRAM2>1</hadIRAM2>
714 <hadIROM2>1</hadIROM2>
718 <StartAddress>0x0</StartAddress>
723 <StartAddress>0x0</StartAddress>
728 <StartAddress>0x0</StartAddress>
733 <StartAddress>0x0</StartAddress>
738 <StartAddress>0x0</StartAddress>
743 <StartAddress>0x0</StartAddress>
748 <StartAddress>0x20000000</StartAddress>
753 <StartAddress>0x0</StartAddress>
754 <Size>0x200000</Size>
758 <StartAddress>0x0</StartAddress>
763 <StartAddress>0x20200000</StartAddress>
768 <StartAddress>0x200000</StartAddress>
769 <Size>0x200000</Size>
784 <MiscControls></MiscControls>
786 <Undefine></Undefine>
787 <IncludePath></IncludePath>
794 <MiscControls></MiscControls>
796 <Undefine></Undefine>
797 <IncludePath></IncludePath>
805 <uMathLib>1</uMathLib>
806 <TextAddressRange></TextAddressRange>
807 <DataAddressRange></DataAddressRange>
808 <BSSAddressRange></BSSAddressRange>
809 <IncludeLibs></IncludeLibs>
810 <IncludeDir></IncludeDir>
812 <ScatterFile></ScatterFile>
818 <GroupName>Source Group 1</GroupName>