1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
4 <SchemaVersion>1.0</SchemaVersion>
6 <Header>### uVision Project, (C) Keil Software</Header>
10 <aExt>*.s*; *.src; *.a*</aExt>
13 <tExt>*.txt; *.h; *.inc</tExt>
19 <dwLowDateTime>0</dwLowDateTime>
20 <dwHighDateTime>0</dwHighDateTime>
24 <TargetName>XMC1300</TargetName>
25 <ToolsetNumber>0x4</ToolsetNumber>
26 <ToolsetName>ARM-ADS</ToolsetName>
28 <CLKADS>12000000</CLKADS>
31 <BeepAtEnd>1</BeepAtEnd>
33 <RunTarget>0</RunTarget>
36 <HexSelection>1</HexSelection>
37 <FlashByte>65535</FlashByte>
38 <HexRangeLowAddress>0</HexRangeLowAddress>
39 <HexRangeHighAddress>0</HexRangeHighAddress>
40 <HexOffset>0</HexOffset>
43 <PageWidth>79</PageWidth>
44 <PageLength>66</PageLength>
46 <ListingPath>.\</ListingPath>
49 <CreateCListing>1</CreateCListing>
50 <CreateAListing>1</CreateAListing>
51 <CreateLListing>1</CreateLListing>
52 <CreateIListing>0</CreateIListing>
58 <CListInc>0</CListInc>
60 <LinkerCodeListing>0</LinkerCodeListing>
64 <LComments>1</LComments>
65 <LGenerateSymbols>1</LGenerateSymbols>
75 <tvExpOptDlg>0</tvExpOptDlg>
76 <IsCurrentTarget>0</IsCurrentTarget>
78 <CpuCode>255</CpuCode>
82 <Title>Data Sheet</Title>
83 <Path>DATASHTS\Infineon\XMC1300\xmc1300_ds.pdf</Path>
87 <Title>User Manual</Title>
88 <Path>DATASHTS\Infineon\XMC1300\xmc1300_ds.pdf</Path>
92 <Title>Technical Reference Manual</Title>
93 <Path>datashts\arm\cortex_m0\r0p0\DDI0432C_CORTEX_M0_R0P0_TRM.PDF</Path>
97 <Title>Generic User Guide</Title>
98 <Path>datashts\arm\cortex_m0\r0p0\DUI0497A_CORTEX_M0_R0P0_GENERIC_UG.PDF</Path>
102 <SimDllName>SARMCM3.DLL</SimDllName>
103 <SimDllArguments></SimDllArguments>
104 <SimDlgDllName>DARMCM1.DLL</SimDlgDllName>
105 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
106 <TargetDllName>SARMCM3.DLL</TargetDllName>
107 <TargetDllArguments></TargetDllArguments>
108 <TargetDlgDllName>TARMCM1.DLL</TargetDlgDllName>
109 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
142 <pMon>BIN\UL2CM3.DLL</pMon>
144 <TargetDriverDllRegistry>
148 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
152 <Key>ARMDBGFLAGS</Key>
158 <Name>UL2CM3(-O207 -S0 -C0 -FO7 -FN1 -FC800 -FD20000000 -FF0XMC1300_200 -FL032000 -FS010001000</Name>
160 </TargetDriverDllRegistry>
167 <periodic>1</periodic>
173 <viewmode>1</viewmode>
191 <LintExecutable></LintExecutable>
192 <LintConfigFile></LintConfigFile>
197 <TargetName>XMC1200</TargetName>
198 <ToolsetNumber>0x4</ToolsetNumber>
199 <ToolsetName>ARM-ADS</ToolsetName>
201 <CLKADS>12000000</CLKADS>
204 <BeepAtEnd>1</BeepAtEnd>
206 <RunTarget>0</RunTarget>
209 <HexSelection>1</HexSelection>
210 <FlashByte>65535</FlashByte>
211 <HexRangeLowAddress>0</HexRangeLowAddress>
212 <HexRangeHighAddress>0</HexRangeHighAddress>
213 <HexOffset>0</HexOffset>
216 <PageWidth>79</PageWidth>
217 <PageLength>66</PageLength>
219 <ListingPath>.\</ListingPath>
222 <CreateCListing>1</CreateCListing>
223 <CreateAListing>1</CreateAListing>
224 <CreateLListing>1</CreateLListing>
225 <CreateIListing>0</CreateIListing>
231 <CListInc>0</CListInc>
233 <LinkerCodeListing>0</LinkerCodeListing>
237 <LComments>1</LComments>
238 <LGenerateSymbols>1</LGenerateSymbols>
248 <tvExpOptDlg>0</tvExpOptDlg>
249 <IsCurrentTarget>1</IsCurrentTarget>
251 <CpuCode>255</CpuCode>
255 <Title>Data Sheet</Title>
256 <Path>DATASHTS\Infineon\XMC1200\xmc1100_ds.pdf</Path>
260 <Title>User Manual</Title>
261 <Path>DATASHTS\Infineon\XMC1200\xmc1100_ds.pdf</Path>
265 <Title>Technical Reference Manual</Title>
266 <Path>datashts\arm\cortex_m0\r0p0\DDI0432C_CORTEX_M0_R0P0_TRM.PDF</Path>
270 <Title>Generic User Guide</Title>
271 <Path>datashts\arm\cortex_m0\r0p0\DUI0497A_CORTEX_M0_R0P0_GENERIC_UG.PDF</Path>
275 <SimDllName>SARMCM3.DLL</SimDllName>
276 <SimDllArguments></SimDllArguments>
277 <SimDlgDllName>DARMCM1.DLL</SimDlgDllName>
278 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
279 <TargetDllName>SARMCM3.DLL</TargetDllName>
280 <TargetDllArguments></TargetDllArguments>
281 <TargetDlgDllName>TARMCM1.DLL</TargetDlgDllName>
282 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
315 <pMon>Segger\JL2CM3.dll</pMon>
317 <TargetDriverDllRegistry>
321 <Name>(1010=75,100,441,520,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
331 <Name>-U591005602 -O207 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000</Name>
336 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
340 <Key>ARMDBGFLAGS</Key>
346 <Name>-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000)</Name>
348 </TargetDriverDllRegistry>
353 <LineNumber>0</LineNumber>
354 <EnabledFlag>0</EnabledFlag>
355 <Address>536871376</Address>
356 <ByteObject>0</ByteObject>
358 <ManyObjects>1</ManyObjects>
359 <SizeOfObject>1</SizeOfObject>
360 <BreakByAccess>2</BreakByAccess>
361 <BreakIfRCount>1</BreakIfRCount>
362 <Filename></Filename>
363 <ExecCommand></ExecCommand>
364 <Expression>0x200001d0</Expression>
370 <WinNumber>1</WinNumber>
371 <ItemText>*(unsigned long*)0xE000ED00</ItemText>
375 <WinNumber>1</WinNumber>
376 <ItemText>*(unsigned long*)0x00</ItemText>
380 <WinNumber>1</WinNumber>
381 <ItemText>*(unsigned long*)0x04</ItemText>
386 <WinNumber>1</WinNumber>
388 <ItemText>0x10001000</ItemText>
396 <periodic>1</periodic>
402 <viewmode>1</viewmode>
420 <LintExecutable></LintExecutable>
421 <LintConfigFile></LintConfigFile>
426 <TargetName>XMC1100</TargetName>
427 <ToolsetNumber>0x4</ToolsetNumber>
428 <ToolsetName>ARM-ADS</ToolsetName>
430 <CLKADS>12000000</CLKADS>
433 <BeepAtEnd>1</BeepAtEnd>
435 <RunTarget>0</RunTarget>
438 <HexSelection>1</HexSelection>
439 <FlashByte>65535</FlashByte>
440 <HexRangeLowAddress>0</HexRangeLowAddress>
441 <HexRangeHighAddress>0</HexRangeHighAddress>
442 <HexOffset>0</HexOffset>
445 <PageWidth>79</PageWidth>
446 <PageLength>66</PageLength>
448 <ListingPath>.\</ListingPath>
451 <CreateCListing>1</CreateCListing>
452 <CreateAListing>1</CreateAListing>
453 <CreateLListing>1</CreateLListing>
454 <CreateIListing>0</CreateIListing>
460 <CListInc>0</CListInc>
462 <LinkerCodeListing>0</LinkerCodeListing>
466 <LComments>1</LComments>
467 <LGenerateSymbols>1</LGenerateSymbols>
477 <tvExpOptDlg>0</tvExpOptDlg>
478 <IsCurrentTarget>0</IsCurrentTarget>
480 <CpuCode>255</CpuCode>
484 <Title>Data Sheet</Title>
485 <Path>DATASHTS\Infineon\XMC1200\xmc1100_ds.pdf</Path>
489 <Title>User Manual</Title>
490 <Path>DATASHTS\Infineon\XMC1200\xmc1100_ds.pdf</Path>
494 <Title>Technical Reference Manual</Title>
495 <Path>datashts\arm\cortex_m0\r0p0\DDI0432C_CORTEX_M0_R0P0_TRM.PDF</Path>
499 <Title>Generic User Guide</Title>
500 <Path>datashts\arm\cortex_m0\r0p0\DUI0497A_CORTEX_M0_R0P0_GENERIC_UG.PDF</Path>
504 <SimDllName>SARMCM3.DLL</SimDllName>
505 <SimDllArguments></SimDllArguments>
506 <SimDlgDllName>DARMCM1.DLL</SimDlgDllName>
507 <SimDlgDllArguments>-pCM0</SimDlgDllArguments>
508 <TargetDllName>SARMCM3.DLL</TargetDllName>
509 <TargetDllArguments></TargetDllArguments>
510 <TargetDlgDllName>TARMCM1.DLL</TargetDlgDllName>
511 <TargetDlgDllArguments>-pCM0</TargetDlgDllArguments>
544 <pMon>Segger\JL2CM3.dll</pMon>
546 <TargetDriverDllRegistry>
550 <Name>(1010=75,100,441,520,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
560 <Name>-U591001879 -O207 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000</Name>
565 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
569 <Key>ARMDBGFLAGS</Key>
575 <Name>-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000)</Name>
577 </TargetDriverDllRegistry>
582 <LineNumber>0</LineNumber>
583 <EnabledFlag>0</EnabledFlag>
584 <Address>536871376</Address>
585 <ByteObject>0</ByteObject>
587 <ManyObjects>1</ManyObjects>
588 <SizeOfObject>1</SizeOfObject>
589 <BreakByAccess>2</BreakByAccess>
590 <BreakIfRCount>1</BreakIfRCount>
591 <Filename></Filename>
592 <ExecCommand></ExecCommand>
593 <Expression>0x200001d0</Expression>
599 <WinNumber>1</WinNumber>
600 <ItemText>*(unsigned long*)0xE000ED00</ItemText>
604 <WinNumber>1</WinNumber>
605 <ItemText>*(unsigned long*)0x00</ItemText>
609 <WinNumber>1</WinNumber>
610 <ItemText>*(unsigned long*)0x04</ItemText>
615 <WinNumber>1</WinNumber>
617 <ItemText>0x10001000</ItemText>
625 <periodic>1</periodic>
631 <viewmode>1</viewmode>
649 <LintExecutable></LintExecutable>
650 <LintConfigFile></LintConfigFile>
655 <GroupName>System</GroupName>
657 <tvExpOptDlg>0</tvExpOptDlg>
661 <GroupNumber>1</GroupNumber>
662 <FileNumber>1</FileNumber>
663 <FileType>1</FileType>
666 <ColumnNumber>0</ColumnNumber>
667 <tvExpOptDlg>0</tvExpOptDlg>
669 <CurrentLine>0</CurrentLine>
671 <PathWithFileName>.\system_XMC1200.c</PathWithFileName>
672 <FilenameWithoutPath>system_XMC1200.c</FilenameWithoutPath>
677 <GroupNumber>1</GroupNumber>
678 <FileNumber>2</FileNumber>
679 <FileType>2</FileType>
682 <ColumnNumber>0</ColumnNumber>
683 <tvExpOptDlg>0</tvExpOptDlg>
684 <TopLine>120</TopLine>
685 <CurrentLine>132</CurrentLine>
687 <PathWithFileName>.\Keil_Specific\startup_XMC1300.s</PathWithFileName>
688 <FilenameWithoutPath>startup_XMC1300.s</FilenameWithoutPath>
695 <GroupName>FreeRTOS source</GroupName>
697 <tvExpOptDlg>0</tvExpOptDlg>
701 <GroupNumber>2</GroupNumber>
702 <FileNumber>3</FileNumber>
703 <FileType>1</FileType>
706 <ColumnNumber>0</ColumnNumber>
707 <tvExpOptDlg>0</tvExpOptDlg>
709 <CurrentLine>0</CurrentLine>
711 <PathWithFileName>..\..\Source\timers.c</PathWithFileName>
712 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
717 <GroupNumber>2</GroupNumber>
718 <FileNumber>4</FileNumber>
719 <FileType>1</FileType>
722 <ColumnNumber>0</ColumnNumber>
723 <tvExpOptDlg>0</tvExpOptDlg>
725 <CurrentLine>0</CurrentLine>
727 <PathWithFileName>..\..\Source\list.c</PathWithFileName>
728 <FilenameWithoutPath>list.c</FilenameWithoutPath>
733 <GroupNumber>2</GroupNumber>
734 <FileNumber>5</FileNumber>
735 <FileType>1</FileType>
738 <ColumnNumber>26</ColumnNumber>
739 <tvExpOptDlg>0</tvExpOptDlg>
741 <CurrentLine>0</CurrentLine>
743 <PathWithFileName>..\..\Source\queue.c</PathWithFileName>
744 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
749 <GroupNumber>2</GroupNumber>
750 <FileNumber>6</FileNumber>
751 <FileType>1</FileType>
754 <ColumnNumber>9</ColumnNumber>
755 <tvExpOptDlg>0</tvExpOptDlg>
757 <CurrentLine>0</CurrentLine>
759 <PathWithFileName>..\..\Source\tasks.c</PathWithFileName>
760 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
765 <GroupNumber>2</GroupNumber>
766 <FileNumber>7</FileNumber>
767 <FileType>1</FileType>
770 <ColumnNumber>0</ColumnNumber>
771 <tvExpOptDlg>0</tvExpOptDlg>
773 <CurrentLine>0</CurrentLine>
775 <PathWithFileName>..\..\Source\portable\RVDS\ARM_CM0\port.c</PathWithFileName>
776 <FilenameWithoutPath>port.c</FilenameWithoutPath>
781 <GroupNumber>2</GroupNumber>
782 <FileNumber>8</FileNumber>
783 <FileType>1</FileType>
786 <ColumnNumber>0</ColumnNumber>
787 <tvExpOptDlg>0</tvExpOptDlg>
789 <CurrentLine>0</CurrentLine>
791 <PathWithFileName>..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
792 <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
799 <GroupName>Demo App Source</GroupName>
801 <tvExpOptDlg>0</tvExpOptDlg>
805 <GroupNumber>3</GroupNumber>
806 <FileNumber>9</FileNumber>
807 <FileType>1</FileType>
810 <ColumnNumber>0</ColumnNumber>
811 <tvExpOptDlg>0</tvExpOptDlg>
812 <TopLine>112</TopLine>
813 <CurrentLine>159</CurrentLine>
815 <PathWithFileName>.\main.c</PathWithFileName>
816 <FilenameWithoutPath>main.c</FilenameWithoutPath>
821 <GroupNumber>3</GroupNumber>
822 <FileNumber>10</FileNumber>
823 <FileType>1</FileType>
826 <ColumnNumber>0</ColumnNumber>
827 <tvExpOptDlg>0</tvExpOptDlg>
829 <CurrentLine>0</CurrentLine>
831 <PathWithFileName>.\main-blinky.c</PathWithFileName>
832 <FilenameWithoutPath>main-blinky.c</FilenameWithoutPath>
837 <GroupNumber>3</GroupNumber>
838 <FileNumber>11</FileNumber>
839 <FileType>5</FileType>
842 <ColumnNumber>5</ColumnNumber>
843 <tvExpOptDlg>0</tvExpOptDlg>
845 <CurrentLine>0</CurrentLine>
847 <PathWithFileName>.\FreeRTOSConfig.h</PathWithFileName>
848 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
853 <GroupNumber>3</GroupNumber>
854 <FileNumber>12</FileNumber>
855 <FileType>1</FileType>
858 <ColumnNumber>0</ColumnNumber>
859 <tvExpOptDlg>0</tvExpOptDlg>
861 <CurrentLine>0</CurrentLine>
863 <PathWithFileName>.\main-full.c</PathWithFileName>
864 <FilenameWithoutPath>main-full.c</FilenameWithoutPath>
869 <GroupNumber>3</GroupNumber>
870 <FileNumber>13</FileNumber>
871 <FileType>1</FileType>
874 <ColumnNumber>0</ColumnNumber>
875 <tvExpOptDlg>0</tvExpOptDlg>
877 <CurrentLine>0</CurrentLine>
879 <PathWithFileName>.\ParTest_XMC1200.c</PathWithFileName>
880 <FilenameWithoutPath>ParTest_XMC1200.c</FilenameWithoutPath>
885 <GroupNumber>3</GroupNumber>
886 <FileNumber>14</FileNumber>
887 <FileType>2</FileType>
890 <ColumnNumber>0</ColumnNumber>
891 <tvExpOptDlg>0</tvExpOptDlg>
893 <CurrentLine>0</CurrentLine>
895 <PathWithFileName>.\Keil_Specific\RegTest_Keil.s</PathWithFileName>
896 <FilenameWithoutPath>RegTest_Keil.s</FilenameWithoutPath>
901 <GroupNumber>3</GroupNumber>
902 <FileNumber>15</FileNumber>
903 <FileType>1</FileType>
906 <ColumnNumber>0</ColumnNumber>
907 <tvExpOptDlg>0</tvExpOptDlg>
909 <CurrentLine>0</CurrentLine>
911 <PathWithFileName>.\ParTest_XMC1100.c</PathWithFileName>
912 <FilenameWithoutPath>ParTest_XMC1100.c</FilenameWithoutPath>
919 <GroupName>Common Demo Tasks</GroupName>
921 <tvExpOptDlg>0</tvExpOptDlg>
925 <GroupNumber>4</GroupNumber>
926 <FileNumber>16</FileNumber>
927 <FileType>1</FileType>
930 <ColumnNumber>0</ColumnNumber>
931 <tvExpOptDlg>0</tvExpOptDlg>
933 <CurrentLine>0</CurrentLine>
935 <PathWithFileName>..\Common\Minimal\dynamic.c</PathWithFileName>
936 <FilenameWithoutPath>dynamic.c</FilenameWithoutPath>
941 <GroupNumber>4</GroupNumber>
942 <FileNumber>17</FileNumber>
943 <FileType>1</FileType>
946 <ColumnNumber>0</ColumnNumber>
947 <tvExpOptDlg>0</tvExpOptDlg>
949 <CurrentLine>0</CurrentLine>
951 <PathWithFileName>..\Common\Minimal\recmutex.c</PathWithFileName>
952 <FilenameWithoutPath>recmutex.c</FilenameWithoutPath>
957 <GroupNumber>4</GroupNumber>
958 <FileNumber>18</FileNumber>
959 <FileType>1</FileType>
962 <ColumnNumber>0</ColumnNumber>
963 <tvExpOptDlg>0</tvExpOptDlg>
965 <CurrentLine>0</CurrentLine>
967 <PathWithFileName>..\Common\Minimal\blocktim.c</PathWithFileName>
968 <FilenameWithoutPath>blocktim.c</FilenameWithoutPath>
973 <GroupNumber>4</GroupNumber>
974 <FileNumber>19</FileNumber>
975 <FileType>1</FileType>
978 <ColumnNumber>0</ColumnNumber>
979 <tvExpOptDlg>0</tvExpOptDlg>
980 <TopLine>219</TopLine>
981 <CurrentLine>227</CurrentLine>
983 <PathWithFileName>..\Common\Minimal\countsem.c</PathWithFileName>
984 <FilenameWithoutPath>countsem.c</FilenameWithoutPath>
989 <GroupNumber>4</GroupNumber>
990 <FileNumber>20</FileNumber>
991 <FileType>1</FileType>
994 <ColumnNumber>35</ColumnNumber>
995 <tvExpOptDlg>0</tvExpOptDlg>
997 <CurrentLine>0</CurrentLine>
999 <PathWithFileName>..\Common\Minimal\QueueSet.c</PathWithFileName>
1000 <FilenameWithoutPath>QueueSet.c</FilenameWithoutPath>
1002 <bShared>0</bShared>
1005 <GroupNumber>4</GroupNumber>
1006 <FileNumber>21</FileNumber>
1007 <FileType>1</FileType>
1010 <ColumnNumber>47</ColumnNumber>
1011 <tvExpOptDlg>0</tvExpOptDlg>
1012 <TopLine>0</TopLine>
1013 <CurrentLine>0</CurrentLine>
1015 <PathWithFileName>..\Common\Minimal\QueueOverwrite.c</PathWithFileName>
1016 <FilenameWithoutPath>QueueOverwrite.c</FilenameWithoutPath>
1018 <bShared>0</bShared>