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=-1,-1,-1,-1,0)</Name>
139 <Key>ARMDBGFLAGS</Key>
145 <Name>-UV1115SAE -O2983 -S0 -C0 -P00 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO11 -FD118000 -FC8000 -FN1 -FF0NEW_DEVICE.FLM -FS0100000 -FL018000 -FP0($$Device:ARMCM4_FP$Device\ARM\Flash\NEW_DEVICE.FLM)</Name>
147 </TargetDriverDllRegistry>
152 <WinNumber>1</WinNumber>
153 <ItemText>ulLED,0x0A</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>
196 <Lin2Executable></Lin2Executable>
197 <Lin2ConfigFile></Lin2ConfigFile>
198 <bLin2Auto>0</bLin2Auto>
203 <GroupName>System</GroupName>
205 <tvExpOptDlg>0</tvExpOptDlg>
209 <GroupNumber>1</GroupNumber>
210 <FileNumber>1</FileNumber>
211 <FileType>2</FileType>
213 <tvExpOptDlg>0</tvExpOptDlg>
215 <PathWithFileName>.\startup_CEC1302.s</PathWithFileName>
216 <FilenameWithoutPath>startup_CEC1302.s</FilenameWithoutPath>
221 <GroupNumber>1</GroupNumber>
222 <FileNumber>2</FileNumber>
223 <FileType>1</FileType>
225 <tvExpOptDlg>0</tvExpOptDlg>
227 <PathWithFileName>.\system.c</PathWithFileName>
228 <FilenameWithoutPath>system.c</FilenameWithoutPath>
235 <GroupName>main_and_config</GroupName>
237 <tvExpOptDlg>0</tvExpOptDlg>
241 <GroupNumber>2</GroupNumber>
242 <FileNumber>3</FileNumber>
243 <FileType>1</FileType>
245 <tvExpOptDlg>0</tvExpOptDlg>
247 <PathWithFileName>..\main.c</PathWithFileName>
248 <FilenameWithoutPath>main.c</FilenameWithoutPath>
253 <GroupNumber>2</GroupNumber>
254 <FileNumber>4</FileNumber>
255 <FileType>5</FileType>
257 <tvExpOptDlg>0</tvExpOptDlg>
259 <PathWithFileName>..\FreeRTOSConfig.h</PathWithFileName>
260 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
267 <GroupName>FreeRTOS_Source</GroupName>
269 <tvExpOptDlg>0</tvExpOptDlg>
273 <GroupNumber>3</GroupNumber>
274 <FileNumber>5</FileNumber>
275 <FileType>1</FileType>
277 <tvExpOptDlg>0</tvExpOptDlg>
279 <PathWithFileName>..\..\..\Source\event_groups.c</PathWithFileName>
280 <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
285 <GroupNumber>3</GroupNumber>
286 <FileNumber>6</FileNumber>
287 <FileType>1</FileType>
289 <tvExpOptDlg>0</tvExpOptDlg>
291 <PathWithFileName>..\..\..\Source\list.c</PathWithFileName>
292 <FilenameWithoutPath>list.c</FilenameWithoutPath>
297 <GroupNumber>3</GroupNumber>
298 <FileNumber>7</FileNumber>
299 <FileType>1</FileType>
301 <tvExpOptDlg>0</tvExpOptDlg>
303 <PathWithFileName>..\..\..\Source\queue.c</PathWithFileName>
304 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
309 <GroupNumber>3</GroupNumber>
310 <FileNumber>8</FileNumber>
311 <FileType>1</FileType>
313 <tvExpOptDlg>0</tvExpOptDlg>
315 <PathWithFileName>..\..\..\Source\tasks.c</PathWithFileName>
316 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
321 <GroupNumber>3</GroupNumber>
322 <FileNumber>9</FileNumber>
323 <FileType>1</FileType>
325 <tvExpOptDlg>0</tvExpOptDlg>
327 <PathWithFileName>..\..\..\Source\timers.c</PathWithFileName>
328 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
333 <GroupNumber>3</GroupNumber>
334 <FileNumber>10</FileNumber>
335 <FileType>1</FileType>
337 <tvExpOptDlg>0</tvExpOptDlg>
339 <PathWithFileName>..\..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
340 <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
345 <GroupNumber>3</GroupNumber>
346 <FileNumber>11</FileNumber>
347 <FileType>1</FileType>
349 <tvExpOptDlg>0</tvExpOptDlg>
351 <PathWithFileName>..\..\..\Source\portable\RVDS\ARM_CM4F\port.c</PathWithFileName>
352 <FilenameWithoutPath>port.c</FilenameWithoutPath>
359 <GroupName>main_low_power</GroupName>
361 <tvExpOptDlg>0</tvExpOptDlg>
365 <GroupNumber>4</GroupNumber>
366 <FileNumber>12</FileNumber>
367 <FileType>1</FileType>
369 <tvExpOptDlg>0</tvExpOptDlg>
371 <PathWithFileName>..\main_low_power\main_low_power.c</PathWithFileName>
372 <FilenameWithoutPath>main_low_power.c</FilenameWithoutPath>
377 <GroupNumber>4</GroupNumber>
378 <FileNumber>13</FileNumber>
379 <FileType>1</FileType>
381 <tvExpOptDlg>0</tvExpOptDlg>
383 <PathWithFileName>..\main_low_power\low_power_tick_config.c</PathWithFileName>
384 <FilenameWithoutPath>low_power_tick_config.c</FilenameWithoutPath>
391 <GroupName>main_full</GroupName>
393 <tvExpOptDlg>0</tvExpOptDlg>
397 <GroupNumber>5</GroupNumber>
398 <FileNumber>14</FileNumber>
399 <FileType>1</FileType>
401 <tvExpOptDlg>0</tvExpOptDlg>
403 <PathWithFileName>..\main_full\main_full.c</PathWithFileName>
404 <FilenameWithoutPath>main_full.c</FilenameWithoutPath>
409 <GroupNumber>5</GroupNumber>
410 <FileNumber>15</FileNumber>
411 <FileType>1</FileType>
413 <tvExpOptDlg>0</tvExpOptDlg>
415 <PathWithFileName>.\RegTest.c</PathWithFileName>
416 <FilenameWithoutPath>RegTest.c</FilenameWithoutPath>
421 <GroupNumber>5</GroupNumber>
422 <FileNumber>16</FileNumber>
423 <FileType>1</FileType>
425 <tvExpOptDlg>0</tvExpOptDlg>
427 <PathWithFileName>..\..\Common\Minimal\flop.c</PathWithFileName>
428 <FilenameWithoutPath>flop.c</FilenameWithoutPath>
433 <GroupNumber>5</GroupNumber>
434 <FileNumber>17</FileNumber>
435 <FileType>1</FileType>
437 <tvExpOptDlg>0</tvExpOptDlg>
439 <PathWithFileName>..\..\Common\Minimal\EventGroupsDemo.c</PathWithFileName>
440 <FilenameWithoutPath>EventGroupsDemo.c</FilenameWithoutPath>
445 <GroupNumber>5</GroupNumber>
446 <FileNumber>18</FileNumber>
447 <FileType>1</FileType>
449 <tvExpOptDlg>0</tvExpOptDlg>
451 <PathWithFileName>..\..\Common\Minimal\TaskNotify.c</PathWithFileName>
452 <FilenameWithoutPath>TaskNotify.c</FilenameWithoutPath>
457 <GroupNumber>5</GroupNumber>
458 <FileNumber>19</FileNumber>
459 <FileType>1</FileType>
461 <tvExpOptDlg>0</tvExpOptDlg>
463 <PathWithFileName>..\..\Common\Minimal\blocktim.c</PathWithFileName>
464 <FilenameWithoutPath>blocktim.c</FilenameWithoutPath>
469 <GroupNumber>5</GroupNumber>
470 <FileNumber>20</FileNumber>
471 <FileType>1</FileType>
473 <tvExpOptDlg>0</tvExpOptDlg>
475 <PathWithFileName>..\..\Common\Minimal\dynamic.c</PathWithFileName>
476 <FilenameWithoutPath>dynamic.c</FilenameWithoutPath>
481 <GroupNumber>5</GroupNumber>
482 <FileNumber>21</FileNumber>
483 <FileType>1</FileType>
485 <tvExpOptDlg>0</tvExpOptDlg>
487 <PathWithFileName>..\..\Common\Minimal\GenQTest.c</PathWithFileName>
488 <FilenameWithoutPath>GenQTest.c</FilenameWithoutPath>
493 <GroupNumber>5</GroupNumber>
494 <FileNumber>22</FileNumber>
495 <FileType>1</FileType>
497 <tvExpOptDlg>0</tvExpOptDlg>
499 <PathWithFileName>..\..\Common\Minimal\TimerDemo.c</PathWithFileName>
500 <FilenameWithoutPath>TimerDemo.c</FilenameWithoutPath>
505 <GroupNumber>5</GroupNumber>
506 <FileNumber>23</FileNumber>
507 <FileType>1</FileType>
509 <tvExpOptDlg>0</tvExpOptDlg>
511 <PathWithFileName>..\..\Common\Minimal\IntQueue.c</PathWithFileName>
512 <FilenameWithoutPath>IntQueue.c</FilenameWithoutPath>
517 <GroupNumber>5</GroupNumber>
518 <FileNumber>24</FileNumber>
519 <FileType>1</FileType>
521 <tvExpOptDlg>0</tvExpOptDlg>
523 <PathWithFileName>..\main_full\IntQueueTimer.c</PathWithFileName>
524 <FilenameWithoutPath>IntQueueTimer.c</FilenameWithoutPath>
529 <GroupNumber>5</GroupNumber>
530 <FileNumber>25</FileNumber>
531 <FileType>1</FileType>
533 <tvExpOptDlg>0</tvExpOptDlg>
535 <PathWithFileName>..\..\Common\Minimal\countsem.c</PathWithFileName>
536 <FilenameWithoutPath>countsem.c</FilenameWithoutPath>
541 <GroupNumber>5</GroupNumber>
542 <FileNumber>26</FileNumber>
543 <FileType>1</FileType>
545 <tvExpOptDlg>0</tvExpOptDlg>
547 <PathWithFileName>..\..\Common\Minimal\semtest.c</PathWithFileName>
548 <FilenameWithoutPath>semtest.c</FilenameWithoutPath>
553 <GroupNumber>5</GroupNumber>
554 <FileNumber>27</FileNumber>
555 <FileType>1</FileType>
557 <tvExpOptDlg>0</tvExpOptDlg>
559 <PathWithFileName>..\..\Common\Minimal\death.c</PathWithFileName>
560 <FilenameWithoutPath>death.c</FilenameWithoutPath>
567 <GroupName>peripheral_library</GroupName>
569 <tvExpOptDlg>0</tvExpOptDlg>
573 <GroupNumber>6</GroupNumber>
574 <FileNumber>28</FileNumber>
575 <FileType>1</FileType>
577 <tvExpOptDlg>0</tvExpOptDlg>
579 <PathWithFileName>..\peripheral_library\basic_timer\btimer_api.c</PathWithFileName>
580 <FilenameWithoutPath>btimer_api.c</FilenameWithoutPath>
585 <GroupNumber>6</GroupNumber>
586 <FileNumber>29</FileNumber>
587 <FileType>1</FileType>
589 <tvExpOptDlg>0</tvExpOptDlg>
591 <PathWithFileName>..\peripheral_library\basic_timer\btimer_perphl.c</PathWithFileName>
592 <FilenameWithoutPath>btimer_perphl.c</FilenameWithoutPath>
597 <GroupNumber>6</GroupNumber>
598 <FileNumber>30</FileNumber>
599 <FileType>1</FileType>
601 <tvExpOptDlg>0</tvExpOptDlg>
603 <PathWithFileName>..\peripheral_library\pcr\pcr_perphl.c</PathWithFileName>
604 <FilenameWithoutPath>pcr_perphl.c</FilenameWithoutPath>
609 <GroupNumber>6</GroupNumber>
610 <FileNumber>31</FileNumber>
611 <FileType>1</FileType>
613 <tvExpOptDlg>0</tvExpOptDlg>
615 <PathWithFileName>..\peripheral_library\pcr\pcr_api.c</PathWithFileName>
616 <FilenameWithoutPath>pcr_api.c</FilenameWithoutPath>