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">
3
4  <SchemaVersion>1.0</SchemaVersion>
5
6  <Header>### uVision Project, (C) Keil Software</Header>
7
8  <Extensions>
9    <cExt>*.c</cExt>
10    <aExt>*.s*; *.src; *.a*</aExt>
11    <oExt>*.obj; *.o</oExt>
12    <lExt>*.lib</lExt>
13    <tExt>*.txt; *.h; *.inc</tExt>
14    <pExt>*.plm</pExt>
15    <CppX>*.cpp</CppX>
16    <nMigrate>0</nMigrate>
17  </Extensions>
18
19  <DaveTm>
20    <dwLowDateTime>0</dwLowDateTime>
21    <dwHighDateTime>0</dwHighDateTime>
22  </DaveTm>
23
24  <Target>
25    <TargetName>rtthread</TargetName>
26    <ToolsetNumber>0x4</ToolsetNumber>
27    <ToolsetName>ARM-ADS</ToolsetName>
28    <TargetOption>
29      <CLKADS>12000000</CLKADS>
30      <OPTTT>
31        <gFlags>0</gFlags>
32        <BeepAtEnd>1</BeepAtEnd>
33        <RunSim>0</RunSim>
34        <RunTarget>1</RunTarget>
35        <RunAbUc>0</RunAbUc>
36      </OPTTT>
37      <OPTHX>
38        <HexSelection>1</HexSelection>
39        <FlashByte>65535</FlashByte>
40        <HexRangeLowAddress>0</HexRangeLowAddress>
41        <HexRangeHighAddress>0</HexRangeHighAddress>
42        <HexOffset>0</HexOffset>
43      </OPTHX>
44      <OPTLEX>
45        <PageWidth>79</PageWidth>
46        <PageLength>66</PageLength>
47        <TabStop>8</TabStop>
48        <ListingPath>.\build\keil\List\</ListingPath>
49      </OPTLEX>
50      <ListingPage>
51        <CreateCListing>1</CreateCListing>
52        <CreateAListing>1</CreateAListing>
53        <CreateLListing>1</CreateLListing>
54        <CreateIListing>0</CreateIListing>
55        <AsmCond>1</AsmCond>
56        <AsmSymb>1</AsmSymb>
57        <AsmXref>0</AsmXref>
58        <CCond>1</CCond>
59        <CCode>0</CCode>
60        <CListInc>0</CListInc>
61        <CSymb>0</CSymb>
62        <LinkerCodeListing>0</LinkerCodeListing>
63      </ListingPage>
64      <OPTXL>
65        <LMap>1</LMap>
66        <LComments>1</LComments>
67        <LGenerateSymbols>1</LGenerateSymbols>
68        <LLibSym>1</LLibSym>
69        <LLines>1</LLines>
70        <LLocSym>1</LLocSym>
71        <LPubSym>1</LPubSym>
72        <LXref>0</LXref>
73        <LExpSel>0</LExpSel>
74      </OPTXL>
75      <OPTFL>
76        <tvExp>1</tvExp>
77        <tvExpOptDlg>0</tvExpOptDlg>
78        <IsCurrentTarget>1</IsCurrentTarget>
79      </OPTFL>
80      <CpuCode>0</CpuCode>
81      <DebugOpt>
82        <uSim>0</uSim>
83        <uTrg>1</uTrg>
84        <sLdApp>1</sLdApp>
85        <sGomain>1</sGomain>
86        <sRbreak>1</sRbreak>
87        <sRwatch>1</sRwatch>
88        <sRmem>1</sRmem>
89        <sRfunc>1</sRfunc>
90        <sRbox>1</sRbox>
91        <tLdApp>1</tLdApp>
92        <tGomain>1</tGomain>
93        <tRbreak>1</tRbreak>
94        <tRwatch>1</tRwatch>
95        <tRmem>1</tRmem>
96        <tRfunc>0</tRfunc>
97        <tRbox>1</tRbox>
98        <tRtrace>1</tRtrace>
99        <sRSysVw>1</sRSysVw>
100        <tRSysVw>1</tRSysVw>
101        <sRunDeb>0</sRunDeb>
102        <sLrtime>0</sLrtime>
103        <bEvRecOn>1</bEvRecOn>
104        <nTsel>0</nTsel>
105        <sDll></sDll>
106        <sDllPa></sDllPa>
107        <sDlgDll></sDlgDll>
108        <sDlgPa></sDlgPa>
109        <sIfile></sIfile>
110        <tDll></tDll>
111        <tDllPa></tDllPa>
112        <tDlgDll></tDlgDll>
113        <tDlgPa></tDlgPa>
114        <tIfile></tIfile>
115        <pMon>BIN\UL2CM3.DLL</pMon>
116      </DebugOpt>
117      <TargetDriverDllRegistry>
118        <SetRegEntry>
119          <Number>0</Number>
120          <Key>UL2CM3</Key>
121          <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32H7x_2048 -FS08000000 -FL0200000 -FP0($$Device:STM32H743IITx$CMSIS\Flash\STM32H7x_2048.FLM))</Name>
122        </SetRegEntry>
123      </TargetDriverDllRegistry>
124      <Breakpoint/>
125      <Tracepoint>
126        <THDelay>0</THDelay>
127      </Tracepoint>
128      <DebugFlag>
129        <trace>0</trace>
130        <periodic>0</periodic>
131        <aLwin>0</aLwin>
132        <aCover>0</aCover>
133        <aSer1>0</aSer1>
134        <aSer2>0</aSer2>
135        <aPa>0</aPa>
136        <viewmode>0</viewmode>
137        <vrSel>0</vrSel>
138        <aSym>0</aSym>
139        <aTbox>0</aTbox>
140        <AscS1>0</AscS1>
141        <AscS2>0</AscS2>
142        <AscS3>0</AscS3>
143        <aSer3>0</aSer3>
144        <eProf>0</eProf>
145        <aLa>0</aLa>
146        <aPa1>0</aPa1>
147        <AscS4>0</AscS4>
148        <aSer4>0</aSer4>
149        <StkLoc>0</StkLoc>
150        <TrcWin>0</TrcWin>
151        <newCpu>0</newCpu>
152        <uProt>0</uProt>
153      </DebugFlag>
154      <LintExecutable></LintExecutable>
155      <LintConfigFile></LintConfigFile>
156      <bLintAuto>0</bLintAuto>
157      <bAutoGenD>0</bAutoGenD>
158      <LntExFlags>0</LntExFlags>
159      <pMisraName></pMisraName>
160      <pszMrule></pszMrule>
161      <pSingCmds></pSingCmds>
162      <pMultCmds></pMultCmds>
163      <pMisraNamep></pMisraNamep>
164      <pszMrulep></pszMrulep>
165      <pSingCmdsp></pSingCmdsp>
166      <pMultCmdsp></pMultCmdsp>
167      <DebugDescription>
168        <Enable>1</Enable>
169        <EnableLog>0</EnableLog>
170        <Protocol>2</Protocol>
171        <DbgClock>10000000</DbgClock>
172      </DebugDescription>
173    </TargetOption>
174  </Target>
175
176  <Group>
177    <GroupName>Kernel</GroupName>
178    <tvExp>0</tvExp>
179    <tvExpOptDlg>0</tvExpOptDlg>
180    <cbSel>0</cbSel>
181    <RteFlg>0</RteFlg>
182    <File>
183      <GroupNumber>1</GroupNumber>
184      <FileNumber>1</FileNumber>
185      <FileType>1</FileType>
186      <tvExp>0</tvExp>
187      <tvExpOptDlg>0</tvExpOptDlg>
188      <bDave2>0</bDave2>
189      <PathWithFileName>..\..\..\src\clock.c</PathWithFileName>
190      <FilenameWithoutPath>clock.c</FilenameWithoutPath>
191      <RteFlg>0</RteFlg>
192      <bShared>0</bShared>
193    </File>
194    <File>
195      <GroupNumber>1</GroupNumber>
196      <FileNumber>2</FileNumber>
197      <FileType>1</FileType>
198      <tvExp>0</tvExp>
199      <tvExpOptDlg>0</tvExpOptDlg>
200      <bDave2>0</bDave2>
201      <PathWithFileName>..\..\..\src\components.c</PathWithFileName>
202      <FilenameWithoutPath>components.c</FilenameWithoutPath>
203      <RteFlg>0</RteFlg>
204      <bShared>0</bShared>
205    </File>
206    <File>
207      <GroupNumber>1</GroupNumber>
208      <FileNumber>3</FileNumber>
209      <FileType>1</FileType>
210      <tvExp>0</tvExp>
211      <tvExpOptDlg>0</tvExpOptDlg>
212      <bDave2>0</bDave2>
213      <PathWithFileName>..\..\..\src\cpu.c</PathWithFileName>
214      <FilenameWithoutPath>cpu.c</FilenameWithoutPath>
215      <RteFlg>0</RteFlg>
216      <bShared>0</bShared>
217    </File>
218    <File>
219      <GroupNumber>1</GroupNumber>
220      <FileNumber>4</FileNumber>
221      <FileType>1</FileType>
222      <tvExp>0</tvExp>
223      <tvExpOptDlg>0</tvExpOptDlg>
224      <bDave2>0</bDave2>
225      <PathWithFileName>..\..\..\src\device.c</PathWithFileName>
226      <FilenameWithoutPath>device.c</FilenameWithoutPath>
227      <RteFlg>0</RteFlg>
228      <bShared>0</bShared>
229    </File>
230    <File>
231      <GroupNumber>1</GroupNumber>
232      <FileNumber>5</FileNumber>
233      <FileType>1</FileType>
234      <tvExp>0</tvExp>
235      <tvExpOptDlg>0</tvExpOptDlg>
236      <bDave2>0</bDave2>
237      <PathWithFileName>..\..\..\src\idle.c</PathWithFileName>
238      <FilenameWithoutPath>idle.c</FilenameWithoutPath>
239      <RteFlg>0</RteFlg>
240      <bShared>0</bShared>
241    </File>
242    <File>
243      <GroupNumber>1</GroupNumber>
244      <FileNumber>6</FileNumber>
245      <FileType>1</FileType>
246      <tvExp>0</tvExp>
247      <tvExpOptDlg>0</tvExpOptDlg>
248      <bDave2>0</bDave2>
249      <PathWithFileName>..\..\..\src\ipc.c</PathWithFileName>
250      <FilenameWithoutPath>ipc.c</FilenameWithoutPath>
251      <RteFlg>0</RteFlg>
252      <bShared>0</bShared>
253    </File>
254    <File>
255      <GroupNumber>1</GroupNumber>
256      <FileNumber>7</FileNumber>
257      <FileType>1</FileType>
258      <tvExp>0</tvExp>
259      <tvExpOptDlg>0</tvExpOptDlg>
260      <bDave2>0</bDave2>
261      <PathWithFileName>..\..\..\src\irq.c</PathWithFileName>
262      <FilenameWithoutPath>irq.c</FilenameWithoutPath>
263      <RteFlg>0</RteFlg>
264      <bShared>0</bShared>
265    </File>
266    <File>
267      <GroupNumber>1</GroupNumber>
268      <FileNumber>8</FileNumber>
269      <FileType>1</FileType>
270      <tvExp>0</tvExp>
271      <tvExpOptDlg>0</tvExpOptDlg>
272      <bDave2>0</bDave2>
273      <PathWithFileName>..\..\..\src\kservice.c</PathWithFileName>
274      <FilenameWithoutPath>kservice.c</FilenameWithoutPath>
275      <RteFlg>0</RteFlg>
276      <bShared>0</bShared>
277    </File>
278    <File>
279      <GroupNumber>1</GroupNumber>
280      <FileNumber>9</FileNumber>
281      <FileType>1</FileType>
282      <tvExp>0</tvExp>
283      <tvExpOptDlg>0</tvExpOptDlg>
284      <bDave2>0</bDave2>
285      <PathWithFileName>..\..\..\src\mem.c</PathWithFileName>
286      <FilenameWithoutPath>mem.c</FilenameWithoutPath>
287      <RteFlg>0</RteFlg>
288      <bShared>0</bShared>
289    </File>
290    <File>
291      <GroupNumber>1</GroupNumber>
292      <FileNumber>10</FileNumber>
293      <FileType>1</FileType>
294      <tvExp>0</tvExp>
295      <tvExpOptDlg>0</tvExpOptDlg>
296      <bDave2>0</bDave2>
297      <PathWithFileName>..\..\..\src\mempool.c</PathWithFileName>
298      <FilenameWithoutPath>mempool.c</FilenameWithoutPath>
299      <RteFlg>0</RteFlg>
300      <bShared>0</bShared>
301    </File>
302    <File>
303      <GroupNumber>1</GroupNumber>
304      <FileNumber>11</FileNumber>
305      <FileType>1</FileType>
306      <tvExp>0</tvExp>
307      <tvExpOptDlg>0</tvExpOptDlg>
308      <bDave2>0</bDave2>
309      <PathWithFileName>..\..\..\src\object.c</PathWithFileName>
310      <FilenameWithoutPath>object.c</FilenameWithoutPath>
311      <RteFlg>0</RteFlg>
312      <bShared>0</bShared>
313    </File>
314    <File>
315      <GroupNumber>1</GroupNumber>
316      <FileNumber>12</FileNumber>
317      <FileType>1</FileType>
318      <tvExp>0</tvExp>
319      <tvExpOptDlg>0</tvExpOptDlg>
320      <bDave2>0</bDave2>
321      <PathWithFileName>..\..\..\src\scheduler.c</PathWithFileName>
322      <FilenameWithoutPath>scheduler.c</FilenameWithoutPath>
323      <RteFlg>0</RteFlg>
324      <bShared>0</bShared>
325    </File>
326    <File>
327      <GroupNumber>1</GroupNumber>
328      <FileNumber>13</FileNumber>
329      <FileType>1</FileType>
330      <tvExp>0</tvExp>
331      <tvExpOptDlg>0</tvExpOptDlg>
332      <bDave2>0</bDave2>
333      <PathWithFileName>..\..\..\src\signal.c</PathWithFileName>
334      <FilenameWithoutPath>signal.c</FilenameWithoutPath>
335      <RteFlg>0</RteFlg>
336      <bShared>0</bShared>
337    </File>
338    <File>
339      <GroupNumber>1</GroupNumber>
340      <FileNumber>14</FileNumber>
341      <FileType>1</FileType>
342      <tvExp>0</tvExp>
343      <tvExpOptDlg>0</tvExpOptDlg>
344      <bDave2>0</bDave2>
345      <PathWithFileName>..\..\..\src\thread.c</PathWithFileName>
346      <FilenameWithoutPath>thread.c</FilenameWithoutPath>
347      <RteFlg>0</RteFlg>
348      <bShared>0</bShared>
349    </File>
350    <File>
351      <GroupNumber>1</GroupNumber>
352      <FileNumber>15</FileNumber>
353      <FileType>1</FileType>
354      <tvExp>0</tvExp>
355      <tvExpOptDlg>0</tvExpOptDlg>
356      <bDave2>0</bDave2>
357      <PathWithFileName>..\..\..\src\timer.c</PathWithFileName>
358      <FilenameWithoutPath>timer.c</FilenameWithoutPath>
359      <RteFlg>0</RteFlg>
360      <bShared>0</bShared>
361    </File>
362  </Group>
363
364  <Group>
365    <GroupName>Applications</GroupName>
366    <tvExp>0</tvExp>
367    <tvExpOptDlg>0</tvExpOptDlg>
368    <cbSel>0</cbSel>
369    <RteFlg>0</RteFlg>
370    <File>
371      <GroupNumber>2</GroupNumber>
372      <FileNumber>16</FileNumber>
373      <FileType>1</FileType>
374      <tvExp>0</tvExp>
375      <tvExpOptDlg>0</tvExpOptDlg>
376      <bDave2>0</bDave2>
377      <PathWithFileName>applications\main.c</PathWithFileName>
378      <FilenameWithoutPath>main.c</FilenameWithoutPath>
379      <RteFlg>0</RteFlg>
380      <bShared>0</bShared>
381    </File>
382  </Group>
383
384  <Group>
385    <GroupName>Drivers</GroupName>
386    <tvExp>0</tvExp>
387    <tvExpOptDlg>0</tvExpOptDlg>
388    <cbSel>0</cbSel>
389    <RteFlg>0</RteFlg>
390    <File>
391      <GroupNumber>3</GroupNumber>
392      <FileNumber>17</FileNumber>
393      <FileType>1</FileType>
394      <tvExp>0</tvExp>
395      <tvExpOptDlg>0</tvExpOptDlg>
396      <bDave2>0</bDave2>
397      <PathWithFileName>board\board.c</PathWithFileName>
398      <FilenameWithoutPath>board.c</FilenameWithoutPath>
399      <RteFlg>0</RteFlg>
400      <bShared>0</bShared>
401    </File>
402    <File>
403      <GroupNumber>3</GroupNumber>
404      <FileNumber>18</FileNumber>
405      <FileType>1</FileType>
406      <tvExp>0</tvExp>
407      <tvExpOptDlg>0</tvExpOptDlg>
408      <bDave2>0</bDave2>
409      <PathWithFileName>board\CubeMX_Config\Src\stm32h7xx_hal_msp.c</PathWithFileName>
410      <FilenameWithoutPath>stm32h7xx_hal_msp.c</FilenameWithoutPath>
411      <RteFlg>0</RteFlg>
412      <bShared>0</bShared>
413    </File>
414    <File>
415      <GroupNumber>3</GroupNumber>
416      <FileNumber>19</FileNumber>
417      <FileType>2</FileType>
418      <tvExp>0</tvExp>
419      <tvExpOptDlg>0</tvExpOptDlg>
420      <bDave2>0</bDave2>
421      <PathWithFileName>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\arm\startup_stm32h743xx.s</PathWithFileName>
422      <FilenameWithoutPath>startup_stm32h743xx.s</FilenameWithoutPath>
423      <RteFlg>0</RteFlg>
424      <bShared>0</bShared>
425    </File>
426    <File>
427      <GroupNumber>3</GroupNumber>
428      <FileNumber>20</FileNumber>
429      <FileType>1</FileType>
430      <tvExp>0</tvExp>
431      <tvExpOptDlg>0</tvExpOptDlg>
432      <bDave2>0</bDave2>
433      <PathWithFileName>..\libraries\HAL_Drivers\drv_gpio.c</PathWithFileName>
434      <FilenameWithoutPath>drv_gpio.c</FilenameWithoutPath>
435      <RteFlg>0</RteFlg>
436      <bShared>0</bShared>
437    </File>
438    <File>
439      <GroupNumber>3</GroupNumber>
440      <FileNumber>21</FileNumber>
441      <FileType>1</FileType>
442      <tvExp>0</tvExp>
443      <tvExpOptDlg>0</tvExpOptDlg>
444      <bDave2>0</bDave2>
445      <PathWithFileName>..\libraries\HAL_Drivers\drv_usart.c</PathWithFileName>
446      <FilenameWithoutPath>drv_usart.c</FilenameWithoutPath>
447      <RteFlg>0</RteFlg>
448      <bShared>0</bShared>
449    </File>
450    <File>
451      <GroupNumber>3</GroupNumber>
452      <FileNumber>22</FileNumber>
453      <FileType>1</FileType>
454      <tvExp>0</tvExp>
455      <tvExpOptDlg>0</tvExpOptDlg>
456      <bDave2>0</bDave2>
457      <PathWithFileName>..\libraries\HAL_Drivers\drv_common.c</PathWithFileName>
458      <FilenameWithoutPath>drv_common.c</FilenameWithoutPath>
459      <RteFlg>0</RteFlg>
460      <bShared>0</bShared>
461    </File>
462  </Group>
463
464  <Group>
465    <GroupName>cpu</GroupName>
466    <tvExp>1</tvExp>
467    <tvExpOptDlg>0</tvExpOptDlg>
468    <cbSel>0</cbSel>
469    <RteFlg>0</RteFlg>
470    <File>
471      <GroupNumber>4</GroupNumber>
472      <FileNumber>23</FileNumber>
473      <FileType>1</FileType>
474      <tvExp>0</tvExp>
475      <tvExpOptDlg>0</tvExpOptDlg>
476      <bDave2>0</bDave2>
477      <PathWithFileName>..\..\..\libcpu\arm\common\backtrace.c</PathWithFileName>
478      <FilenameWithoutPath>backtrace.c</FilenameWithoutPath>
479      <RteFlg>0</RteFlg>
480      <bShared>0</bShared>
481    </File>
482    <File>
483      <GroupNumber>4</GroupNumber>
484      <FileNumber>24</FileNumber>
485      <FileType>1</FileType>
486      <tvExp>0</tvExp>
487      <tvExpOptDlg>0</tvExpOptDlg>
488      <bDave2>0</bDave2>
489      <PathWithFileName>..\..\..\libcpu\arm\common\div0.c</PathWithFileName>
490      <FilenameWithoutPath>div0.c</FilenameWithoutPath>
491      <RteFlg>0</RteFlg>
492      <bShared>0</bShared>
493    </File>
494    <File>
495      <GroupNumber>4</GroupNumber>
496      <FileNumber>25</FileNumber>
497      <FileType>1</FileType>
498      <tvExp>0</tvExp>
499      <tvExpOptDlg>0</tvExpOptDlg>
500      <bDave2>0</bDave2>
501      <PathWithFileName>..\..\..\libcpu\arm\common\showmem.c</PathWithFileName>
502      <FilenameWithoutPath>showmem.c</FilenameWithoutPath>
503      <RteFlg>0</RteFlg>
504      <bShared>0</bShared>
505    </File>
506    <File>
507      <GroupNumber>4</GroupNumber>
508      <FileNumber>26</FileNumber>
509      <FileType>1</FileType>
510      <tvExp>0</tvExp>
511      <tvExpOptDlg>0</tvExpOptDlg>
512      <bDave2>0</bDave2>
513      <PathWithFileName>..\..\..\libcpu\arm\cortex-m7\cpuport.c</PathWithFileName>
514      <FilenameWithoutPath>cpuport.c</FilenameWithoutPath>
515      <RteFlg>0</RteFlg>
516      <bShared>0</bShared>
517    </File>
518    <File>
519      <GroupNumber>4</GroupNumber>
520      <FileNumber>27</FileNumber>
521      <FileType>2</FileType>
522      <tvExp>0</tvExp>
523      <tvExpOptDlg>0</tvExpOptDlg>
524      <bDave2>0</bDave2>
525      <PathWithFileName>..\..\..\libcpu\arm\cortex-m7\context_rvds.S</PathWithFileName>
526      <FilenameWithoutPath>context_rvds.S</FilenameWithoutPath>
527      <RteFlg>0</RteFlg>
528      <bShared>0</bShared>
529    </File>
530  </Group>
531
532  <Group>
533    <GroupName>DeviceDrivers</GroupName>
534    <tvExp>0</tvExp>
535    <tvExpOptDlg>0</tvExpOptDlg>
536    <cbSel>0</cbSel>
537    <RteFlg>0</RteFlg>
538    <File>
539      <GroupNumber>5</GroupNumber>
540      <FileNumber>28</FileNumber>
541      <FileType>1</FileType>
542      <tvExp>0</tvExp>
543      <tvExpOptDlg>0</tvExpOptDlg>
544      <bDave2>0</bDave2>
545      <PathWithFileName>..\..\..\components\drivers\misc\pin.c</PathWithFileName>
546      <FilenameWithoutPath>pin.c</FilenameWithoutPath>
547      <RteFlg>0</RteFlg>
548      <bShared>0</bShared>
549    </File>
550    <File>
551      <GroupNumber>5</GroupNumber>
552      <FileNumber>29</FileNumber>
553      <FileType>1</FileType>
554      <tvExp>0</tvExp>
555      <tvExpOptDlg>0</tvExpOptDlg>
556      <bDave2>0</bDave2>
557      <PathWithFileName>..\..\..\components\drivers\serial\serial.c</PathWithFileName>
558      <FilenameWithoutPath>serial.c</FilenameWithoutPath>
559      <RteFlg>0</RteFlg>
560      <bShared>0</bShared>
561    </File>
562    <File>
563      <GroupNumber>5</GroupNumber>
564      <FileNumber>30</FileNumber>
565      <FileType>1</FileType>
566      <tvExp>0</tvExp>
567      <tvExpOptDlg>0</tvExpOptDlg>
568      <bDave2>0</bDave2>
569      <PathWithFileName>..\..\..\components\drivers\src\completion.c</PathWithFileName>
570      <FilenameWithoutPath>completion.c</FilenameWithoutPath>
571      <RteFlg>0</RteFlg>
572      <bShared>0</bShared>
573    </File>
574    <File>
575      <GroupNumber>5</GroupNumber>
576      <FileNumber>31</FileNumber>
577      <FileType>1</FileType>
578      <tvExp>0</tvExp>
579      <tvExpOptDlg>0</tvExpOptDlg>
580      <bDave2>0</bDave2>
581      <PathWithFileName>..\..\..\components\drivers\src\dataqueue.c</PathWithFileName>
582      <FilenameWithoutPath>dataqueue.c</FilenameWithoutPath>
583      <RteFlg>0</RteFlg>
584      <bShared>0</bShared>
585    </File>
586    <File>
587      <GroupNumber>5</GroupNumber>
588      <FileNumber>32</FileNumber>
589      <FileType>1</FileType>
590      <tvExp>0</tvExp>
591      <tvExpOptDlg>0</tvExpOptDlg>
592      <bDave2>0</bDave2>
593      <PathWithFileName>..\..\..\components\drivers\src\pipe.c</PathWithFileName>
594      <FilenameWithoutPath>pipe.c</FilenameWithoutPath>
595      <RteFlg>0</RteFlg>
596      <bShared>0</bShared>
597    </File>
598    <File>
599      <GroupNumber>5</GroupNumber>
600      <FileNumber>33</FileNumber>
601      <FileType>1</FileType>
602      <tvExp>0</tvExp>
603      <tvExpOptDlg>0</tvExpOptDlg>
604      <bDave2>0</bDave2>
605      <PathWithFileName>..\..\..\components\drivers\src\ringblk_buf.c</PathWithFileName>
606      <FilenameWithoutPath>ringblk_buf.c</FilenameWithoutPath>
607      <RteFlg>0</RteFlg>
608      <bShared>0</bShared>
609    </File>
610    <File>
611      <GroupNumber>5</GroupNumber>
612      <FileNumber>34</FileNumber>
613      <FileType>1</FileType>
614      <tvExp>0</tvExp>
615      <tvExpOptDlg>0</tvExpOptDlg>
616      <bDave2>0</bDave2>
617      <PathWithFileName>..\..\..\components\drivers\src\ringbuffer.c</PathWithFileName>
618      <FilenameWithoutPath>ringbuffer.c</FilenameWithoutPath>
619      <RteFlg>0</RteFlg>
620      <bShared>0</bShared>
621    </File>
622    <File>
623      <GroupNumber>5</GroupNumber>
624      <FileNumber>35</FileNumber>
625      <FileType>1</FileType>
626      <tvExp>0</tvExp>
627      <tvExpOptDlg>0</tvExpOptDlg>
628      <bDave2>0</bDave2>
629      <PathWithFileName>..\..\..\components\drivers\src\waitqueue.c</PathWithFileName>
630      <FilenameWithoutPath>waitqueue.c</FilenameWithoutPath>
631      <RteFlg>0</RteFlg>
632      <bShared>0</bShared>
633    </File>
634    <File>
635      <GroupNumber>5</GroupNumber>
636      <FileNumber>36</FileNumber>
637      <FileType>1</FileType>
638      <tvExp>0</tvExp>
639      <tvExpOptDlg>0</tvExpOptDlg>
640      <bDave2>0</bDave2>
641      <PathWithFileName>..\..\..\components\drivers\src\workqueue.c</PathWithFileName>
642      <FilenameWithoutPath>workqueue.c</FilenameWithoutPath>
643      <RteFlg>0</RteFlg>
644      <bShared>0</bShared>
645    </File>
646  </Group>
647
648  <Group>
649    <GroupName>finsh</GroupName>
650    <tvExp>0</tvExp>
651    <tvExpOptDlg>0</tvExpOptDlg>
652    <cbSel>0</cbSel>
653    <RteFlg>0</RteFlg>
654    <File>
655      <GroupNumber>6</GroupNumber>
656      <FileNumber>37</FileNumber>
657      <FileType>1</FileType>
658      <tvExp>0</tvExp>
659      <tvExpOptDlg>0</tvExpOptDlg>
660      <bDave2>0</bDave2>
661      <PathWithFileName>..\..\..\components\finsh\shell.c</PathWithFileName>
662      <FilenameWithoutPath>shell.c</FilenameWithoutPath>
663      <RteFlg>0</RteFlg>
664      <bShared>0</bShared>
665    </File>
666    <File>
667      <GroupNumber>6</GroupNumber>
668      <FileNumber>38</FileNumber>
669      <FileType>1</FileType>
670      <tvExp>0</tvExp>
671      <tvExpOptDlg>0</tvExpOptDlg>
672      <bDave2>0</bDave2>
673      <PathWithFileName>..\..\..\components\finsh\symbol.c</PathWithFileName>
674      <FilenameWithoutPath>symbol.c</FilenameWithoutPath>
675      <RteFlg>0</RteFlg>
676      <bShared>0</bShared>
677    </File>
678    <File>
679      <GroupNumber>6</GroupNumber>
680      <FileNumber>39</FileNumber>
681      <FileType>1</FileType>
682      <tvExp>0</tvExp>
683      <tvExpOptDlg>0</tvExpOptDlg>
684      <bDave2>0</bDave2>
685      <PathWithFileName>..\..\..\components\finsh\cmd.c</PathWithFileName>
686      <FilenameWithoutPath>cmd.c</FilenameWithoutPath>
687      <RteFlg>0</RteFlg>
688      <bShared>0</bShared>
689    </File>
690    <File>
691      <GroupNumber>6</GroupNumber>
692      <FileNumber>40</FileNumber>
693      <FileType>1</FileType>
694      <tvExp>0</tvExp>
695      <tvExpOptDlg>0</tvExpOptDlg>
696      <bDave2>0</bDave2>
697      <PathWithFileName>..\..\..\components\finsh\msh.c</PathWithFileName>
698      <FilenameWithoutPath>msh.c</FilenameWithoutPath>
699      <RteFlg>0</RteFlg>
700      <bShared>0</bShared>
701    </File>
702    <File>
703      <GroupNumber>6</GroupNumber>
704      <FileNumber>41</FileNumber>
705      <FileType>1</FileType>
706      <tvExp>0</tvExp>
707      <tvExpOptDlg>0</tvExpOptDlg>
708      <bDave2>0</bDave2>
709      <PathWithFileName>..\..\..\components\finsh\msh_cmd.c</PathWithFileName>
710      <FilenameWithoutPath>msh_cmd.c</FilenameWithoutPath>
711      <RteFlg>0</RteFlg>
712      <bShared>0</bShared>
713    </File>
714    <File>
715      <GroupNumber>6</GroupNumber>
716      <FileNumber>42</FileNumber>
717      <FileType>1</FileType>
718      <tvExp>0</tvExp>
719      <tvExpOptDlg>0</tvExpOptDlg>
720      <bDave2>0</bDave2>
721      <PathWithFileName>..\..\..\components\finsh\msh_file.c</PathWithFileName>
722      <FilenameWithoutPath>msh_file.c</FilenameWithoutPath>
723      <RteFlg>0</RteFlg>
724      <bShared>0</bShared>
725    </File>
726  </Group>
727
728  <Group>
729    <GroupName>STM32_HAL</GroupName>
730    <tvExp>0</tvExp>
731    <tvExpOptDlg>0</tvExpOptDlg>
732    <cbSel>0</cbSel>
733    <RteFlg>0</RteFlg>
734    <File>
735      <GroupNumber>7</GroupNumber>
736      <FileNumber>43</FileNumber>
737      <FileType>1</FileType>
738      <tvExp>0</tvExp>
739      <tvExpOptDlg>0</tvExpOptDlg>
740      <bDave2>0</bDave2>
741      <PathWithFileName>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c</PathWithFileName>
742      <FilenameWithoutPath>system_stm32h7xx.c</FilenameWithoutPath>
743      <RteFlg>0</RteFlg>
744      <bShared>0</bShared>
745    </File>
746    <File>
747      <GroupNumber>7</GroupNumber>
748      <FileNumber>44</FileNumber>
749      <FileType>1</FileType>
750      <tvExp>0</tvExp>
751      <tvExpOptDlg>0</tvExpOptDlg>
752      <bDave2>0</bDave2>
753      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c</PathWithFileName>
754      <FilenameWithoutPath>stm32h7xx_hal.c</FilenameWithoutPath>
755      <RteFlg>0</RteFlg>
756      <bShared>0</bShared>
757    </File>
758    <File>
759      <GroupNumber>7</GroupNumber>
760      <FileNumber>45</FileNumber>
761      <FileType>1</FileType>
762      <tvExp>0</tvExp>
763      <tvExpOptDlg>0</tvExpOptDlg>
764      <bDave2>0</bDave2>
765      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cec.c</PathWithFileName>
766      <FilenameWithoutPath>stm32h7xx_hal_cec.c</FilenameWithoutPath>
767      <RteFlg>0</RteFlg>
768      <bShared>0</bShared>
769    </File>
770    <File>
771      <GroupNumber>7</GroupNumber>
772      <FileNumber>46</FileNumber>
773      <FileType>1</FileType>
774      <tvExp>0</tvExp>
775      <tvExpOptDlg>0</tvExpOptDlg>
776      <bDave2>0</bDave2>
777      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c</PathWithFileName>
778      <FilenameWithoutPath>stm32h7xx_hal_cortex.c</FilenameWithoutPath>
779      <RteFlg>0</RteFlg>
780      <bShared>0</bShared>
781    </File>
782    <File>
783      <GroupNumber>7</GroupNumber>
784      <FileNumber>47</FileNumber>
785      <FileType>1</FileType>
786      <tvExp>0</tvExp>
787      <tvExpOptDlg>0</tvExpOptDlg>
788      <bDave2>0</bDave2>
789      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_comp.c</PathWithFileName>
790      <FilenameWithoutPath>stm32h7xx_hal_comp.c</FilenameWithoutPath>
791      <RteFlg>0</RteFlg>
792      <bShared>0</bShared>
793    </File>
794    <File>
795      <GroupNumber>7</GroupNumber>
796      <FileNumber>48</FileNumber>
797      <FileType>1</FileType>
798      <tvExp>0</tvExp>
799      <tvExpOptDlg>0</tvExpOptDlg>
800      <bDave2>0</bDave2>
801      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c</PathWithFileName>
802      <FilenameWithoutPath>stm32h7xx_hal_crc.c</FilenameWithoutPath>
803      <RteFlg>0</RteFlg>
804      <bShared>0</bShared>
805    </File>
806    <File>
807      <GroupNumber>7</GroupNumber>
808      <FileNumber>49</FileNumber>
809      <FileType>1</FileType>
810      <tvExp>0</tvExp>
811      <tvExpOptDlg>0</tvExpOptDlg>
812      <bDave2>0</bDave2>
813      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c</PathWithFileName>
814      <FilenameWithoutPath>stm32h7xx_hal_crc_ex.c</FilenameWithoutPath>
815      <RteFlg>0</RteFlg>
816      <bShared>0</bShared>
817    </File>
818    <File>
819      <GroupNumber>7</GroupNumber>
820      <FileNumber>50</FileNumber>
821      <FileType>1</FileType>
822      <tvExp>0</tvExp>
823      <tvExpOptDlg>0</tvExpOptDlg>
824      <bDave2>0</bDave2>
825      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp.c</PathWithFileName>
826      <FilenameWithoutPath>stm32h7xx_hal_cryp.c</FilenameWithoutPath>
827      <RteFlg>0</RteFlg>
828      <bShared>0</bShared>
829    </File>
830    <File>
831      <GroupNumber>7</GroupNumber>
832      <FileNumber>51</FileNumber>
833      <FileType>1</FileType>
834      <tvExp>0</tvExp>
835      <tvExpOptDlg>0</tvExpOptDlg>
836      <bDave2>0</bDave2>
837      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp_ex.c</PathWithFileName>
838      <FilenameWithoutPath>stm32h7xx_hal_cryp_ex.c</FilenameWithoutPath>
839      <RteFlg>0</RteFlg>
840      <bShared>0</bShared>
841    </File>
842    <File>
843      <GroupNumber>7</GroupNumber>
844      <FileNumber>52</FileNumber>
845      <FileType>1</FileType>
846      <tvExp>0</tvExp>
847      <tvExpOptDlg>0</tvExpOptDlg>
848      <bDave2>0</bDave2>
849      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c</PathWithFileName>
850      <FilenameWithoutPath>stm32h7xx_hal_dma.c</FilenameWithoutPath>
851      <RteFlg>0</RteFlg>
852      <bShared>0</bShared>
853    </File>
854    <File>
855      <GroupNumber>7</GroupNumber>
856      <FileNumber>53</FileNumber>
857      <FileType>1</FileType>
858      <tvExp>0</tvExp>
859      <tvExpOptDlg>0</tvExpOptDlg>
860      <bDave2>0</bDave2>
861      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c</PathWithFileName>
862      <FilenameWithoutPath>stm32h7xx_hal_dma_ex.c</FilenameWithoutPath>
863      <RteFlg>0</RteFlg>
864      <bShared>0</bShared>
865    </File>
866    <File>
867      <GroupNumber>7</GroupNumber>
868      <FileNumber>54</FileNumber>
869      <FileType>1</FileType>
870      <tvExp>0</tvExp>
871      <tvExpOptDlg>0</tvExpOptDlg>
872      <bDave2>0</bDave2>
873      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c</PathWithFileName>
874      <FilenameWithoutPath>stm32h7xx_hal_pwr.c</FilenameWithoutPath>
875      <RteFlg>0</RteFlg>
876      <bShared>0</bShared>
877    </File>
878    <File>
879      <GroupNumber>7</GroupNumber>
880      <FileNumber>55</FileNumber>
881      <FileType>1</FileType>
882      <tvExp>0</tvExp>
883      <tvExpOptDlg>0</tvExpOptDlg>
884      <bDave2>0</bDave2>
885      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c</PathWithFileName>
886      <FilenameWithoutPath>stm32h7xx_hal_pwr_ex.c</FilenameWithoutPath>
887      <RteFlg>0</RteFlg>
888      <bShared>0</bShared>
889    </File>
890    <File>
891      <GroupNumber>7</GroupNumber>
892      <FileNumber>56</FileNumber>
893      <FileType>1</FileType>
894      <tvExp>0</tvExp>
895      <tvExpOptDlg>0</tvExpOptDlg>
896      <bDave2>0</bDave2>
897      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c</PathWithFileName>
898      <FilenameWithoutPath>stm32h7xx_hal_rcc.c</FilenameWithoutPath>
899      <RteFlg>0</RteFlg>
900      <bShared>0</bShared>
901    </File>
902    <File>
903      <GroupNumber>7</GroupNumber>
904      <FileNumber>57</FileNumber>
905      <FileType>1</FileType>
906      <tvExp>0</tvExp>
907      <tvExpOptDlg>0</tvExpOptDlg>
908      <bDave2>0</bDave2>
909      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c</PathWithFileName>
910      <FilenameWithoutPath>stm32h7xx_hal_rcc_ex.c</FilenameWithoutPath>
911      <RteFlg>0</RteFlg>
912      <bShared>0</bShared>
913    </File>
914    <File>
915      <GroupNumber>7</GroupNumber>
916      <FileNumber>58</FileNumber>
917      <FileType>1</FileType>
918      <tvExp>0</tvExp>
919      <tvExpOptDlg>0</tvExpOptDlg>
920      <bDave2>0</bDave2>
921      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c</PathWithFileName>
922      <FilenameWithoutPath>stm32h7xx_hal_rng.c</FilenameWithoutPath>
923      <RteFlg>0</RteFlg>
924      <bShared>0</bShared>
925    </File>
926    <File>
927      <GroupNumber>7</GroupNumber>
928      <FileNumber>59</FileNumber>
929      <FileType>1</FileType>
930      <tvExp>0</tvExp>
931      <tvExpOptDlg>0</tvExpOptDlg>
932      <bDave2>0</bDave2>
933      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_sram.c</PathWithFileName>
934      <FilenameWithoutPath>stm32h7xx_hal_sram.c</FilenameWithoutPath>
935      <RteFlg>0</RteFlg>
936      <bShared>0</bShared>
937    </File>
938    <File>
939      <GroupNumber>7</GroupNumber>
940      <FileNumber>60</FileNumber>
941      <FileType>1</FileType>
942      <tvExp>0</tvExp>
943      <tvExpOptDlg>0</tvExpOptDlg>
944      <bDave2>0</bDave2>
945      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c</PathWithFileName>
946      <FilenameWithoutPath>stm32h7xx_hal_gpio.c</FilenameWithoutPath>
947      <RteFlg>0</RteFlg>
948      <bShared>0</bShared>
949    </File>
950    <File>
951      <GroupNumber>7</GroupNumber>
952      <FileNumber>61</FileNumber>
953      <FileType>1</FileType>
954      <tvExp>0</tvExp>
955      <tvExpOptDlg>0</tvExpOptDlg>
956      <bDave2>0</bDave2>
957      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c</PathWithFileName>
958      <FilenameWithoutPath>stm32h7xx_hal_uart.c</FilenameWithoutPath>
959      <RteFlg>0</RteFlg>
960      <bShared>0</bShared>
961    </File>
962    <File>
963      <GroupNumber>7</GroupNumber>
964      <FileNumber>62</FileNumber>
965      <FileType>1</FileType>
966      <tvExp>0</tvExp>
967      <tvExpOptDlg>0</tvExpOptDlg>
968      <bDave2>0</bDave2>
969      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_usart.c</PathWithFileName>
970      <FilenameWithoutPath>stm32h7xx_hal_usart.c</FilenameWithoutPath>
971      <RteFlg>0</RteFlg>
972      <bShared>0</bShared>
973    </File>
974    <File>
975      <GroupNumber>7</GroupNumber>
976      <FileNumber>63</FileNumber>
977      <FileType>1</FileType>
978      <tvExp>0</tvExp>
979      <tvExpOptDlg>0</tvExpOptDlg>
980      <bDave2>0</bDave2>
981      <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c</PathWithFileName>
982      <FilenameWithoutPath>stm32h7xx_hal_uart_ex.c</FilenameWithoutPath>
983      <RteFlg>0</RteFlg>
984      <bShared>0</bShared>
985    </File>
986  </Group>
987
988</ProjectOpt>
989