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