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>
16 <nMigrate>0</nMigrate>
20 <dwLowDateTime>0</dwLowDateTime>
21 <dwHighDateTime>0</dwHighDateTime>
25 <TargetName>XMC1300</TargetName>
26 <ToolsetNumber>0x4</ToolsetNumber>
27 <ToolsetName>ARM-ADS</ToolsetName>
29 <CLKADS>12000000</CLKADS>
32 <BeepAtEnd>1</BeepAtEnd>
34 <RunTarget>0</RunTarget>
38 <HexSelection>1</HexSelection>
39 <FlashByte>65535</FlashByte>
40 <HexRangeLowAddress>0</HexRangeLowAddress>
41 <HexRangeHighAddress>0</HexRangeHighAddress>
42 <HexOffset>0</HexOffset>
45 <PageWidth>79</PageWidth>
46 <PageLength>66</PageLength>
48 <ListingPath>.\</ListingPath>
51 <CreateCListing>1</CreateCListing>
52 <CreateAListing>1</CreateAListing>
53 <CreateLListing>1</CreateLListing>
54 <CreateIListing>0</CreateIListing>
60 <CListInc>0</CListInc>
62 <LinkerCodeListing>0</LinkerCodeListing>
66 <LComments>1</LComments>
67 <LGenerateSymbols>1</LGenerateSymbols>
77 <tvExpOptDlg>0</tvExpOptDlg>
78 <IsCurrentTarget>1</IsCurrentTarget>
80 <CpuCode>255</CpuCode>
84 <Title>Data Sheet</Title>
85 <Path>DATASHTS\Infineon\XMC1300\xmc1300_ds.pdf</Path>
89 <Title>User Manual</Title>
90 <Path>DATASHTS\Infineon\XMC1300\xmc1300_ds.pdf</Path>
94 <Title>Technical Reference Manual</Title>
95 <Path>datashts\arm\cortex_m0\r0p0\DDI0432C_CORTEX_M0_R0P0_TRM.PDF</Path>
99 <Title>Generic User Guide</Title>
100 <Path>datashts\arm\cortex_m0\r0p0\DUI0497A_CORTEX_M0_R0P0_GENERIC_UG.PDF</Path>
125 <bEvRecOn>1</bEvRecOn>
137 <pMon>Segger\JL2CM3.dll</pMon>
139 <TargetDriverDllRegistry>
143 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
153 <Name>-U591003811 -O78 -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 -FF0XMC1300_200 -FS010001000 -FL032000</Name>
158 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
162 <Key>ARMDBGFLAGS</Key>
168 <Name>UL2CM3(-O207 -S0 -C0 -FO7 -FN1 -FC800 -FD20000000 -FF0XMC1300_200 -FL032000 -FS010001000</Name>
170 </TargetDriverDllRegistry>
174 <WinNumber>1</WinNumber>
176 <ItemText>0x10001000</ItemText>
177 <AccSizeX>0</AccSizeX>
185 <periodic>1</periodic>
191 <viewmode>1</viewmode>
209 <LintExecutable></LintExecutable>
210 <LintConfigFile></LintConfigFile>
211 <bLintAuto>0</bLintAuto>
212 <bAutoGenD>0</bAutoGenD>
213 <LntExFlags>0</LntExFlags>
214 <pMisraName></pMisraName>
215 <pszMrule></pszMrule>
216 <pSingCmds></pSingCmds>
217 <pMultCmds></pMultCmds>
218 <pMisraNamep></pMisraNamep>
219 <pszMrulep></pszMrulep>
220 <pSingCmdsp></pSingCmdsp>
221 <pMultCmdsp></pMultCmdsp>
226 <TargetName>XMC1200</TargetName>
227 <ToolsetNumber>0x4</ToolsetNumber>
228 <ToolsetName>ARM-ADS</ToolsetName>
230 <CLKADS>12000000</CLKADS>
233 <BeepAtEnd>1</BeepAtEnd>
235 <RunTarget>0</RunTarget>
239 <HexSelection>1</HexSelection>
240 <FlashByte>65535</FlashByte>
241 <HexRangeLowAddress>0</HexRangeLowAddress>
242 <HexRangeHighAddress>0</HexRangeHighAddress>
243 <HexOffset>0</HexOffset>
246 <PageWidth>79</PageWidth>
247 <PageLength>66</PageLength>
249 <ListingPath>.\</ListingPath>
252 <CreateCListing>1</CreateCListing>
253 <CreateAListing>1</CreateAListing>
254 <CreateLListing>1</CreateLListing>
255 <CreateIListing>0</CreateIListing>
261 <CListInc>0</CListInc>
263 <LinkerCodeListing>0</LinkerCodeListing>
267 <LComments>1</LComments>
268 <LGenerateSymbols>1</LGenerateSymbols>
278 <tvExpOptDlg>0</tvExpOptDlg>
279 <IsCurrentTarget>0</IsCurrentTarget>
281 <CpuCode>255</CpuCode>
285 <Title>Data Sheet</Title>
286 <Path>DATASHTS\Infineon\XMC1200\xmc1100_ds.pdf</Path>
290 <Title>User Manual</Title>
291 <Path>DATASHTS\Infineon\XMC1200\xmc1100_ds.pdf</Path>
295 <Title>Technical Reference Manual</Title>
296 <Path>datashts\arm\cortex_m0\r0p0\DDI0432C_CORTEX_M0_R0P0_TRM.PDF</Path>
300 <Title>Generic User Guide</Title>
301 <Path>datashts\arm\cortex_m0\r0p0\DUI0497A_CORTEX_M0_R0P0_GENERIC_UG.PDF</Path>
326 <bEvRecOn>1</bEvRecOn>
338 <pMon>Segger\JL2CM3.dll</pMon>
340 <TargetDriverDllRegistry>
344 <Name>(1010=75,100,441,520,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
354 <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>
359 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
363 <Key>ARMDBGFLAGS</Key>
369 <Name>-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0XMC1200_200 -FS010001000 -FL032000)</Name>
371 </TargetDriverDllRegistry>
376 <LineNumber>0</LineNumber>
377 <EnabledFlag>0</EnabledFlag>
378 <Address>536871376</Address>
379 <ByteObject>0</ByteObject>
381 <ManyObjects>1</ManyObjects>
382 <SizeOfObject>1</SizeOfObject>
383 <BreakByAccess>2</BreakByAccess>
384 <BreakIfRCount>1</BreakIfRCount>
385 <Filename></Filename>
386 <ExecCommand></ExecCommand>
387 <Expression>0x200001d0</Expression>
393 <WinNumber>1</WinNumber>
394 <ItemText>*(unsigned long*)0xE000ED00</ItemText>
398 <WinNumber>1</WinNumber>
399 <ItemText>*(unsigned long*)0x00</ItemText>
403 <WinNumber>1</WinNumber>
404 <ItemText>*(unsigned long*)0x04</ItemText>
409 <WinNumber>1</WinNumber>
411 <ItemText>0x10001000</ItemText>
412 <AccSizeX>0</AccSizeX>
420 <periodic>1</periodic>
426 <viewmode>1</viewmode>
444 <LintExecutable></LintExecutable>
445 <LintConfigFile></LintConfigFile>
446 <bLintAuto>0</bLintAuto>
447 <bAutoGenD>0</bAutoGenD>
448 <LntExFlags>0</LntExFlags>
449 <pMisraName></pMisraName>
450 <pszMrule></pszMrule>
451 <pSingCmds></pSingCmds>
452 <pMultCmds></pMultCmds>
453 <pMisraNamep></pMisraNamep>
454 <pszMrulep></pszMrulep>
455 <pSingCmdsp></pSingCmdsp>
456 <pMultCmdsp></pMultCmdsp>
461 <TargetName>XMC1100</TargetName>
462 <ToolsetNumber>0x4</ToolsetNumber>
463 <ToolsetName>ARM-ADS</ToolsetName>
465 <CLKADS>12000000</CLKADS>
468 <BeepAtEnd>1</BeepAtEnd>
470 <RunTarget>0</RunTarget>
474 <HexSelection>1</HexSelection>
475 <FlashByte>65535</FlashByte>
476 <HexRangeLowAddress>0</HexRangeLowAddress>
477 <HexRangeHighAddress>0</HexRangeHighAddress>
478 <HexOffset>0</HexOffset>
481 <PageWidth>79</PageWidth>
482 <PageLength>66</PageLength>
484 <ListingPath>.\</ListingPath>
487 <CreateCListing>1</CreateCListing>
488 <CreateAListing>1</CreateAListing>
489 <CreateLListing>1</CreateLListing>
490 <CreateIListing>0</CreateIListing>
496 <CListInc>0</CListInc>
498 <LinkerCodeListing>0</LinkerCodeListing>
502 <LComments>1</LComments>
503 <LGenerateSymbols>1</LGenerateSymbols>
513 <tvExpOptDlg>0</tvExpOptDlg>
514 <IsCurrentTarget>0</IsCurrentTarget>
516 <CpuCode>255</CpuCode>
520 <Title>Data Sheet</Title>
521 <Path>DATASHTS\Infineon\XMC1100\xmc1100_ds.pdf</Path>
525 <Title>User Manual</Title>
526 <Path>DATASHTS\Infineon\XMC1100\xmc1100_ds.pdf</Path>
530 <Title>Technical Reference Manual</Title>
531 <Path>datashts\arm\cortex_m0\r0p0\DDI0432C_CORTEX_M0_R0P0_TRM.PDF</Path>
535 <Title>Generic User Guide</Title>
536 <Path>datashts\arm\cortex_m0\r0p0\DUI0497A_CORTEX_M0_R0P0_GENERIC_UG.PDF</Path>
561 <bEvRecOn>1</bEvRecOn>
573 <pMon>Segger\JL2CM3.dll</pMon>
575 <TargetDriverDllRegistry>
579 <Name>(1010=75,100,441,520,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
589 <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>
594 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
598 <Key>ARMDBGFLAGS</Key>
604 <Name>-O207 -S0 -C0 -FO7 -FN1 -FC800 -FD20000000 -FF0XMC1100_64 -FL010000 -FS010001000</Name>
606 </TargetDriverDllRegistry>
611 <LineNumber>0</LineNumber>
612 <EnabledFlag>0</EnabledFlag>
613 <Address>536871376</Address>
614 <ByteObject>0</ByteObject>
616 <ManyObjects>1</ManyObjects>
617 <SizeOfObject>1</SizeOfObject>
618 <BreakByAccess>2</BreakByAccess>
619 <BreakIfRCount>1</BreakIfRCount>
620 <Filename></Filename>
621 <ExecCommand></ExecCommand>
622 <Expression>0x200001d0</Expression>
628 <WinNumber>1</WinNumber>
629 <ItemText>*(unsigned long*)0xE000ED00</ItemText>
633 <WinNumber>1</WinNumber>
634 <ItemText>*(unsigned long*)0x00</ItemText>
638 <WinNumber>1</WinNumber>
639 <ItemText>*(unsigned long*)0x04</ItemText>
644 <WinNumber>1</WinNumber>
646 <ItemText>0x10001000</ItemText>
647 <AccSizeX>0</AccSizeX>
655 <periodic>1</periodic>
661 <viewmode>1</viewmode>
679 <LintExecutable></LintExecutable>
680 <LintConfigFile></LintConfigFile>
681 <bLintAuto>0</bLintAuto>
682 <bAutoGenD>0</bAutoGenD>
683 <LntExFlags>0</LntExFlags>
684 <pMisraName></pMisraName>
685 <pszMrule></pszMrule>
686 <pSingCmds></pSingCmds>
687 <pMultCmds></pMultCmds>
688 <pMisraNamep></pMisraNamep>
689 <pszMrulep></pszMrulep>
690 <pSingCmdsp></pSingCmdsp>
691 <pMultCmdsp></pMultCmdsp>
696 <GroupName>System</GroupName>
698 <tvExpOptDlg>0</tvExpOptDlg>
702 <GroupNumber>1</GroupNumber>
703 <FileNumber>1</FileNumber>
704 <FileType>2</FileType>
706 <tvExpOptDlg>0</tvExpOptDlg>
708 <PathWithFileName>.\Keil_Specific\startup_XMC1000.s</PathWithFileName>
709 <FilenameWithoutPath>startup_XMC1000.s</FilenameWithoutPath>
714 <GroupNumber>1</GroupNumber>
715 <FileNumber>2</FileNumber>
716 <FileType>1</FileType>
718 <tvExpOptDlg>0</tvExpOptDlg>
720 <PathWithFileName>.\Keil_Specific\system_XMC1300.c</PathWithFileName>
721 <FilenameWithoutPath>system_XMC1300.c</FilenameWithoutPath>
726 <GroupNumber>1</GroupNumber>
727 <FileNumber>3</FileNumber>
728 <FileType>1</FileType>
730 <tvExpOptDlg>0</tvExpOptDlg>
732 <PathWithFileName>.\Keil_Specific\system_XMC1100.c</PathWithFileName>
733 <FilenameWithoutPath>system_XMC1100.c</FilenameWithoutPath>
738 <GroupNumber>1</GroupNumber>
739 <FileNumber>4</FileNumber>
740 <FileType>1</FileType>
742 <tvExpOptDlg>0</tvExpOptDlg>
744 <PathWithFileName>.\Keil_Specific\system_XMC1200.c</PathWithFileName>
745 <FilenameWithoutPath>system_XMC1200.c</FilenameWithoutPath>
752 <GroupName>FreeRTOS source</GroupName>
754 <tvExpOptDlg>0</tvExpOptDlg>
758 <GroupNumber>2</GroupNumber>
759 <FileNumber>5</FileNumber>
760 <FileType>1</FileType>
762 <tvExpOptDlg>0</tvExpOptDlg>
764 <PathWithFileName>..\..\Source\timers.c</PathWithFileName>
765 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
770 <GroupNumber>2</GroupNumber>
771 <FileNumber>6</FileNumber>
772 <FileType>1</FileType>
774 <tvExpOptDlg>0</tvExpOptDlg>
776 <PathWithFileName>..\..\Source\list.c</PathWithFileName>
777 <FilenameWithoutPath>list.c</FilenameWithoutPath>
782 <GroupNumber>2</GroupNumber>
783 <FileNumber>7</FileNumber>
784 <FileType>1</FileType>
786 <tvExpOptDlg>0</tvExpOptDlg>
788 <PathWithFileName>..\..\Source\queue.c</PathWithFileName>
789 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
794 <GroupNumber>2</GroupNumber>
795 <FileNumber>8</FileNumber>
796 <FileType>1</FileType>
798 <tvExpOptDlg>0</tvExpOptDlg>
800 <PathWithFileName>..\..\Source\tasks.c</PathWithFileName>
801 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
806 <GroupNumber>2</GroupNumber>
807 <FileNumber>9</FileNumber>
808 <FileType>1</FileType>
810 <tvExpOptDlg>0</tvExpOptDlg>
812 <PathWithFileName>..\..\Source\portable\RVDS\ARM_CM0\port.c</PathWithFileName>
813 <FilenameWithoutPath>port.c</FilenameWithoutPath>
818 <GroupNumber>2</GroupNumber>
819 <FileNumber>10</FileNumber>
820 <FileType>1</FileType>
822 <tvExpOptDlg>0</tvExpOptDlg>
824 <PathWithFileName>..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
825 <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
832 <GroupName>Demo App Source</GroupName>
834 <tvExpOptDlg>0</tvExpOptDlg>
838 <GroupNumber>3</GroupNumber>
839 <FileNumber>11</FileNumber>
840 <FileType>1</FileType>
842 <tvExpOptDlg>0</tvExpOptDlg>
844 <PathWithFileName>.\main.c</PathWithFileName>
845 <FilenameWithoutPath>main.c</FilenameWithoutPath>
850 <GroupNumber>3</GroupNumber>
851 <FileNumber>12</FileNumber>
852 <FileType>1</FileType>
854 <tvExpOptDlg>0</tvExpOptDlg>
856 <PathWithFileName>.\main-blinky.c</PathWithFileName>
857 <FilenameWithoutPath>main-blinky.c</FilenameWithoutPath>
862 <GroupNumber>3</GroupNumber>
863 <FileNumber>13</FileNumber>
864 <FileType>5</FileType>
866 <tvExpOptDlg>0</tvExpOptDlg>
868 <PathWithFileName>.\FreeRTOSConfig.h</PathWithFileName>
869 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
874 <GroupNumber>3</GroupNumber>
875 <FileNumber>14</FileNumber>
876 <FileType>1</FileType>
878 <tvExpOptDlg>0</tvExpOptDlg>
880 <PathWithFileName>.\main-full.c</PathWithFileName>
881 <FilenameWithoutPath>main-full.c</FilenameWithoutPath>
886 <GroupNumber>3</GroupNumber>
887 <FileNumber>15</FileNumber>
888 <FileType>1</FileType>
890 <tvExpOptDlg>0</tvExpOptDlg>
892 <PathWithFileName>.\ParTest_XMC1200.c</PathWithFileName>
893 <FilenameWithoutPath>ParTest_XMC1200.c</FilenameWithoutPath>
898 <GroupNumber>3</GroupNumber>
899 <FileNumber>16</FileNumber>
900 <FileType>2</FileType>
902 <tvExpOptDlg>0</tvExpOptDlg>
904 <PathWithFileName>.\Keil_Specific\RegTest_Keil.s</PathWithFileName>
905 <FilenameWithoutPath>RegTest_Keil.s</FilenameWithoutPath>
910 <GroupNumber>3</GroupNumber>
911 <FileNumber>17</FileNumber>
912 <FileType>1</FileType>
914 <tvExpOptDlg>0</tvExpOptDlg>
916 <PathWithFileName>.\ParTest_XMC1100.c</PathWithFileName>
917 <FilenameWithoutPath>ParTest_XMC1100.c</FilenameWithoutPath>
922 <GroupNumber>3</GroupNumber>
923 <FileNumber>18</FileNumber>
924 <FileType>1</FileType>
926 <tvExpOptDlg>0</tvExpOptDlg>
928 <PathWithFileName>.\ParTest_XMC1300.c</PathWithFileName>
929 <FilenameWithoutPath>ParTest_XMC1300.c</FilenameWithoutPath>
936 <GroupName>Common Demo Tasks</GroupName>
938 <tvExpOptDlg>0</tvExpOptDlg>
942 <GroupNumber>4</GroupNumber>
943 <FileNumber>19</FileNumber>
944 <FileType>1</FileType>
946 <tvExpOptDlg>0</tvExpOptDlg>
948 <PathWithFileName>..\Common\Minimal\dynamic.c</PathWithFileName>
949 <FilenameWithoutPath>dynamic.c</FilenameWithoutPath>
954 <GroupNumber>4</GroupNumber>
955 <FileNumber>20</FileNumber>
956 <FileType>1</FileType>
958 <tvExpOptDlg>0</tvExpOptDlg>
960 <PathWithFileName>..\Common\Minimal\recmutex.c</PathWithFileName>
961 <FilenameWithoutPath>recmutex.c</FilenameWithoutPath>
966 <GroupNumber>4</GroupNumber>
967 <FileNumber>21</FileNumber>
968 <FileType>1</FileType>
970 <tvExpOptDlg>0</tvExpOptDlg>
972 <PathWithFileName>..\Common\Minimal\blocktim.c</PathWithFileName>
973 <FilenameWithoutPath>blocktim.c</FilenameWithoutPath>
978 <GroupNumber>4</GroupNumber>
979 <FileNumber>22</FileNumber>
980 <FileType>1</FileType>
982 <tvExpOptDlg>0</tvExpOptDlg>
984 <PathWithFileName>..\Common\Minimal\countsem.c</PathWithFileName>
985 <FilenameWithoutPath>countsem.c</FilenameWithoutPath>
990 <GroupNumber>4</GroupNumber>
991 <FileNumber>23</FileNumber>
992 <FileType>1</FileType>
994 <tvExpOptDlg>0</tvExpOptDlg>
996 <PathWithFileName>..\Common\Minimal\QueueSet.c</PathWithFileName>
997 <FilenameWithoutPath>QueueSet.c</FilenameWithoutPath>
1002 <GroupNumber>4</GroupNumber>
1003 <FileNumber>24</FileNumber>
1004 <FileType>1</FileType>
1006 <tvExpOptDlg>0</tvExpOptDlg>
1008 <PathWithFileName>..\Common\Minimal\QueueOverwrite.c</PathWithFileName>
1009 <FilenameWithoutPath>QueueOverwrite.c</FilenameWithoutPath>
1011 <bShared>0</bShared>