<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd"> <SchemaVersion>1.0</SchemaVersion> <Header>### uVision Project, (C) Keil Software</Header> <Extensions> <cExt>*.c</cExt> <aExt>*.s*; *.src; *.a*</aExt> <oExt>*.obj</oExt> <lExt>*.lib</lExt> <tExt>*.txt; *.h; *.inc</tExt> <pExt>*.plm</pExt> <CppX>*.cpp</CppX> <nMigrate>0</nMigrate> </Extensions> <DaveTm> <dwLowDateTime>0</dwLowDateTime> <dwHighDateTime>0</dwHighDateTime> </DaveTm> <Target> <TargetName>Target 1</TargetName> <ToolsetNumber>0x4</ToolsetNumber> <ToolsetName>ARM-ADS</ToolsetName> <TargetOption> <CLKADS>12000000</CLKADS> <OPTTT> <gFlags>1</gFlags> <BeepAtEnd>1</BeepAtEnd> <RunSim>0</RunSim> <RunTarget>1</RunTarget> <RunAbUc>0</RunAbUc> </OPTTT> <OPTHX> <HexSelection>1</HexSelection> <FlashByte>65535</FlashByte> <HexRangeLowAddress>0</HexRangeLowAddress> <HexRangeHighAddress>0</HexRangeHighAddress> <HexOffset>0</HexOffset> </OPTHX> <OPTLEX> <PageWidth>79</PageWidth> <PageLength>66</PageLength> <TabStop>8</TabStop> <ListingPath>.\</ListingPath> </OPTLEX> <ListingPage> <CreateCListing>1</CreateCListing> <CreateAListing>1</CreateAListing> <CreateLListing>1</CreateLListing> <CreateIListing>0</CreateIListing> <AsmCond>1</AsmCond> <AsmSymb>1</AsmSymb> <AsmXref>0</AsmXref> <CCond>1</CCond> <CCode>0</CCode> <CListInc>0</CListInc> <CSymb>0</CSymb> <LinkerCodeListing>0</LinkerCodeListing> </ListingPage> <OPTXL> <LMap>1</LMap> <LComments>1</LComments> <LGenerateSymbols>1</LGenerateSymbols> <LLibSym>1</LLibSym> <LLines>1</LLines> <LLocSym>1</LLocSym> <LPubSym>1</LPubSym> <LXref>0</LXref> <LExpSel>0</LExpSel> </OPTXL> <OPTFL> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <IsCurrentTarget>1</IsCurrentTarget> </OPTFL> <CpuCode>18</CpuCode> <Books> <Book> <Number>0</Number> <Title>Base Board Schematics (MCBSTM32E)</Title> <Path>C:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\1.1.0\Documents\mcbstm32e-base-board-schematics.pdf</Path> </Book> <Book> <Number>1</Number> <Title>Display Board Schematics (MCBSTM32E)</Title> <Path>C:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\1.1.0\Documents\mcbstm32e-display-board-schematics.pdf</Path> </Book> <Book> <Number>2</Number> <Title>User Manual (MCBSTM32E)</Title> <Path>C:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\1.1.0\Documents\mcbstm32e.chm</Path> </Book> <Book> <Number>3</Number> <Title>MCBSTM32E Evaluation Board Web Page (MCBSTM32E)</Title> <Path>http://www.keil.com/mcbstm32e/</Path> </Book> </Books> <DebugOpt> <uSim>0</uSim> <uTrg>1</uTrg> <sLdApp>1</sLdApp> <sGomain>1</sGomain> <sRbreak>1</sRbreak> <sRwatch>1</sRwatch> <sRmem>1</sRmem> <sRfunc>1</sRfunc> <sRbox>1</sRbox> <tLdApp>1</tLdApp> <tGomain>1</tGomain> <tRbreak>1</tRbreak> <tRwatch>1</tRwatch> <tRmem>1</tRmem> <tRfunc>0</tRfunc> <tRbox>1</tRbox> <tRtrace>1</tRtrace> <sRSysVw>1</sRSysVw> <tRSysVw>1</tRSysVw> <sRunDeb>0</sRunDeb> <sLrtime>0</sLrtime> <nTsel>5</nTsel> <sDll></sDll> <sDllPa></sDllPa> <sDlgDll></sDlgDll> <sDlgPa></sDlgPa> <sIfile></sIfile> <tDll></tDll> <tDllPa></tDllPa> <tDlgDll></tDlgDll> <tDlgPa></tDlgPa> <tIfile></tIfile> <pMon>STLink\ST-LINKIII-KEIL_SWO.dll</pMon> </DebugOpt> <TargetDriverDllRegistry> <SetRegEntry> <Number>0</Number> <Key>ST-LINKIII-KEIL_SWO</Key> <Name>-U610024000F0000315151524E -O206 -S1 -C0 -A0 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM)</Name> </SetRegEntry> <SetRegEntry> <Number>0</Number> <Key>JL2CM3</Key> <Name>-U69408076 -O78 -S5 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM)</Name> </SetRegEntry> <SetRegEntry> <Number>0</Number> <Key>UL2CM3</Key> <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM))</Name> </SetRegEntry> </TargetDriverDllRegistry> <Breakpoint/> <Tracepoint> <THDelay>0</THDelay> </Tracepoint> <DebugFlag> <trace>0</trace> <periodic>0</periodic> <aLwin>0</aLwin> <aCover>0</aCover> <aSer1>0</aSer1> <aSer2>0</aSer2> <aPa>0</aPa> <viewmode>0</viewmode> <vrSel>0</vrSel> <aSym>0</aSym> <aTbox>0</aTbox> <AscS1>0</AscS1> <AscS2>0</AscS2> <AscS3>0</AscS3> <aSer3>0</aSer3> <eProf>0</eProf> <aLa>0</aLa> <aPa1>0</aPa1> <AscS4>0</AscS4> <aSer4>0</aSer4> <StkLoc>0</StkLoc> <TrcWin>0</TrcWin> <newCpu>0</newCpu> <uProt>0</uProt> </DebugFlag> <LintExecutable></LintExecutable> <LintConfigFile></LintConfigFile> <bLintAuto>0</bLintAuto> <Lin2Executable></Lin2Executable> <Lin2ConfigFile></Lin2ConfigFile> <bLin2Auto>0</bLin2Auto> <DebugDescription> <Enable>1</Enable> <EnableLog>0</EnableLog> <Protocol>2</Protocol> <DbgClock>10000000</DbgClock> </DebugDescription> </TargetOption> </Target> <Group> <GroupName>FWlib</GroupName> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> <File> <GroupNumber>1</GroupNumber> <FileNumber>1</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\misc.c</PathWithFileName> <FilenameWithoutPath>misc.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>2</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_exti.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_exti.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>3</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_gpio.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_gpio.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>4</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_i2c.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_i2c.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>5</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_rcc.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_rcc.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>6</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_tim.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_tim.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>7</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_usart.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_usart.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>8</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_dac.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_dac.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>9</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_flash.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_flash.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>10</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_pwr.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_pwr.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>1</GroupNumber> <FileNumber>11</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\FWlib\src\stm32f10x_rtc.c</PathWithFileName> <FilenameWithoutPath>stm32f10x_rtc.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> </Group> <Group> <GroupName>CMSIS</GroupName> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> <File> <GroupNumber>2</GroupNumber> <FileNumber>12</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\CMSIS\core_cm3.c</PathWithFileName> <FilenameWithoutPath>core_cm3.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>2</GroupNumber> <FileNumber>13</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\CMSIS\system_stm32f10x.c</PathWithFileName> <FilenameWithoutPath>system_stm32f10x.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> </Group> <Group> <GroupName>USER</GroupName> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> <File> <GroupNumber>3</GroupNumber> <FileNumber>14</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\User\main.cpp</PathWithFileName> <FilenameWithoutPath>main.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>3</GroupNumber> <FileNumber>15</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\User\robot.cpp</PathWithFileName> <FilenameWithoutPath>robot.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>3</GroupNumber> <FileNumber>16</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\User\stm32f10x_it.cpp</PathWithFileName> <FilenameWithoutPath>stm32f10x_it.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> </Group> <Group> <GroupName>STARTUP</GroupName> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> <File> <GroupNumber>4</GroupNumber> <FileNumber>17</FileNumber> <FileType>2</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\CMSIS\startup\startup_stm32f10x_md.s</PathWithFileName> <FilenameWithoutPath>startup_stm32f10x_md.s</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> </Group> <Group> <GroupName>Lib</GroupName> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> <File> <GroupNumber>5</GroupNumber> <FileNumber>18</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\Transport\simple_dataframe_slave.cpp</PathWithFileName> <FilenameWithoutPath>simple_dataframe_slave.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>19</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\Transport\usart_transport.cpp</PathWithFileName> <FilenameWithoutPath>usart_transport.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>20</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\PID\pid.cpp</PathWithFileName> <FilenameWithoutPath>pid.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>21</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\Motor\common_motor_controller.cpp</PathWithFileName> <FilenameWithoutPath>common_motor_controller.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>22</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\Encoder\encoder_implement.cpp</PathWithFileName> <FilenameWithoutPath>encoder_implement.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>23</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\Board\board_stm32.cpp</PathWithFileName> <FilenameWithoutPath>board_stm32.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>24</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\Joystick\joystick.cpp</PathWithFileName> <FilenameWithoutPath>joystick.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>25</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\PS2\pstwo.cpp</PathWithFileName> <FilenameWithoutPath>pstwo.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>26</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\IMU\ADXL345.cpp</PathWithFileName> <FilenameWithoutPath>ADXL345.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>27</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\IMU\GY85.cpp</PathWithFileName> <FilenameWithoutPath>GY85.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>28</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\IMU\HMC5883L.cpp</PathWithFileName> <FilenameWithoutPath>HMC5883L.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>29</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\IMU\ITG3200.cpp</PathWithFileName> <FilenameWithoutPath>ITG3200.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>30</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\IMU\GY65.cpp</PathWithFileName> <FilenameWithoutPath>GY65.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>31</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\IMU\MPU6050.cpp</PathWithFileName> <FilenameWithoutPath>MPU6050.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>32</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\IMU\GY87.cpp</PathWithFileName> <FilenameWithoutPath>GY87.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>5</GroupNumber> <FileNumber>33</FileNumber> <FileType>8</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\Lib\DataHolder\data_holder.cpp</PathWithFileName> <FilenameWithoutPath>data_holder.cpp</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> </Group> <Group> <GroupName>BSPLIB</GroupName> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> <File> <GroupNumber>6</GroupNumber> <FileNumber>34</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\delay.c</PathWithFileName> <FilenameWithoutPath>delay.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>6</GroupNumber> <FileNumber>35</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\encoder.c</PathWithFileName> <FilenameWithoutPath>encoder.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>6</GroupNumber> <FileNumber>36</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\flash.c</PathWithFileName> <FilenameWithoutPath>flash.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>6</GroupNumber> <FileNumber>37</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\nvic.c</PathWithFileName> <FilenameWithoutPath>nvic.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>6</GroupNumber> <FileNumber>38</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\pwm_out.c</PathWithFileName> <FilenameWithoutPath>pwm_out.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>6</GroupNumber> <FileNumber>39</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\timer.c</PathWithFileName> <FilenameWithoutPath>timer.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>6</GroupNumber> <FileNumber>40</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\usart.c</PathWithFileName> <FilenameWithoutPath>usart.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> <File> <GroupNumber>6</GroupNumber> <FileNumber>41</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\BSPLIB\i2c.c</PathWithFileName> <FilenameWithoutPath>i2c.c</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> </Group> <Group> <GroupName>Config</GroupName> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> <File> <GroupNumber>7</GroupNumber> <FileNumber>42</FileNumber> <FileType>5</FileType> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <bDave2>0</bDave2> <PathWithFileName>.\params.mk</PathWithFileName> <FilenameWithoutPath>params.mk</FilenameWithoutPath> <RteFlg>0</RteFlg> <bShared>0</bShared> </File> </Group> <Group> <GroupName>::CMSIS</GroupName> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>1</RteFlg> </Group> </ProjectOpt>