1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.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>RTOSDemo</TargetName>
26 <ToolsetNumber>0x4</ToolsetNumber>
27 <ToolsetName>ARM-ADS</ToolsetName>
29 <CLKADS>48000000</CLKADS>
32 <BeepAtEnd>1</BeepAtEnd>
34 <RunTarget>1</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>.\Listings\</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>
113 <tIfile>init_app.ini</tIfile>
114 <pMon>BIN\UL2CM3.DLL</pMon>
116 <TargetDriverDllRegistry>
120 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)</Name>
125 <Name>(105=-1,-1,-1,-1,0)</Name>
129 <Key>ARMRTXEVENTFLAGS</Key>
130 <Name>-L70 -Z18 -C0 -M0 -T1</Name>
135 <Name>(1010=1231,224,1641,767,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=1199,245,1664,545,0)</Name>
139 <Key>ARMDBGFLAGS</Key>
145 <Name>-UV1115SAE -O3047 -S0 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO19 -TC48000000 -TP21 -TDS8028 -TDT0 -TDC1F -TIE1 -TIP8 -FO11 -FD118000 -FC8000 -FN1 -FF0NEW_DEVICE.FLM -FS0E0000 -FL038000 -FP0($$Device:ARMCM4_FP$Device\ARM\Flash\NEW_DEVICE.FLM)</Name>
147 </TargetDriverDllRegistry>
152 <WinNumber>1</WinNumber>
153 <ItemText>pxCurrentTCB</ItemText>
158 <WinNumber>1</WinNumber>
160 <ItemText>0xe000e284</ItemText>
161 <AccSizeX>4</AccSizeX>
169 <periodic>1</periodic>
175 <viewmode>1</viewmode>
193 <LintExecutable></LintExecutable>
194 <LintConfigFile></LintConfigFile>
195 <bLintAuto>0</bLintAuto>
200 <GroupName>System</GroupName>
202 <tvExpOptDlg>0</tvExpOptDlg>
206 <GroupNumber>1</GroupNumber>
207 <FileNumber>1</FileNumber>
208 <FileType>2</FileType>
211 <tvExpOptDlg>0</tvExpOptDlg>
213 <PathWithFileName>.\startup_MPS_CM4.S</PathWithFileName>
214 <FilenameWithoutPath>startup_MPS_CM4.S</FilenameWithoutPath>
221 <GroupName>main_and_config</GroupName>
223 <tvExpOptDlg>0</tvExpOptDlg>
227 <GroupNumber>2</GroupNumber>
228 <FileNumber>2</FileNumber>
229 <FileType>1</FileType>
232 <tvExpOptDlg>0</tvExpOptDlg>
234 <PathWithFileName>..\main.c</PathWithFileName>
235 <FilenameWithoutPath>main.c</FilenameWithoutPath>
240 <GroupNumber>2</GroupNumber>
241 <FileNumber>3</FileNumber>
242 <FileType>5</FileType>
245 <tvExpOptDlg>0</tvExpOptDlg>
247 <PathWithFileName>..\FreeRTOSConfig.h</PathWithFileName>
248 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
253 <GroupNumber>2</GroupNumber>
254 <FileNumber>4</FileNumber>
255 <FileType>1</FileType>
258 <tvExpOptDlg>0</tvExpOptDlg>
260 <PathWithFileName>.\RegTest.c</PathWithFileName>
261 <FilenameWithoutPath>RegTest.c</FilenameWithoutPath>
268 <GroupName>FreeRTOS_Source</GroupName>
270 <tvExpOptDlg>0</tvExpOptDlg>
274 <GroupNumber>3</GroupNumber>
275 <FileNumber>5</FileNumber>
276 <FileType>1</FileType>
279 <tvExpOptDlg>0</tvExpOptDlg>
281 <PathWithFileName>..\..\..\Source\event_groups.c</PathWithFileName>
282 <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
287 <GroupNumber>3</GroupNumber>
288 <FileNumber>6</FileNumber>
289 <FileType>1</FileType>
292 <tvExpOptDlg>0</tvExpOptDlg>
294 <PathWithFileName>..\..\..\Source\list.c</PathWithFileName>
295 <FilenameWithoutPath>list.c</FilenameWithoutPath>
300 <GroupNumber>3</GroupNumber>
301 <FileNumber>7</FileNumber>
302 <FileType>1</FileType>
305 <tvExpOptDlg>0</tvExpOptDlg>
307 <PathWithFileName>..\..\..\Source\queue.c</PathWithFileName>
308 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
313 <GroupNumber>3</GroupNumber>
314 <FileNumber>8</FileNumber>
315 <FileType>1</FileType>
318 <tvExpOptDlg>0</tvExpOptDlg>
320 <PathWithFileName>..\..\..\Source\tasks.c</PathWithFileName>
321 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
326 <GroupNumber>3</GroupNumber>
327 <FileNumber>9</FileNumber>
328 <FileType>1</FileType>
331 <tvExpOptDlg>0</tvExpOptDlg>
333 <PathWithFileName>..\..\..\Source\timers.c</PathWithFileName>
334 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
339 <GroupNumber>3</GroupNumber>
340 <FileNumber>10</FileNumber>
341 <FileType>1</FileType>
344 <tvExpOptDlg>0</tvExpOptDlg>
346 <PathWithFileName>..\..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
347 <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
352 <GroupNumber>3</GroupNumber>
353 <FileNumber>11</FileNumber>
354 <FileType>1</FileType>
357 <tvExpOptDlg>0</tvExpOptDlg>
359 <PathWithFileName>..\..\..\Source\portable\RVDS\ARM_CM4_MPU\port.c</PathWithFileName>
360 <FilenameWithoutPath>port.c</FilenameWithoutPath>
365 <GroupNumber>3</GroupNumber>
366 <FileNumber>12</FileNumber>
367 <FileType>1</FileType>
370 <tvExpOptDlg>0</tvExpOptDlg>
372 <PathWithFileName>..\..\..\Source\portable\Common\mpu_wrappers.c</PathWithFileName>
373 <FilenameWithoutPath>mpu_wrappers.c</FilenameWithoutPath>
380 <GroupName>peripheral_library</GroupName>
382 <tvExpOptDlg>0</tvExpOptDlg>
386 <GroupNumber>4</GroupNumber>
387 <FileNumber>13</FileNumber>
388 <FileType>1</FileType>
391 <tvExpOptDlg>0</tvExpOptDlg>
393 <PathWithFileName>..\peripheral_library\interrupt\interrupt_api.c</PathWithFileName>
394 <FilenameWithoutPath>interrupt_api.c</FilenameWithoutPath>
399 <GroupNumber>4</GroupNumber>
400 <FileNumber>14</FileNumber>
401 <FileType>1</FileType>
404 <tvExpOptDlg>0</tvExpOptDlg>
406 <PathWithFileName>..\peripheral_library\interrupt\interrupt_ecia_perphl.c</PathWithFileName>
407 <FilenameWithoutPath>interrupt_ecia_perphl.c</FilenameWithoutPath>
412 <GroupNumber>4</GroupNumber>
413 <FileNumber>15</FileNumber>
414 <FileType>1</FileType>
417 <tvExpOptDlg>0</tvExpOptDlg>
419 <PathWithFileName>..\peripheral_library\interrupt\interrupt_nvic_perphl.c</PathWithFileName>
420 <FilenameWithoutPath>interrupt_nvic_perphl.c</FilenameWithoutPath>
425 <GroupNumber>4</GroupNumber>
426 <FileNumber>16</FileNumber>
427 <FileType>1</FileType>
430 <tvExpOptDlg>0</tvExpOptDlg>
432 <PathWithFileName>..\peripheral_library\basic_timer\btimer_api.c</PathWithFileName>
433 <FilenameWithoutPath>btimer_api.c</FilenameWithoutPath>
438 <GroupNumber>4</GroupNumber>
439 <FileNumber>17</FileNumber>
440 <FileType>1</FileType>
443 <tvExpOptDlg>0</tvExpOptDlg>
445 <PathWithFileName>..\peripheral_library\basic_timer\btimer_perphl.c</PathWithFileName>
446 <FilenameWithoutPath>btimer_perphl.c</FilenameWithoutPath>
451 <GroupNumber>4</GroupNumber>
452 <FileNumber>18</FileNumber>
453 <FileType>1</FileType>
456 <tvExpOptDlg>0</tvExpOptDlg>
458 <PathWithFileName>..\peripheral_library\pcr\pcr_api.c</PathWithFileName>
459 <FilenameWithoutPath>pcr_api.c</FilenameWithoutPath>
464 <GroupNumber>4</GroupNumber>
465 <FileNumber>19</FileNumber>
466 <FileType>1</FileType>
469 <tvExpOptDlg>0</tvExpOptDlg>
471 <PathWithFileName>..\peripheral_library\pcr\pcr_perphl.c</PathWithFileName>
472 <FilenameWithoutPath>pcr_perphl.c</FilenameWithoutPath>
477 <GroupNumber>4</GroupNumber>
478 <FileNumber>20</FileNumber>
479 <FileType>1</FileType>
482 <tvExpOptDlg>0</tvExpOptDlg>
484 <PathWithFileName>..\peripheral_library\system_internal.c</PathWithFileName>
485 <FilenameWithoutPath>system_internal.c</FilenameWithoutPath>