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>
11 <oExt>*.obj; *.o</oExt>
13 <tExt>*.txt; *.h; *.inc</tExt>
16 <nMigrate>0</nMigrate>
20 <dwLowDateTime>0</dwLowDateTime>
21 <dwHighDateTime>0</dwHighDateTime>
25 <TargetName>FreeRTOSDemo_ns</TargetName>
26 <ToolsetNumber>0x4</ToolsetNumber>
27 <ToolsetName>ARM-ADS</ToolsetName>
29 <CLKADS>12000000</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>
80 <CpuCode>255</CpuCode>
103 <bEvRecOn>1</bEvRecOn>
114 <tIfile>.\FreeRTOSDemo_ns_debug.ini</tIfile>
115 <pMon>Bin\Nu_Link.dll</pMon>
117 <TargetDriverDllRegistry>
121 <Name>(6010=-1,-1,-1,-1,0)(6018=-1,-1,-1,-1,0)(6019=-1,-1,-1,-1,0)(6008=-1,-1,-1,-1,0)(6009=-1,-1,-1,-1,0)(6014=-1,-1,-1,-1,0)(6015=-1,-1,-1,-1,0)(6003=3048,372,3621,908,0)(6000=-1,-1,-1,-1,0)</Name>
125 <Key>ARMDBGFLAGS</Key>
136 <Name>UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000)</Name>
138 </TargetDriverDllRegistry>
142 <WinNumber>1</WinNumber>
144 <ItemText>0x30016060</ItemText>
145 <AccSizeX>0</AccSizeX>
153 <periodic>0</periodic>
159 <viewmode>1</viewmode>
177 <LintExecutable></LintExecutable>
178 <LintConfigFile></LintConfigFile>
179 <bLintAuto>0</bLintAuto>
180 <bAutoGenD>0</bAutoGenD>
181 <LntExFlags>0</LntExFlags>
182 <pMisraName></pMisraName>
183 <pszMrule></pszMrule>
184 <pSingCmds></pSingCmds>
185 <pMultCmds></pMultCmds>
186 <pMisraNamep></pMisraNamep>
187 <pszMrulep></pszMrulep>
188 <pSingCmdsp></pSingCmdsp>
189 <pMultCmdsp></pMultCmdsp>
194 <GroupName>Config</GroupName>
196 <tvExpOptDlg>0</tvExpOptDlg>
200 <GroupNumber>1</GroupNumber>
201 <FileNumber>1</FileNumber>
202 <FileType>5</FileType>
204 <tvExpOptDlg>0</tvExpOptDlg>
206 <PathWithFileName>..\Config\FreeRTOSConfig.h</PathWithFileName>
207 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
214 <GroupName>Device</GroupName>
216 <tvExpOptDlg>0</tvExpOptDlg>
220 <GroupNumber>2</GroupNumber>
221 <FileNumber>2</FileNumber>
222 <FileType>1</FileType>
224 <tvExpOptDlg>0</tvExpOptDlg>
226 <PathWithFileName>..\..\..\Nuvoton_Code\Device\Nuvoton\M2351\Source\system_M2351.c</PathWithFileName>
227 <FilenameWithoutPath>system_M2351.c</FilenameWithoutPath>
232 <GroupNumber>2</GroupNumber>
233 <FileNumber>3</FileNumber>
234 <FileType>2</FileType>
236 <tvExpOptDlg>0</tvExpOptDlg>
238 <PathWithFileName>..\..\..\Nuvoton_Code\Device\Nuvoton\M2351\Source\ARM\startup_M2351.s</PathWithFileName>
239 <FilenameWithoutPath>startup_M2351.s</FilenameWithoutPath>
246 <GroupName>Drivers</GroupName>
248 <tvExpOptDlg>0</tvExpOptDlg>
252 <GroupNumber>3</GroupNumber>
253 <FileNumber>4</FileNumber>
254 <FileType>3</FileType>
256 <tvExpOptDlg>0</tvExpOptDlg>
258 <PathWithFileName>..\Secure\Objects\FreeRTOSDemo_importlib.o</PathWithFileName>
259 <FilenameWithoutPath>FreeRTOSDemo_importlib</FilenameWithoutPath>
264 <GroupNumber>3</GroupNumber>
265 <FileNumber>5</FileNumber>
266 <FileType>1</FileType>
268 <tvExpOptDlg>0</tvExpOptDlg>
270 <PathWithFileName>..\..\..\Nuvoton_Code\StdDriver\src\gpio.c</PathWithFileName>
271 <FilenameWithoutPath>gpio.c</FilenameWithoutPath>
276 <GroupNumber>3</GroupNumber>
277 <FileNumber>6</FileNumber>
278 <FileType>1</FileType>
280 <tvExpOptDlg>0</tvExpOptDlg>
282 <PathWithFileName>..\..\..\Nuvoton_Code\StdDriver\src\retarget.c</PathWithFileName>
283 <FilenameWithoutPath>retarget.c</FilenameWithoutPath>
290 <GroupName>FreeRTOS</GroupName>
292 <tvExpOptDlg>0</tvExpOptDlg>
296 <GroupNumber>4</GroupNumber>
297 <FileNumber>7</FileNumber>
298 <FileType>1</FileType>
300 <tvExpOptDlg>0</tvExpOptDlg>
302 <PathWithFileName>..\..\..\..\..\Source\event_groups.c</PathWithFileName>
303 <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
308 <GroupNumber>4</GroupNumber>
309 <FileNumber>8</FileNumber>
310 <FileType>1</FileType>
312 <tvExpOptDlg>0</tvExpOptDlg>
314 <PathWithFileName>..\..\..\..\..\Source\list.c</PathWithFileName>
315 <FilenameWithoutPath>list.c</FilenameWithoutPath>
320 <GroupNumber>4</GroupNumber>
321 <FileNumber>9</FileNumber>
322 <FileType>1</FileType>
324 <tvExpOptDlg>0</tvExpOptDlg>
326 <PathWithFileName>..\..\..\..\..\Source\queue.c</PathWithFileName>
327 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
332 <GroupNumber>4</GroupNumber>
333 <FileNumber>10</FileNumber>
334 <FileType>1</FileType>
336 <tvExpOptDlg>0</tvExpOptDlg>
338 <PathWithFileName>..\..\..\..\..\Source\tasks.c</PathWithFileName>
339 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
344 <GroupNumber>4</GroupNumber>
345 <FileNumber>11</FileNumber>
346 <FileType>1</FileType>
348 <tvExpOptDlg>0</tvExpOptDlg>
350 <PathWithFileName>..\..\..\..\..\Source\timers.c</PathWithFileName>
351 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
356 <GroupNumber>4</GroupNumber>
357 <FileNumber>12</FileNumber>
358 <FileType>1</FileType>
360 <tvExpOptDlg>0</tvExpOptDlg>
362 <PathWithFileName>..\..\..\..\..\Source\stream_buffer.c</PathWithFileName>
363 <FilenameWithoutPath>stream_buffer.c</FilenameWithoutPath>
368 <GroupNumber>4</GroupNumber>
369 <FileNumber>13</FileNumber>
370 <FileType>1</FileType>
372 <tvExpOptDlg>0</tvExpOptDlg>
374 <PathWithFileName>..\..\..\..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
375 <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
380 <GroupNumber>4</GroupNumber>
381 <FileNumber>14</FileNumber>
382 <FileType>1</FileType>
384 <tvExpOptDlg>0</tvExpOptDlg>
386 <PathWithFileName>..\..\..\..\..\Source\portable\Common\mpu_wrappers.c</PathWithFileName>
387 <FilenameWithoutPath>mpu_wrappers.c</FilenameWithoutPath>
392 <GroupNumber>4</GroupNumber>
393 <FileNumber>15</FileNumber>
394 <FileType>1</FileType>
396 <tvExpOptDlg>0</tvExpOptDlg>
398 <PathWithFileName>..\..\..\..\..\Source\portable\GCC\ARM_CM23\non_secure\port.c</PathWithFileName>
399 <FilenameWithoutPath>port.c</FilenameWithoutPath>
404 <GroupNumber>4</GroupNumber>
405 <FileNumber>16</FileNumber>
406 <FileType>1</FileType>
408 <tvExpOptDlg>0</tvExpOptDlg>
410 <PathWithFileName>..\..\..\..\..\Source\portable\GCC\ARM_CM23\non_secure\portasm.c</PathWithFileName>
411 <FilenameWithoutPath>portasm.c</FilenameWithoutPath>
416 <GroupNumber>4</GroupNumber>
417 <FileNumber>17</FileNumber>
418 <FileType>5</FileType>
420 <tvExpOptDlg>0</tvExpOptDlg>
422 <PathWithFileName>..\..\..\..\..\Source\portable\GCC\ARM_CM23\non_secure\portasm.h</PathWithFileName>
423 <FilenameWithoutPath>portasm.h</FilenameWithoutPath>
428 <GroupNumber>4</GroupNumber>
429 <FileNumber>18</FileNumber>
430 <FileType>5</FileType>
432 <tvExpOptDlg>0</tvExpOptDlg>
434 <PathWithFileName>..\..\..\..\..\Source\portable\GCC\ARM_CM23\non_secure\portmacro.h</PathWithFileName>
435 <FilenameWithoutPath>portmacro.h</FilenameWithoutPath>
442 <GroupName>Demos</GroupName>
444 <tvExpOptDlg>0</tvExpOptDlg>
448 <GroupNumber>5</GroupNumber>
449 <FileNumber>19</FileNumber>
450 <FileType>5</FileType>
452 <tvExpOptDlg>0</tvExpOptDlg>
454 <PathWithFileName>..\..\..\..\Common\ARMv8M\mpu_demo\mpu_demo.h</PathWithFileName>
455 <FilenameWithoutPath>mpu_demo.h</FilenameWithoutPath>
460 <GroupNumber>5</GroupNumber>
461 <FileNumber>20</FileNumber>
462 <FileType>1</FileType>
464 <tvExpOptDlg>0</tvExpOptDlg>
466 <PathWithFileName>..\..\..\..\Common\ARMv8M\mpu_demo\mpu_demo.c</PathWithFileName>
467 <FilenameWithoutPath>mpu_demo.c</FilenameWithoutPath>
472 <GroupNumber>5</GroupNumber>
473 <FileNumber>21</FileNumber>
474 <FileType>5</FileType>
476 <tvExpOptDlg>0</tvExpOptDlg>
478 <PathWithFileName>..\..\..\..\Common\ARMv8M\tz_demo\tz_demo.h</PathWithFileName>
479 <FilenameWithoutPath>tz_demo.h</FilenameWithoutPath>
484 <GroupNumber>5</GroupNumber>
485 <FileNumber>22</FileNumber>
486 <FileType>1</FileType>
488 <tvExpOptDlg>0</tvExpOptDlg>
490 <PathWithFileName>..\..\..\..\Common\ARMv8M\tz_demo\tz_demo.c</PathWithFileName>
491 <FilenameWithoutPath>tz_demo.c</FilenameWithoutPath>
498 <GroupName>User</GroupName>
500 <tvExpOptDlg>0</tvExpOptDlg>
504 <GroupNumber>6</GroupNumber>
505 <FileNumber>23</FileNumber>
506 <FileType>1</FileType>
508 <tvExpOptDlg>0</tvExpOptDlg>
510 <PathWithFileName>.\main_ns.c</PathWithFileName>
511 <FilenameWithoutPath>main_ns.c</FilenameWithoutPath>