1<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
3  <SchemaVersion>2.1</SchemaVersion>
4  <Header>### uVision Project, (C) Keil Software</Header>
5  <Targets>
6    <Target>
7      <TargetName>rt-thread</TargetName>
8      <ToolsetNumber>0x4</ToolsetNumber>
9      <ToolsetName>ARM-ADS</ToolsetName>
10      <pCCUsed>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
11      <uAC6>0</uAC6>
12      <TargetOption>
13        <TargetCommonOption>
14          <Device>STM32F103RB</Device>
15          <Vendor>STMicroelectronics</Vendor>
16          <PackID>Keil.STM32F1xx_DFP.2.2.0</PackID>
17          <PackURL>http://www.keil.com/pack/</PackURL>
18          <Cpu>IRAM(0x20000000,0x5000) IROM(0x08000000,0x20000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE</Cpu>
19          <FlashUtilSpec />
20          <StartupFile />
21          <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 -FP0($$Device:STM32F103RB$Flash\STM32F10x_128.FLM))</FlashDriverDll>
22          <DeviceId>0</DeviceId>
23          <RegisterFile>$$Device:STM32F103RB$Device\Include\stm32f10x.h</RegisterFile>
24          <MemoryEnv />
25          <Cmp />
26          <Asm />
27          <Linker />
28          <OHString />
29          <InfinionOptionDll />
30          <SLE66CMisc />
31          <SLE66AMisc />
32          <SLE66LinkerMisc />
33          <SFDFile>$$Device:STM32F103RB$SVD\STM32F103xx.svd</SFDFile>
34          <bCustSvd>0</bCustSvd>
35          <UseEnv>0</UseEnv>
36          <BinPath />
37          <IncludePath />
38          <LibPath />
39          <RegisterFilePath />
40          <DBRegisterFilePath />
41          <TargetStatus>
42            <Error>0</Error>
43            <ExitCodeStop>0</ExitCodeStop>
44            <ButtonStop>0</ButtonStop>
45            <NotGenerated>0</NotGenerated>
46            <InvalidFlash>1</InvalidFlash>
47          </TargetStatus>
48          <OutputDirectory>.\build\keil\Obj\</OutputDirectory>
49          <OutputName>rt-thread</OutputName>
50          <CreateExecutable>1</CreateExecutable>
51          <CreateLib>0</CreateLib>
52          <CreateHexFile>0</CreateHexFile>
53          <DebugInformation>1</DebugInformation>
54          <BrowseInformation>0</BrowseInformation>
55          <ListingPath>.\build\keil\List\</ListingPath>
56          <HexFormatSelection>1</HexFormatSelection>
57          <Merge32K>0</Merge32K>
58          <CreateBatchFile>0</CreateBatchFile>
59          <BeforeCompile>
60            <RunUserProg1>0</RunUserProg1>
61            <RunUserProg2>0</RunUserProg2>
62            <UserProg1Name />
63            <UserProg2Name />
64            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
65            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
66            <nStopU1X>0</nStopU1X>
67            <nStopU2X>0</nStopU2X>
68          </BeforeCompile>
69          <BeforeMake>
70            <RunUserProg1>0</RunUserProg1>
71            <RunUserProg2>0</RunUserProg2>
72            <UserProg1Name />
73            <UserProg2Name />
74            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
75            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
76            <nStopB1X>0</nStopB1X>
77            <nStopB2X>0</nStopB2X>
78          </BeforeMake>
79          <AfterMake>
80            <RunUserProg1>1</RunUserProg1>
81            <RunUserProg2>0</RunUserProg2>
82            <UserProg1Name>fromelf --bin !L --output rtthread.bin</UserProg1Name>
83            <UserProg2Name />
84            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
85            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
86            <nStopA1X>0</nStopA1X>
87            <nStopA2X>0</nStopA2X>
88          </AfterMake>
89          <SelectedForBatchBuild>0</SelectedForBatchBuild>
90          <SVCSIdString />
91        </TargetCommonOption>
92        <CommonProperty>
93          <UseCPPCompiler>0</UseCPPCompiler>
94          <RVCTCodeConst>0</RVCTCodeConst>
95          <RVCTZI>0</RVCTZI>
96          <RVCTOtherData>0</RVCTOtherData>
97          <ModuleSelection>0</ModuleSelection>
98          <IncludeInBuild>1</IncludeInBuild>
99          <AlwaysBuild>0</AlwaysBuild>
100          <GenerateAssemblyFile>0</GenerateAssemblyFile>
101          <AssembleAssemblyFile>0</AssembleAssemblyFile>
102          <PublicsOnly>0</PublicsOnly>
103          <StopOnExitCode>3</StopOnExitCode>
104          <CustomArgument />
105          <IncludeLibraryModules />
106          <ComprImg>1</ComprImg>
107        </CommonProperty>
108        <DllOption>
109          <SimDllName>SARMCM3.DLL</SimDllName>
110          <SimDllArguments> -REMAP</SimDllArguments>
111          <SimDlgDll>DCM.DLL</SimDlgDll>
112          <SimDlgDllArguments>-pCM3</SimDlgDllArguments>
113          <TargetDllName>SARMCM3.DLL</TargetDllName>
114          <TargetDllArguments />
115          <TargetDlgDll>TCM.DLL</TargetDlgDll>
116          <TargetDlgDllArguments>-pCM3</TargetDlgDllArguments>
117        </DllOption>
118        <DebugOption>
119          <OPTHX>
120            <HexSelection>1</HexSelection>
121            <HexRangeLowAddress>0</HexRangeLowAddress>
122            <HexRangeHighAddress>0</HexRangeHighAddress>
123            <HexOffset>0</HexOffset>
124            <Oh166RecLen>16</Oh166RecLen>
125          </OPTHX>
126        </DebugOption>
127        <Utilities>
128          <Flash1>
129            <UseTargetDll>1</UseTargetDll>
130            <UseExternalTool>0</UseExternalTool>
131            <RunIndependent>0</RunIndependent>
132            <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
133            <Capability>1</Capability>
134            <DriverSelection>4096</DriverSelection>
135          </Flash1>
136          <bUseTDR>1</bUseTDR>
137          <Flash2>BIN\UL2CM3.DLL</Flash2>
138          <Flash3>"" ()</Flash3>
139          <Flash4 />
140          <pFcarmOut />
141          <pFcarmGrp />
142          <pFcArmRoot />
143          <FcArmLst>0</FcArmLst>
144        </Utilities>
145        <TargetArmAds>
146          <ArmAdsMisc>
147            <GenerateListings>0</GenerateListings>
148            <asHll>1</asHll>
149            <asAsm>1</asAsm>
150            <asMacX>1</asMacX>
151            <asSyms>1</asSyms>
152            <asFals>1</asFals>
153            <asDbgD>1</asDbgD>
154            <asForm>1</asForm>
155            <ldLst>0</ldLst>
156            <ldmm>1</ldmm>
157            <ldXref>1</ldXref>
158            <BigEnd>0</BigEnd>
159            <AdsALst>1</AdsALst>
160            <AdsACrf>1</AdsACrf>
161            <AdsANop>0</AdsANop>
162            <AdsANot>0</AdsANot>
163            <AdsLLst>1</AdsLLst>
164            <AdsLmap>1</AdsLmap>
165            <AdsLcgr>1</AdsLcgr>
166            <AdsLsym>1</AdsLsym>
167            <AdsLszi>1</AdsLszi>
168            <AdsLtoi>1</AdsLtoi>
169            <AdsLsun>1</AdsLsun>
170            <AdsLven>1</AdsLven>
171            <AdsLsxf>1</AdsLsxf>
172            <RvctClst>0</RvctClst>
173            <GenPPlst>0</GenPPlst>
174            <AdsCpuType>"Cortex-M3"</AdsCpuType>
175            <RvctDeviceName />
176            <mOS>0</mOS>
177            <uocRom>0</uocRom>
178            <uocRam>0</uocRam>
179            <hadIROM>1</hadIROM>
180            <hadIRAM>1</hadIRAM>
181            <hadXRAM>0</hadXRAM>
182            <uocXRam>0</uocXRam>
183            <RvdsVP>0</RvdsVP>
184            <hadIRAM2>0</hadIRAM2>
185            <hadIROM2>0</hadIROM2>
186            <StupSel>8</StupSel>
187            <useUlib>0</useUlib>
188            <EndSel>0</EndSel>
189            <uLtcg>0</uLtcg>
190            <nSecure>0</nSecure>
191            <RoSelD>3</RoSelD>
192            <RwSelD>3</RwSelD>
193            <CodeSel>0</CodeSel>
194            <OptFeed>0</OptFeed>
195            <NoZi1>0</NoZi1>
196            <NoZi2>0</NoZi2>
197            <NoZi3>0</NoZi3>
198            <NoZi4>0</NoZi4>
199            <NoZi5>0</NoZi5>
200            <Ro1Chk>0</Ro1Chk>
201            <Ro2Chk>0</Ro2Chk>
202            <Ro3Chk>0</Ro3Chk>
203            <Ir1Chk>1</Ir1Chk>
204            <Ir2Chk>0</Ir2Chk>
205            <Ra1Chk>0</Ra1Chk>
206            <Ra2Chk>0</Ra2Chk>
207            <Ra3Chk>0</Ra3Chk>
208            <Im1Chk>1</Im1Chk>
209            <Im2Chk>0</Im2Chk>
210            <OnChipMemories>
211              <Ocm1>
212                <Type>0</Type>
213                <StartAddress>0x0</StartAddress>
214                <Size>0x0</Size>
215              </Ocm1>
216              <Ocm2>
217                <Type>0</Type>
218                <StartAddress>0x0</StartAddress>
219                <Size>0x0</Size>
220              </Ocm2>
221              <Ocm3>
222                <Type>0</Type>
223                <StartAddress>0x0</StartAddress>
224                <Size>0x0</Size>
225              </Ocm3>
226              <Ocm4>
227                <Type>0</Type>
228                <StartAddress>0x0</StartAddress>
229                <Size>0x0</Size>
230              </Ocm4>
231              <Ocm5>
232                <Type>0</Type>
233                <StartAddress>0x0</StartAddress>
234                <Size>0x0</Size>
235              </Ocm5>
236              <Ocm6>
237                <Type>0</Type>
238                <StartAddress>0x0</StartAddress>
239                <Size>0x0</Size>
240              </Ocm6>
241              <IRAM>
242                <Type>0</Type>
243                <StartAddress>0x20000000</StartAddress>
244                <Size>0x5000</Size>
245              </IRAM>
246              <IROM>
247                <Type>1</Type>
248                <StartAddress>0x8000000</StartAddress>
249                <Size>0x20000</Size>
250              </IROM>
251              <XRAM>
252                <Type>0</Type>
253                <StartAddress>0x0</StartAddress>
254                <Size>0x0</Size>
255              </XRAM>
256              <OCR_RVCT1>
257                <Type>1</Type>
258                <StartAddress>0x0</StartAddress>
259                <Size>0x0</Size>
260              </OCR_RVCT1>
261              <OCR_RVCT2>
262                <Type>1</Type>
263                <StartAddress>0x0</StartAddress>
264                <Size>0x0</Size>
265              </OCR_RVCT2>
266              <OCR_RVCT3>
267                <Type>1</Type>
268                <StartAddress>0x0</StartAddress>
269                <Size>0x0</Size>
270              </OCR_RVCT3>
271              <OCR_RVCT4>
272                <Type>1</Type>
273                <StartAddress>0x8000000</StartAddress>
274                <Size>0x20000</Size>
275              </OCR_RVCT4>
276              <OCR_RVCT5>
277                <Type>1</Type>
278                <StartAddress>0x0</StartAddress>
279                <Size>0x0</Size>
280              </OCR_RVCT5>
281              <OCR_RVCT6>
282                <Type>0</Type>
283                <StartAddress>0x0</StartAddress>
284                <Size>0x0</Size>
285              </OCR_RVCT6>
286              <OCR_RVCT7>
287                <Type>0</Type>
288                <StartAddress>0x0</StartAddress>
289                <Size>0x0</Size>
290              </OCR_RVCT7>
291              <OCR_RVCT8>
292                <Type>0</Type>
293                <StartAddress>0x0</StartAddress>
294                <Size>0x0</Size>
295              </OCR_RVCT8>
296              <OCR_RVCT9>
297                <Type>0</Type>
298                <StartAddress>0x20000000</StartAddress>
299                <Size>0x5000</Size>
300              </OCR_RVCT9>
301              <OCR_RVCT10>
302                <Type>0</Type>
303                <StartAddress>0x0</StartAddress>
304                <Size>0x0</Size>
305              </OCR_RVCT10>
306            </OnChipMemories>
307            <RvctStartVector />
308          </ArmAdsMisc>
309          <Cads>
310            <interw>1</interw>
311            <Optim>1</Optim>
312            <oTime>0</oTime>
313            <SplitLS>0</SplitLS>
314            <OneElfS>1</OneElfS>
315            <Strict>0</Strict>
316            <EnumInt>0</EnumInt>
317            <PlainCh>0</PlainCh>
318            <Ropi>0</Ropi>
319            <Rwpi>0</Rwpi>
320            <wLevel>2</wLevel>
321            <uThumb>0</uThumb>
322            <uSurpInc>0</uSurpInc>
323            <uC99>1</uC99>
324            <uGnu>0</uGnu>
325            <useXO>0</useXO>
326            <v6Lang>1</v6Lang>
327            <v6LangP>1</v6LangP>
328            <vShortEn>1</vShortEn>
329            <vShortWch>1</vShortWch>
330            <v6Lto>0</v6Lto>
331            <v6WtE>0</v6WtE>
332            <v6Rtti>0</v6Rtti>
333            <VariousControls>
334              <MiscControls />
335              <Define>STM32F103xB, USE_HAL_DRIVER</Define>
336              <Undefine />
337              <IncludePath>applications;.;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include;..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc;..\libraries\STM32F1xx_HAL\CMSIS\Include</IncludePath>
338            </VariousControls>
339          </Cads>
340          <Aads>
341            <interw>1</interw>
342            <Ropi>0</Ropi>
343            <Rwpi>0</Rwpi>
344            <thumb>0</thumb>
345            <SplitLS>0</SplitLS>
346            <SwStkChk>0</SwStkChk>
347            <NoWarn>0</NoWarn>
348            <uSurpInc>0</uSurpInc>
349            <useXO>0</useXO>
350            <uClangAs>0</uClangAs>
351            <VariousControls>
352              <MiscControls />
353              <Define />
354              <Undefine />
355              <IncludePath />
356            </VariousControls>
357          </Aads>
358          <LDads>
359            <umfTarg>0</umfTarg>
360            <Ropi>0</Ropi>
361            <Rwpi>0</Rwpi>
362            <noStLib>0</noStLib>
363            <RepFail>1</RepFail>
364            <useFile>0</useFile>
365            <TextAddressRange>0x08000000</TextAddressRange>
366            <DataAddressRange>0x20000000</DataAddressRange>
367            <pXoBase />
368            <ScatterFile>.\board\linker_scripts\link.sct</ScatterFile>
369            <IncludeLibs />
370            <IncludeLibsPath />
371            <Misc> --keep *.o(.rti_fn.*)   --keep *.o(FSymTab)</Misc>
372            <LinkerInputFile />
373            <DisabledWarnings />
374          </LDads>
375        </TargetArmAds>
376      </TargetOption>
377      <Groups>
378        <Group>
379          <GroupName>Applications</GroupName>
380          <Files>
381            <File>
382              <FileName>main.c</FileName>
383              <FileType>1</FileType>
384              <FilePath>applications\main.c</FilePath>
385            </File>
386          </Files>
387        </Group>
388        <Group>
389          <GroupName>Drivers</GroupName>
390          <Files>
391            <File>
392              <FileName>board.c</FileName>
393              <FileType>1</FileType>
394              <FilePath>board\board.c</FilePath>
395            </File>
396          </Files>
397          <Files>
398            <File>
399              <FileName>stm32f1xx_hal_msp.c</FileName>
400              <FileType>1</FileType>
401              <FilePath>board\CubeMX_Config\Src\stm32f1xx_hal_msp.c</FilePath>
402            </File>
403          </Files>
404          <Files>
405            <File>
406              <FileName>startup_stm32f103xb.s</FileName>
407              <FileType>2</FileType>
408              <FilePath>..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\arm\startup_stm32f103xb.s</FilePath>
409            </File>
410          </Files>
411          <Files>
412            <File>
413              <FileName>drv_gpio.c</FileName>
414              <FileType>1</FileType>
415              <FilePath>..\libraries\HAL_Drivers\drv_gpio.c</FilePath>
416            </File>
417          </Files>
418          <Files>
419            <File>
420              <FileName>drv_usart.c</FileName>
421              <FileType>1</FileType>
422              <FilePath>..\libraries\HAL_Drivers\drv_usart.c</FilePath>
423            </File>
424          </Files>
425          <Files>
426            <File>
427              <FileName>drv_common.c</FileName>
428              <FileType>1</FileType>
429              <FilePath>..\libraries\HAL_Drivers\drv_common.c</FilePath>
430            </File>
431          </Files>
432        </Group>
433        <Group>
434          <GroupName>Kernel</GroupName>
435          <Files>
436            <File>
437              <FileName>clock.c</FileName>
438              <FileType>1</FileType>
439              <FilePath>..\..\..\src\clock.c</FilePath>
440            </File>
441          </Files>
442          <Files>
443            <File>
444              <FileName>components.c</FileName>
445              <FileType>1</FileType>
446              <FilePath>..\..\..\src\components.c</FilePath>
447            </File>
448          </Files>
449          <Files>
450            <File>
451              <FileName>device.c</FileName>
452              <FileType>1</FileType>
453              <FilePath>..\..\..\src\device.c</FilePath>
454            </File>
455          </Files>
456          <Files>
457            <File>
458              <FileName>idle.c</FileName>
459              <FileType>1</FileType>
460              <FilePath>..\..\..\src\idle.c</FilePath>
461            </File>
462          </Files>
463          <Files>
464            <File>
465              <FileName>ipc.c</FileName>
466              <FileType>1</FileType>
467              <FilePath>..\..\..\src\ipc.c</FilePath>
468            </File>
469          </Files>
470          <Files>
471            <File>
472              <FileName>irq.c</FileName>
473              <FileType>1</FileType>
474              <FilePath>..\..\..\src\irq.c</FilePath>
475            </File>
476          </Files>
477          <Files>
478            <File>
479              <FileName>kservice.c</FileName>
480              <FileType>1</FileType>
481              <FilePath>..\..\..\src\kservice.c</FilePath>
482            </File>
483          </Files>
484          <Files>
485            <File>
486              <FileName>mem.c</FileName>
487              <FileType>1</FileType>
488              <FilePath>..\..\..\src\mem.c</FilePath>
489            </File>
490          </Files>
491          <Files>
492            <File>
493              <FileName>mempool.c</FileName>
494              <FileType>1</FileType>
495              <FilePath>..\..\..\src\mempool.c</FilePath>
496            </File>
497          </Files>
498          <Files>
499            <File>
500              <FileName>object.c</FileName>
501              <FileType>1</FileType>
502              <FilePath>..\..\..\src\object.c</FilePath>
503            </File>
504          </Files>
505          <Files>
506            <File>
507              <FileName>scheduler.c</FileName>
508              <FileType>1</FileType>
509              <FilePath>..\..\..\src\scheduler.c</FilePath>
510            </File>
511          </Files>
512          <Files>
513            <File>
514              <FileName>signal.c</FileName>
515              <FileType>1</FileType>
516              <FilePath>..\..\..\src\signal.c</FilePath>
517            </File>
518          </Files>
519          <Files>
520            <File>
521              <FileName>thread.c</FileName>
522              <FileType>1</FileType>
523              <FilePath>..\..\..\src\thread.c</FilePath>
524            </File>
525          </Files>
526          <Files>
527            <File>
528              <FileName>timer.c</FileName>
529              <FileType>1</FileType>
530              <FilePath>..\..\..\src\timer.c</FilePath>
531            </File>
532          </Files>
533        </Group>
534        <Group>
535          <GroupName>CORTEX-M3</GroupName>
536          <Files>
537            <File>
538              <FileName>cpuport.c</FileName>
539              <FileType>1</FileType>
540              <FilePath>..\..\..\libcpu\arm\cortex-m3\cpuport.c</FilePath>
541            </File>
542          </Files>
543          <Files>
544            <File>
545              <FileName>context_rvds.S</FileName>
546              <FileType>2</FileType>
547              <FilePath>..\..\..\libcpu\arm\cortex-m3\context_rvds.S</FilePath>
548            </File>
549          </Files>
550          <Files>
551            <File>
552              <FileName>backtrace.c</FileName>
553              <FileType>1</FileType>
554              <FilePath>..\..\..\libcpu\arm\common\backtrace.c</FilePath>
555            </File>
556          </Files>
557          <Files>
558            <File>
559              <FileName>div0.c</FileName>
560              <FileType>1</FileType>
561              <FilePath>..\..\..\libcpu\arm\common\div0.c</FilePath>
562            </File>
563          </Files>
564          <Files>
565            <File>
566              <FileName>showmem.c</FileName>
567              <FileType>1</FileType>
568              <FilePath>..\..\..\libcpu\arm\common\showmem.c</FilePath>
569            </File>
570          </Files>
571        </Group>
572        <Group>
573          <GroupName>DeviceDrivers</GroupName>
574          <Files>
575            <File>
576              <FileName>pin.c</FileName>
577              <FileType>1</FileType>
578              <FilePath>..\..\..\components\drivers\misc\pin.c</FilePath>
579            </File>
580          </Files>
581          <Files>
582            <File>
583              <FileName>serial.c</FileName>
584              <FileType>1</FileType>
585              <FilePath>..\..\..\components\drivers\serial\serial.c</FilePath>
586            </File>
587          </Files>
588          <Files>
589            <File>
590              <FileName>completion.c</FileName>
591              <FileType>1</FileType>
592              <FilePath>..\..\..\components\drivers\src\completion.c</FilePath>
593            </File>
594          </Files>
595          <Files>
596            <File>
597              <FileName>dataqueue.c</FileName>
598              <FileType>1</FileType>
599              <FilePath>..\..\..\components\drivers\src\dataqueue.c</FilePath>
600            </File>
601          </Files>
602          <Files>
603            <File>
604              <FileName>pipe.c</FileName>
605              <FileType>1</FileType>
606              <FilePath>..\..\..\components\drivers\src\pipe.c</FilePath>
607            </File>
608          </Files>
609          <Files>
610            <File>
611              <FileName>ringblk_buf.c</FileName>
612              <FileType>1</FileType>
613              <FilePath>..\..\..\components\drivers\src\ringblk_buf.c</FilePath>
614            </File>
615          </Files>
616          <Files>
617            <File>
618              <FileName>ringbuffer.c</FileName>
619              <FileType>1</FileType>
620              <FilePath>..\..\..\components\drivers\src\ringbuffer.c</FilePath>
621            </File>
622          </Files>
623          <Files>
624            <File>
625              <FileName>waitqueue.c</FileName>
626              <FileType>1</FileType>
627              <FilePath>..\..\..\components\drivers\src\waitqueue.c</FilePath>
628            </File>
629          </Files>
630          <Files>
631            <File>
632              <FileName>workqueue.c</FileName>
633              <FileType>1</FileType>
634              <FilePath>..\..\..\components\drivers\src\workqueue.c</FilePath>
635            </File>
636          </Files>
637        </Group>
638        <Group>
639          <GroupName>finsh</GroupName>
640          <Files>
641            <File>
642              <FileName>shell.c</FileName>
643              <FileType>1</FileType>
644              <FilePath>..\..\..\components\finsh\shell.c</FilePath>
645            </File>
646          </Files>
647          <Files>
648            <File>
649              <FileName>symbol.c</FileName>
650              <FileType>1</FileType>
651              <FilePath>..\..\..\components\finsh\symbol.c</FilePath>
652            </File>
653          </Files>
654          <Files>
655            <File>
656              <FileName>cmd.c</FileName>
657              <FileType>1</FileType>
658              <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
659            </File>
660          </Files>
661          <Files>
662            <File>
663              <FileName>msh.c</FileName>
664              <FileType>1</FileType>
665              <FilePath>..\..\..\components\finsh\msh.c</FilePath>
666            </File>
667          </Files>
668          <Files>
669            <File>
670              <FileName>msh_cmd.c</FileName>
671              <FileType>1</FileType>
672              <FilePath>..\..\..\components\finsh\msh_cmd.c</FilePath>
673            </File>
674          </Files>
675          <Files>
676            <File>
677              <FileName>msh_file.c</FileName>
678              <FileType>1</FileType>
679              <FilePath>..\..\..\components\finsh\msh_file.c</FilePath>
680            </File>
681          </Files>
682        </Group>
683        <Group>
684          <GroupName>STM32_HAL</GroupName>
685          <Files>
686            <File>
687              <FileName>system_stm32f1xx.c</FileName>
688              <FileType>1</FileType>
689              <FilePath>..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c</FilePath>
690            </File>
691          </Files>
692          <Files>
693            <File>
694              <FileName>stm32f1xx_hal_adc.c</FileName>
695              <FileType>1</FileType>
696              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_adc.c</FilePath>
697            </File>
698          </Files>
699          <Files>
700            <File>
701              <FileName>stm32f1xx_hal_adc_ex.c</FileName>
702              <FileType>1</FileType>
703              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_adc_ex.c</FilePath>
704            </File>
705          </Files>
706          <Files>
707            <File>
708              <FileName>stm32f1xx_hal_gpio.c</FileName>
709              <FileType>1</FileType>
710              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c</FilePath>
711            </File>
712          </Files>
713          <Files>
714            <File>
715              <FileName>stm32f1xx_hal_gpio_ex.c</FileName>
716              <FileType>1</FileType>
717              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c</FilePath>
718            </File>
719          </Files>
720          <Files>
721            <File>
722              <FileName>stm32f1xx_hal_flash.c</FileName>
723              <FileType>1</FileType>
724              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c</FilePath>
725            </File>
726          </Files>
727          <Files>
728            <File>
729              <FileName>stm32f1xx_hal_flash_ex.c</FileName>
730              <FileType>1</FileType>
731              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c</FilePath>
732            </File>
733          </Files>
734          <Files>
735            <File>
736              <FileName>stm32f1xx_hal_dma.c</FileName>
737              <FileType>1</FileType>
738              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c</FilePath>
739            </File>
740          </Files>
741          <Files>
742            <File>
743              <FileName>stm32f1xx_hal_cortex.c</FileName>
744              <FileType>1</FileType>
745              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c</FilePath>
746            </File>
747          </Files>
748          <Files>
749            <File>
750              <FileName>stm32f1xx_hal_crc.c</FileName>
751              <FileType>1</FileType>
752              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_crc.c</FilePath>
753            </File>
754          </Files>
755          <Files>
756            <File>
757              <FileName>stm32f1xx_hal_i2c.c</FileName>
758              <FileType>1</FileType>
759              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_i2c.c</FilePath>
760            </File>
761          </Files>
762          <Files>
763            <File>
764              <FileName>stm32f1xx_hal_irda.c</FileName>
765              <FileType>1</FileType>
766              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_irda.c</FilePath>
767            </File>
768          </Files>
769          <Files>
770            <File>
771              <FileName>stm32f1xx_hal_iwdg.c</FileName>
772              <FileType>1</FileType>
773              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c</FilePath>
774            </File>
775          </Files>
776          <Files>
777            <File>
778              <FileName>stm32f1xx_hal_pwr.c</FileName>
779              <FileType>1</FileType>
780              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c</FilePath>
781            </File>
782          </Files>
783          <Files>
784            <File>
785              <FileName>stm32f1xx_hal_rcc.c</FileName>
786              <FileType>1</FileType>
787              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c</FilePath>
788            </File>
789          </Files>
790          <Files>
791            <File>
792              <FileName>stm32f1xx_hal_rcc_ex.c</FileName>
793              <FileType>1</FileType>
794              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c</FilePath>
795            </File>
796          </Files>
797          <Files>
798            <File>
799              <FileName>stm32f1xx_hal_rtc.c</FileName>
800              <FileType>1</FileType>
801              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rtc.c</FilePath>
802            </File>
803          </Files>
804          <Files>
805            <File>
806              <FileName>stm32f1xx_hal_rtc_ex.c</FileName>
807              <FileType>1</FileType>
808              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rtc_ex.c</FilePath>
809            </File>
810          </Files>
811          <Files>
812            <File>
813              <FileName>stm32f1xx_hal_smartcard.c</FileName>
814              <FileType>1</FileType>
815              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_smartcard.c</FilePath>
816            </File>
817          </Files>
818          <Files>
819            <File>
820              <FileName>stm32f1xx_hal_spi.c</FileName>
821              <FileType>1</FileType>
822              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_spi.c</FilePath>
823            </File>
824          </Files>
825          <Files>
826            <File>
827              <FileName>stm32f1xx_hal_spi_ex.c</FileName>
828              <FileType>1</FileType>
829              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_spi_ex.c</FilePath>
830            </File>
831          </Files>
832          <Files>
833            <File>
834              <FileName>stm32f1xx_hal_tim.c</FileName>
835              <FileType>1</FileType>
836              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c</FilePath>
837            </File>
838          </Files>
839          <Files>
840            <File>
841              <FileName>stm32f1xx_hal_tim_ex.c</FileName>
842              <FileType>1</FileType>
843              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c</FilePath>
844            </File>
845          </Files>
846          <Files>
847            <File>
848              <FileName>stm32f1xx_hal_uart.c</FileName>
849              <FileType>1</FileType>
850              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c</FilePath>
851            </File>
852          </Files>
853          <Files>
854            <File>
855              <FileName>stm32f1xx_hal_usart.c</FileName>
856              <FileType>1</FileType>
857              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_usart.c</FilePath>
858            </File>
859          </Files>
860          <Files>
861            <File>
862              <FileName>stm32f1xx_hal_wwdg.c</FileName>
863              <FileType>1</FileType>
864              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_wwdg.c</FilePath>
865            </File>
866          </Files>
867          <Files>
868            <File>
869              <FileName>stm32f1xx_hal.c</FileName>
870              <FileType>1</FileType>
871              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c</FilePath>
872            </File>
873          </Files>
874          <Files>
875            <File>
876              <FileName>stm32f1xx_ll_adc.c</FileName>
877              <FileType>1</FileType>
878              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_adc.c</FilePath>
879            </File>
880          </Files>
881          <Files>
882            <File>
883              <FileName>stm32f1xx_ll_crc.c</FileName>
884              <FileType>1</FileType>
885              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_crc.c</FilePath>
886            </File>
887          </Files>
888          <Files>
889            <File>
890              <FileName>stm32f1xx_ll_dac.c</FileName>
891              <FileType>1</FileType>
892              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_dac.c</FilePath>
893            </File>
894          </Files>
895          <Files>
896            <File>
897              <FileName>stm32f1xx_ll_dma.c</FileName>
898              <FileType>1</FileType>
899              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_dma.c</FilePath>
900            </File>
901          </Files>
902          <Files>
903            <File>
904              <FileName>stm32f1xx_ll_exti.c</FileName>
905              <FileType>1</FileType>
906              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_exti.c</FilePath>
907            </File>
908          </Files>
909          <Files>
910            <File>
911              <FileName>stm32f1xx_ll_fsmc.c</FileName>
912              <FileType>1</FileType>
913              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_fsmc.c</FilePath>
914            </File>
915          </Files>
916          <Files>
917            <File>
918              <FileName>stm32f1xx_ll_gpio.c</FileName>
919              <FileType>1</FileType>
920              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_gpio.c</FilePath>
921            </File>
922          </Files>
923          <Files>
924            <File>
925              <FileName>stm32f1xx_ll_i2c.c</FileName>
926              <FileType>1</FileType>
927              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_i2c.c</FilePath>
928            </File>
929          </Files>
930          <Files>
931            <File>
932              <FileName>stm32f1xx_ll_pwr.c</FileName>
933              <FileType>1</FileType>
934              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_pwr.c</FilePath>
935            </File>
936          </Files>
937          <Files>
938            <File>
939              <FileName>stm32f1xx_ll_rcc.c</FileName>
940              <FileType>1</FileType>
941              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_rcc.c</FilePath>
942            </File>
943          </Files>
944          <Files>
945            <File>
946              <FileName>stm32f1xx_ll_rtc.c</FileName>
947              <FileType>1</FileType>
948              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_rtc.c</FilePath>
949            </File>
950          </Files>
951          <Files>
952            <File>
953              <FileName>stm32f1xx_ll_sdmmc.c</FileName>
954              <FileType>1</FileType>
955              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_sdmmc.c</FilePath>
956            </File>
957          </Files>
958          <Files>
959            <File>
960              <FileName>stm32f1xx_ll_spi.c</FileName>
961              <FileType>1</FileType>
962              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_spi.c</FilePath>
963            </File>
964          </Files>
965          <Files>
966            <File>
967              <FileName>stm32f1xx_ll_tim.c</FileName>
968              <FileType>1</FileType>
969              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_tim.c</FilePath>
970            </File>
971          </Files>
972          <Files>
973            <File>
974              <FileName>stm32f1xx_ll_usart.c</FileName>
975              <FileType>1</FileType>
976              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_usart.c</FilePath>
977            </File>
978          </Files>
979          <Files>
980            <File>
981              <FileName>stm32f1xx_ll_usb.c</FileName>
982              <FileType>1</FileType>
983              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_usb.c</FilePath>
984            </File>
985          </Files>
986          <Files>
987            <File>
988              <FileName>stm32f1xx_ll_utils.c</FileName>
989              <FileType>1</FileType>
990              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_ll_utils.c</FilePath>
991            </File>
992          </Files>
993          <Files>
994            <File>
995              <FileName>stm32f1xx_hal_cec.c</FileName>
996              <FileType>1</FileType>
997              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cec.c</FilePath>
998            </File>
999          </Files>
1000          <Files>
1001            <File>
1002              <FileName>stm32f1xx_hal_can.c</FileName>
1003              <FileType>1</FileType>
1004              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c</FilePath>
1005            </File>
1006          </Files>
1007          <Files>
1008            <File>
1009              <FileName>stm32f1xx_hal_dac.c</FileName>
1010              <FileType>1</FileType>
1011              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dac.c</FilePath>
1012            </File>
1013          </Files>
1014          <Files>
1015            <File>
1016              <FileName>stm32f1xx_hal_dac_ex.c</FileName>
1017              <FileType>1</FileType>
1018              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dac_ex.c</FilePath>
1019            </File>
1020          </Files>
1021          <Files>
1022            <File>
1023              <FileName>stm32f1xx_hal_eth.c</FileName>
1024              <FileType>1</FileType>
1025              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_eth.c</FilePath>
1026            </File>
1027          </Files>
1028          <Files>
1029            <File>
1030              <FileName>stm32f1xx_hal_hcd.c</FileName>
1031              <FileType>1</FileType>
1032              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_hcd.c</FilePath>
1033            </File>
1034          </Files>
1035          <Files>
1036            <File>
1037              <FileName>stm32f1xx_hal_i2s.c</FileName>
1038              <FileType>1</FileType>
1039              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_i2s.c</FilePath>
1040            </File>
1041          </Files>
1042          <Files>
1043            <File>
1044              <FileName>stm32f1xx_hal_mmc.c</FileName>
1045              <FileType>1</FileType>
1046              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_mmc.c</FilePath>
1047            </File>
1048          </Files>
1049          <Files>
1050            <File>
1051              <FileName>stm32f1xx_hal_sd.c</FileName>
1052              <FileType>1</FileType>
1053              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_sd.c</FilePath>
1054            </File>
1055          </Files>
1056          <Files>
1057            <File>
1058              <FileName>stm32f1xx_hal_nand.c</FileName>
1059              <FileType>1</FileType>
1060              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_nand.c</FilePath>
1061            </File>
1062          </Files>
1063          <Files>
1064            <File>
1065              <FileName>stm32f1xx_hal_pccard.c</FileName>
1066              <FileType>1</FileType>
1067              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pccard.c</FilePath>
1068            </File>
1069          </Files>
1070          <Files>
1071            <File>
1072              <FileName>stm32f1xx_hal_nor.c</FileName>
1073              <FileType>1</FileType>
1074              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_nor.c</FilePath>
1075            </File>
1076          </Files>
1077          <Files>
1078            <File>
1079              <FileName>stm32f1xx_hal_sram.c</FileName>
1080              <FileType>1</FileType>
1081              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_sram.c</FilePath>
1082            </File>
1083          </Files>
1084          <Files>
1085            <File>
1086              <FileName>stm32f1xx_hal_pcd.c</FileName>
1087              <FileType>1</FileType>
1088              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pcd.c</FilePath>
1089            </File>
1090          </Files>
1091          <Files>
1092            <File>
1093              <FileName>stm32f1xx_hal_pcd_ex.c</FileName>
1094              <FileType>1</FileType>
1095              <FilePath>..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pcd_ex.c</FilePath>
1096            </File>
1097          </Files>
1098        </Group>
1099      </Groups>
1100    </Target>
1101  </Targets>
1102  <RTE>
1103    <apis />
1104    <components />
1105    <files />
1106  </RTE>
1107</Project>
1108