1<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd"> 3 4 <SchemaVersion>1.0</SchemaVersion> 5 6 <Header>### uVision Project, (C) Keil Software</Header> 7 8 <Extensions> 9 <cExt>*.c</cExt> 10 <aExt>*.s*; *.src; *.a*</aExt> 11 <oExt>*.obj; *.o</oExt> 12 <lExt>*.lib</lExt> 13 <tExt>*.txt; *.h; *.inc</tExt> 14 <pExt>*.plm</pExt> 15 <CppX>*.cpp</CppX> 16 <nMigrate>0</nMigrate> 17 </Extensions> 18 19 <DaveTm> 20 <dwLowDateTime>0</dwLowDateTime> 21 <dwHighDateTime>0</dwHighDateTime> 22 </DaveTm> 23 24 <Target> 25 <TargetName>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>UL2CM3</Key> 123 <Name>UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32F0xx_256 -FL040000 -FS08000000 -FP0($$Device:STM32F091RCTx$CMSIS\Flash\STM32F0xx_256.FLM)</Name> 124 </SetRegEntry> 125 <SetRegEntry> 126 <Number>0</Number> 127 <Key>ST-LINKIII-KEIL_SWO</Key> 128 <Name>-U0670FF495351885087162831 -I0 -O206 -S1 -C0 -A0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F0xx_256 -FS08000000 -FL040000 -FP0($$Device:STM32F091RCTx$CMSIS\Flash\STM32F0xx_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>Drivers</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>board\board.c</PathWithFileName> 218 <FilenameWithoutPath>board.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>board\CubeMX_Config\Src\stm32f0xx_hal_msp.c</PathWithFileName> 230 <FilenameWithoutPath>stm32f0xx_hal_msp.c</FilenameWithoutPath> 231 <RteFlg>0</RteFlg> 232 <bShared>0</bShared> 233 </File> 234 <File> 235 <GroupNumber>2</GroupNumber> 236 <FileNumber>4</FileNumber> 237 <FileType>2</FileType> 238 <tvExp>0</tvExp> 239 <tvExpOptDlg>0</tvExpOptDlg> 240 <bDave2>0</bDave2> 241 <PathWithFileName>..\libraries\STM32F0xx_HAL\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm\startup_stm32f091xc.s</PathWithFileName> 242 <FilenameWithoutPath>startup_stm32f091xc.s</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>..\libraries\HAL_Drivers\drv_gpio.c</PathWithFileName> 254 <FilenameWithoutPath>drv_gpio.c</FilenameWithoutPath> 255 <RteFlg>0</RteFlg> 256 <bShared>0</bShared> 257 </File> 258 <File> 259 <GroupNumber>2</GroupNumber> 260 <FileNumber>6</FileNumber> 261 <FileType>1</FileType> 262 <tvExp>0</tvExp> 263 <tvExpOptDlg>0</tvExpOptDlg> 264 <bDave2>0</bDave2> 265 <PathWithFileName>..\libraries\HAL_Drivers\drv_usart.c</PathWithFileName> 266 <FilenameWithoutPath>drv_usart.c</FilenameWithoutPath> 267 <RteFlg>0</RteFlg> 268 <bShared>0</bShared> 269 </File> 270 <File> 271 <GroupNumber>2</GroupNumber> 272 <FileNumber>7</FileNumber> 273 <FileType>1</FileType> 274 <tvExp>0</tvExp> 275 <tvExpOptDlg>0</tvExpOptDlg> 276 <bDave2>0</bDave2> 277 <PathWithFileName>..\libraries\HAL_Drivers\drv_common.c</PathWithFileName> 278 <FilenameWithoutPath>drv_common.c</FilenameWithoutPath> 279 <RteFlg>0</RteFlg> 280 <bShared>0</bShared> 281 </File> 282 </Group> 283 284 <Group> 285 <GroupName>Kernel</GroupName> 286 <tvExp>0</tvExp> 287 <tvExpOptDlg>0</tvExpOptDlg> 288 <cbSel>0</cbSel> 289 <RteFlg>0</RteFlg> 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>..\..\..\src\clock.c</PathWithFileName> 298 <FilenameWithoutPath>clock.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>..\..\..\src\components.c</PathWithFileName> 310 <FilenameWithoutPath>components.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>..\..\..\src\cpu.c</PathWithFileName> 322 <FilenameWithoutPath>cpu.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>..\..\..\src\device.c</PathWithFileName> 334 <FilenameWithoutPath>device.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>..\..\..\src\idle.c</PathWithFileName> 346 <FilenameWithoutPath>idle.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>..\..\..\src\ipc.c</PathWithFileName> 358 <FilenameWithoutPath>ipc.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>..\..\..\src\irq.c</PathWithFileName> 370 <FilenameWithoutPath>irq.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>..\..\..\src\kservice.c</PathWithFileName> 382 <FilenameWithoutPath>kservice.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>..\..\..\src\mem.c</PathWithFileName> 394 <FilenameWithoutPath>mem.c</FilenameWithoutPath> 395 <RteFlg>0</RteFlg> 396 <bShared>0</bShared> 397 </File> 398 <File> 399 <GroupNumber>3</GroupNumber> 400 <FileNumber>17</FileNumber> 401 <FileType>1</FileType> 402 <tvExp>0</tvExp> 403 <tvExpOptDlg>0</tvExpOptDlg> 404 <bDave2>0</bDave2> 405 <PathWithFileName>..\..\..\src\mempool.c</PathWithFileName> 406 <FilenameWithoutPath>mempool.c</FilenameWithoutPath> 407 <RteFlg>0</RteFlg> 408 <bShared>0</bShared> 409 </File> 410 <File> 411 <GroupNumber>3</GroupNumber> 412 <FileNumber>18</FileNumber> 413 <FileType>1</FileType> 414 <tvExp>0</tvExp> 415 <tvExpOptDlg>0</tvExpOptDlg> 416 <bDave2>0</bDave2> 417 <PathWithFileName>..\..\..\src\object.c</PathWithFileName> 418 <FilenameWithoutPath>object.c</FilenameWithoutPath> 419 <RteFlg>0</RteFlg> 420 <bShared>0</bShared> 421 </File> 422 <File> 423 <GroupNumber>3</GroupNumber> 424 <FileNumber>19</FileNumber> 425 <FileType>1</FileType> 426 <tvExp>0</tvExp> 427 <tvExpOptDlg>0</tvExpOptDlg> 428 <bDave2>0</bDave2> 429 <PathWithFileName>..\..\..\src\scheduler.c</PathWithFileName> 430 <FilenameWithoutPath>scheduler.c</FilenameWithoutPath> 431 <RteFlg>0</RteFlg> 432 <bShared>0</bShared> 433 </File> 434 <File> 435 <GroupNumber>3</GroupNumber> 436 <FileNumber>20</FileNumber> 437 <FileType>1</FileType> 438 <tvExp>0</tvExp> 439 <tvExpOptDlg>0</tvExpOptDlg> 440 <bDave2>0</bDave2> 441 <PathWithFileName>..\..\..\src\signal.c</PathWithFileName> 442 <FilenameWithoutPath>signal.c</FilenameWithoutPath> 443 <RteFlg>0</RteFlg> 444 <bShared>0</bShared> 445 </File> 446 <File> 447 <GroupNumber>3</GroupNumber> 448 <FileNumber>21</FileNumber> 449 <FileType>1</FileType> 450 <tvExp>0</tvExp> 451 <tvExpOptDlg>0</tvExpOptDlg> 452 <bDave2>0</bDave2> 453 <PathWithFileName>..\..\..\src\thread.c</PathWithFileName> 454 <FilenameWithoutPath>thread.c</FilenameWithoutPath> 455 <RteFlg>0</RteFlg> 456 <bShared>0</bShared> 457 </File> 458 <File> 459 <GroupNumber>3</GroupNumber> 460 <FileNumber>22</FileNumber> 461 <FileType>1</FileType> 462 <tvExp>0</tvExp> 463 <tvExpOptDlg>0</tvExpOptDlg> 464 <bDave2>0</bDave2> 465 <PathWithFileName>..\..\..\src\timer.c</PathWithFileName> 466 <FilenameWithoutPath>timer.c</FilenameWithoutPath> 467 <RteFlg>0</RteFlg> 468 <bShared>0</bShared> 469 </File> 470 </Group> 471 472 <Group> 473 <GroupName>CORTEX-M0</GroupName> 474 <tvExp>0</tvExp> 475 <tvExpOptDlg>0</tvExpOptDlg> 476 <cbSel>0</cbSel> 477 <RteFlg>0</RteFlg> 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>..\..\..\libcpu\arm\cortex-m0\cpuport.c</PathWithFileName> 486 <FilenameWithoutPath>cpuport.c</FilenameWithoutPath> 487 <RteFlg>0</RteFlg> 488 <bShared>0</bShared> 489 </File> 490 <File> 491 <GroupNumber>4</GroupNumber> 492 <FileNumber>24</FileNumber> 493 <FileType>2</FileType> 494 <tvExp>0</tvExp> 495 <tvExpOptDlg>0</tvExpOptDlg> 496 <bDave2>0</bDave2> 497 <PathWithFileName>..\..\..\libcpu\arm\cortex-m0\context_rvds.S</PathWithFileName> 498 <FilenameWithoutPath>context_rvds.S</FilenameWithoutPath> 499 <RteFlg>0</RteFlg> 500 <bShared>0</bShared> 501 </File> 502 <File> 503 <GroupNumber>4</GroupNumber> 504 <FileNumber>25</FileNumber> 505 <FileType>1</FileType> 506 <tvExp>0</tvExp> 507 <tvExpOptDlg>0</tvExpOptDlg> 508 <bDave2>0</bDave2> 509 <PathWithFileName>..\..\..\libcpu\arm\common\backtrace.c</PathWithFileName> 510 <FilenameWithoutPath>backtrace.c</FilenameWithoutPath> 511 <RteFlg>0</RteFlg> 512 <bShared>0</bShared> 513 </File> 514 <File> 515 <GroupNumber>4</GroupNumber> 516 <FileNumber>26</FileNumber> 517 <FileType>1</FileType> 518 <tvExp>0</tvExp> 519 <tvExpOptDlg>0</tvExpOptDlg> 520 <bDave2>0</bDave2> 521 <PathWithFileName>..\..\..\libcpu\arm\common\div0.c</PathWithFileName> 522 <FilenameWithoutPath>div0.c</FilenameWithoutPath> 523 <RteFlg>0</RteFlg> 524 <bShared>0</bShared> 525 </File> 526 <File> 527 <GroupNumber>4</GroupNumber> 528 <FileNumber>27</FileNumber> 529 <FileType>1</FileType> 530 <tvExp>0</tvExp> 531 <tvExpOptDlg>0</tvExpOptDlg> 532 <bDave2>0</bDave2> 533 <PathWithFileName>..\..\..\libcpu\arm\common\showmem.c</PathWithFileName> 534 <FilenameWithoutPath>showmem.c</FilenameWithoutPath> 535 <RteFlg>0</RteFlg> 536 <bShared>0</bShared> 537 </File> 538 </Group> 539 540 <Group> 541 <GroupName>DeviceDrivers</GroupName> 542 <tvExp>0</tvExp> 543 <tvExpOptDlg>0</tvExpOptDlg> 544 <cbSel>0</cbSel> 545 <RteFlg>0</RteFlg> 546 <File> 547 <GroupNumber>5</GroupNumber> 548 <FileNumber>28</FileNumber> 549 <FileType>1</FileType> 550 <tvExp>0</tvExp> 551 <tvExpOptDlg>0</tvExpOptDlg> 552 <bDave2>0</bDave2> 553 <PathWithFileName>..\..\..\components\drivers\misc\pin.c</PathWithFileName> 554 <FilenameWithoutPath>pin.c</FilenameWithoutPath> 555 <RteFlg>0</RteFlg> 556 <bShared>0</bShared> 557 </File> 558 <File> 559 <GroupNumber>5</GroupNumber> 560 <FileNumber>29</FileNumber> 561 <FileType>1</FileType> 562 <tvExp>0</tvExp> 563 <tvExpOptDlg>0</tvExpOptDlg> 564 <bDave2>0</bDave2> 565 <PathWithFileName>..\..\..\components\drivers\serial\serial.c</PathWithFileName> 566 <FilenameWithoutPath>serial.c</FilenameWithoutPath> 567 <RteFlg>0</RteFlg> 568 <bShared>0</bShared> 569 </File> 570 <File> 571 <GroupNumber>5</GroupNumber> 572 <FileNumber>30</FileNumber> 573 <FileType>1</FileType> 574 <tvExp>0</tvExp> 575 <tvExpOptDlg>0</tvExpOptDlg> 576 <bDave2>0</bDave2> 577 <PathWithFileName>..\..\..\components\drivers\src\completion.c</PathWithFileName> 578 <FilenameWithoutPath>completion.c</FilenameWithoutPath> 579 <RteFlg>0</RteFlg> 580 <bShared>0</bShared> 581 </File> 582 <File> 583 <GroupNumber>5</GroupNumber> 584 <FileNumber>31</FileNumber> 585 <FileType>1</FileType> 586 <tvExp>0</tvExp> 587 <tvExpOptDlg>0</tvExpOptDlg> 588 <bDave2>0</bDave2> 589 <PathWithFileName>..\..\..\components\drivers\src\dataqueue.c</PathWithFileName> 590 <FilenameWithoutPath>dataqueue.c</FilenameWithoutPath> 591 <RteFlg>0</RteFlg> 592 <bShared>0</bShared> 593 </File> 594 <File> 595 <GroupNumber>5</GroupNumber> 596 <FileNumber>32</FileNumber> 597 <FileType>1</FileType> 598 <tvExp>0</tvExp> 599 <tvExpOptDlg>0</tvExpOptDlg> 600 <bDave2>0</bDave2> 601 <PathWithFileName>..\..\..\components\drivers\src\pipe.c</PathWithFileName> 602 <FilenameWithoutPath>pipe.c</FilenameWithoutPath> 603 <RteFlg>0</RteFlg> 604 <bShared>0</bShared> 605 </File> 606 <File> 607 <GroupNumber>5</GroupNumber> 608 <FileNumber>33</FileNumber> 609 <FileType>1</FileType> 610 <tvExp>0</tvExp> 611 <tvExpOptDlg>0</tvExpOptDlg> 612 <bDave2>0</bDave2> 613 <PathWithFileName>..\..\..\components\drivers\src\ringblk_buf.c</PathWithFileName> 614 <FilenameWithoutPath>ringblk_buf.c</FilenameWithoutPath> 615 <RteFlg>0</RteFlg> 616 <bShared>0</bShared> 617 </File> 618 <File> 619 <GroupNumber>5</GroupNumber> 620 <FileNumber>34</FileNumber> 621 <FileType>1</FileType> 622 <tvExp>0</tvExp> 623 <tvExpOptDlg>0</tvExpOptDlg> 624 <bDave2>0</bDave2> 625 <PathWithFileName>..\..\..\components\drivers\src\ringbuffer.c</PathWithFileName> 626 <FilenameWithoutPath>ringbuffer.c</FilenameWithoutPath> 627 <RteFlg>0</RteFlg> 628 <bShared>0</bShared> 629 </File> 630 <File> 631 <GroupNumber>5</GroupNumber> 632 <FileNumber>35</FileNumber> 633 <FileType>1</FileType> 634 <tvExp>0</tvExp> 635 <tvExpOptDlg>0</tvExpOptDlg> 636 <bDave2>0</bDave2> 637 <PathWithFileName>..\..\..\components\drivers\src\waitqueue.c</PathWithFileName> 638 <FilenameWithoutPath>waitqueue.c</FilenameWithoutPath> 639 <RteFlg>0</RteFlg> 640 <bShared>0</bShared> 641 </File> 642 <File> 643 <GroupNumber>5</GroupNumber> 644 <FileNumber>36</FileNumber> 645 <FileType>1</FileType> 646 <tvExp>0</tvExp> 647 <tvExpOptDlg>0</tvExpOptDlg> 648 <bDave2>0</bDave2> 649 <PathWithFileName>..\..\..\components\drivers\src\workqueue.c</PathWithFileName> 650 <FilenameWithoutPath>workqueue.c</FilenameWithoutPath> 651 <RteFlg>0</RteFlg> 652 <bShared>0</bShared> 653 </File> 654 </Group> 655 656 <Group> 657 <GroupName>finsh</GroupName> 658 <tvExp>0</tvExp> 659 <tvExpOptDlg>0</tvExpOptDlg> 660 <cbSel>0</cbSel> 661 <RteFlg>0</RteFlg> 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>..\..\..\components\finsh\shell.c</PathWithFileName> 670 <FilenameWithoutPath>shell.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>..\..\..\components\finsh\symbol.c</PathWithFileName> 682 <FilenameWithoutPath>symbol.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>..\..\..\components\finsh\cmd.c</PathWithFileName> 694 <FilenameWithoutPath>cmd.c</FilenameWithoutPath> 695 <RteFlg>0</RteFlg> 696 <bShared>0</bShared> 697 </File> 698 <File> 699 <GroupNumber>6</GroupNumber> 700 <FileNumber>40</FileNumber> 701 <FileType>1</FileType> 702 <tvExp>0</tvExp> 703 <tvExpOptDlg>0</tvExpOptDlg> 704 <bDave2>0</bDave2> 705 <PathWithFileName>..\..\..\components\finsh\msh.c</PathWithFileName> 706 <FilenameWithoutPath>msh.c</FilenameWithoutPath> 707 <RteFlg>0</RteFlg> 708 <bShared>0</bShared> 709 </File> 710 <File> 711 <GroupNumber>6</GroupNumber> 712 <FileNumber>41</FileNumber> 713 <FileType>1</FileType> 714 <tvExp>0</tvExp> 715 <tvExpOptDlg>0</tvExpOptDlg> 716 <bDave2>0</bDave2> 717 <PathWithFileName>..\..\..\components\finsh\msh_cmd.c</PathWithFileName> 718 <FilenameWithoutPath>msh_cmd.c</FilenameWithoutPath> 719 <RteFlg>0</RteFlg> 720 <bShared>0</bShared> 721 </File> 722 <File> 723 <GroupNumber>6</GroupNumber> 724 <FileNumber>42</FileNumber> 725 <FileType>1</FileType> 726 <tvExp>0</tvExp> 727 <tvExpOptDlg>0</tvExpOptDlg> 728 <bDave2>0</bDave2> 729 <PathWithFileName>..\..\..\components\finsh\msh_file.c</PathWithFileName> 730 <FilenameWithoutPath>msh_file.c</FilenameWithoutPath> 731 <RteFlg>0</RteFlg> 732 <bShared>0</bShared> 733 </File> 734 </Group> 735 736 <Group> 737 <GroupName>STM32_HAL</GroupName> 738 <tvExp>0</tvExp> 739 <tvExpOptDlg>0</tvExpOptDlg> 740 <cbSel>0</cbSel> 741 <RteFlg>0</RteFlg> 742 <File> 743 <GroupNumber>7</GroupNumber> 744 <FileNumber>43</FileNumber> 745 <FileType>1</FileType> 746 <tvExp>0</tvExp> 747 <tvExpOptDlg>0</tvExpOptDlg> 748 <bDave2>0</bDave2> 749 <PathWithFileName>..\libraries\STM32F0xx_HAL\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c</PathWithFileName> 750 <FilenameWithoutPath>system_stm32f0xx.c</FilenameWithoutPath> 751 <RteFlg>0</RteFlg> 752 <bShared>0</bShared> 753 </File> 754 <File> 755 <GroupNumber>7</GroupNumber> 756 <FileNumber>44</FileNumber> 757 <FileType>1</FileType> 758 <tvExp>0</tvExp> 759 <tvExpOptDlg>0</tvExpOptDlg> 760 <bDave2>0</bDave2> 761 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dma.c</PathWithFileName> 762 <FilenameWithoutPath>stm32f0xx_hal_dma.c</FilenameWithoutPath> 763 <RteFlg>0</RteFlg> 764 <bShared>0</bShared> 765 </File> 766 <File> 767 <GroupNumber>7</GroupNumber> 768 <FileNumber>45</FileNumber> 769 <FileType>1</FileType> 770 <tvExp>0</tvExp> 771 <tvExpOptDlg>0</tvExpOptDlg> 772 <bDave2>0</bDave2> 773 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cortex.c</PathWithFileName> 774 <FilenameWithoutPath>stm32f0xx_hal_cortex.c</FilenameWithoutPath> 775 <RteFlg>0</RteFlg> 776 <bShared>0</bShared> 777 </File> 778 <File> 779 <GroupNumber>7</GroupNumber> 780 <FileNumber>46</FileNumber> 781 <FileType>1</FileType> 782 <tvExp>0</tvExp> 783 <tvExpOptDlg>0</tvExpOptDlg> 784 <bDave2>0</bDave2> 785 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc.c</PathWithFileName> 786 <FilenameWithoutPath>stm32f0xx_hal_crc.c</FilenameWithoutPath> 787 <RteFlg>0</RteFlg> 788 <bShared>0</bShared> 789 </File> 790 <File> 791 <GroupNumber>7</GroupNumber> 792 <FileNumber>47</FileNumber> 793 <FileType>1</FileType> 794 <tvExp>0</tvExp> 795 <tvExpOptDlg>0</tvExpOptDlg> 796 <bDave2>0</bDave2> 797 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr.c</PathWithFileName> 798 <FilenameWithoutPath>stm32f0xx_hal_pwr.c</FilenameWithoutPath> 799 <RteFlg>0</RteFlg> 800 <bShared>0</bShared> 801 </File> 802 <File> 803 <GroupNumber>7</GroupNumber> 804 <FileNumber>48</FileNumber> 805 <FileType>1</FileType> 806 <tvExp>0</tvExp> 807 <tvExpOptDlg>0</tvExpOptDlg> 808 <bDave2>0</bDave2> 809 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc.c</PathWithFileName> 810 <FilenameWithoutPath>stm32f0xx_hal_rcc.c</FilenameWithoutPath> 811 <RteFlg>0</RteFlg> 812 <bShared>0</bShared> 813 </File> 814 <File> 815 <GroupNumber>7</GroupNumber> 816 <FileNumber>49</FileNumber> 817 <FileType>1</FileType> 818 <tvExp>0</tvExp> 819 <tvExpOptDlg>0</tvExpOptDlg> 820 <bDave2>0</bDave2> 821 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc_ex.c</PathWithFileName> 822 <FilenameWithoutPath>stm32f0xx_hal_rcc_ex.c</FilenameWithoutPath> 823 <RteFlg>0</RteFlg> 824 <bShared>0</bShared> 825 </File> 826 <File> 827 <GroupNumber>7</GroupNumber> 828 <FileNumber>50</FileNumber> 829 <FileType>1</FileType> 830 <tvExp>0</tvExp> 831 <tvExpOptDlg>0</tvExpOptDlg> 832 <bDave2>0</bDave2> 833 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal.c</PathWithFileName> 834 <FilenameWithoutPath>stm32f0xx_hal.c</FilenameWithoutPath> 835 <RteFlg>0</RteFlg> 836 <bShared>0</bShared> 837 </File> 838 <File> 839 <GroupNumber>7</GroupNumber> 840 <FileNumber>51</FileNumber> 841 <FileType>1</FileType> 842 <tvExp>0</tvExp> 843 <tvExpOptDlg>0</tvExpOptDlg> 844 <bDave2>0</bDave2> 845 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_crc.c</PathWithFileName> 846 <FilenameWithoutPath>stm32f0xx_ll_crc.c</FilenameWithoutPath> 847 <RteFlg>0</RteFlg> 848 <bShared>0</bShared> 849 </File> 850 <File> 851 <GroupNumber>7</GroupNumber> 852 <FileNumber>52</FileNumber> 853 <FileType>1</FileType> 854 <tvExp>0</tvExp> 855 <tvExpOptDlg>0</tvExpOptDlg> 856 <bDave2>0</bDave2> 857 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c</PathWithFileName> 858 <FilenameWithoutPath>stm32f0xx_ll_dma.c</FilenameWithoutPath> 859 <RteFlg>0</RteFlg> 860 <bShared>0</bShared> 861 </File> 862 <File> 863 <GroupNumber>7</GroupNumber> 864 <FileNumber>53</FileNumber> 865 <FileType>1</FileType> 866 <tvExp>0</tvExp> 867 <tvExpOptDlg>0</tvExpOptDlg> 868 <bDave2>0</bDave2> 869 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c</PathWithFileName> 870 <FilenameWithoutPath>stm32f0xx_ll_exti.c</FilenameWithoutPath> 871 <RteFlg>0</RteFlg> 872 <bShared>0</bShared> 873 </File> 874 <File> 875 <GroupNumber>7</GroupNumber> 876 <FileNumber>54</FileNumber> 877 <FileType>1</FileType> 878 <tvExp>0</tvExp> 879 <tvExpOptDlg>0</tvExpOptDlg> 880 <bDave2>0</bDave2> 881 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c</PathWithFileName> 882 <FilenameWithoutPath>stm32f0xx_ll_gpio.c</FilenameWithoutPath> 883 <RteFlg>0</RteFlg> 884 <bShared>0</bShared> 885 </File> 886 <File> 887 <GroupNumber>7</GroupNumber> 888 <FileNumber>55</FileNumber> 889 <FileType>1</FileType> 890 <tvExp>0</tvExp> 891 <tvExpOptDlg>0</tvExpOptDlg> 892 <bDave2>0</bDave2> 893 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c</PathWithFileName> 894 <FilenameWithoutPath>stm32f0xx_ll_pwr.c</FilenameWithoutPath> 895 <RteFlg>0</RteFlg> 896 <bShared>0</bShared> 897 </File> 898 <File> 899 <GroupNumber>7</GroupNumber> 900 <FileNumber>56</FileNumber> 901 <FileType>1</FileType> 902 <tvExp>0</tvExp> 903 <tvExpOptDlg>0</tvExpOptDlg> 904 <bDave2>0</bDave2> 905 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c</PathWithFileName> 906 <FilenameWithoutPath>stm32f0xx_ll_rcc.c</FilenameWithoutPath> 907 <RteFlg>0</RteFlg> 908 <bShared>0</bShared> 909 </File> 910 <File> 911 <GroupNumber>7</GroupNumber> 912 <FileNumber>57</FileNumber> 913 <FileType>1</FileType> 914 <tvExp>0</tvExp> 915 <tvExpOptDlg>0</tvExpOptDlg> 916 <bDave2>0</bDave2> 917 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c</PathWithFileName> 918 <FilenameWithoutPath>stm32f0xx_ll_utils.c</FilenameWithoutPath> 919 <RteFlg>0</RteFlg> 920 <bShared>0</bShared> 921 </File> 922 <File> 923 <GroupNumber>7</GroupNumber> 924 <FileNumber>58</FileNumber> 925 <FileType>1</FileType> 926 <tvExp>0</tvExp> 927 <tvExpOptDlg>0</tvExpOptDlg> 928 <bDave2>0</bDave2> 929 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_gpio.c</PathWithFileName> 930 <FilenameWithoutPath>stm32f0xx_hal_gpio.c</FilenameWithoutPath> 931 <RteFlg>0</RteFlg> 932 <bShared>0</bShared> 933 </File> 934 <File> 935 <GroupNumber>7</GroupNumber> 936 <FileNumber>59</FileNumber> 937 <FileType>1</FileType> 938 <tvExp>0</tvExp> 939 <tvExpOptDlg>0</tvExpOptDlg> 940 <bDave2>0</bDave2> 941 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_uart.c</PathWithFileName> 942 <FilenameWithoutPath>stm32f0xx_hal_uart.c</FilenameWithoutPath> 943 <RteFlg>0</RteFlg> 944 <bShared>0</bShared> 945 </File> 946 <File> 947 <GroupNumber>7</GroupNumber> 948 <FileNumber>60</FileNumber> 949 <FileType>1</FileType> 950 <tvExp>0</tvExp> 951 <tvExpOptDlg>0</tvExpOptDlg> 952 <bDave2>0</bDave2> 953 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_uart_ex.c</PathWithFileName> 954 <FilenameWithoutPath>stm32f0xx_hal_uart_ex.c</FilenameWithoutPath> 955 <RteFlg>0</RteFlg> 956 <bShared>0</bShared> 957 </File> 958 <File> 959 <GroupNumber>7</GroupNumber> 960 <FileNumber>61</FileNumber> 961 <FileType>1</FileType> 962 <tvExp>0</tvExp> 963 <tvExpOptDlg>0</tvExpOptDlg> 964 <bDave2>0</bDave2> 965 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_usart.c</PathWithFileName> 966 <FilenameWithoutPath>stm32f0xx_hal_usart.c</FilenameWithoutPath> 967 <RteFlg>0</RteFlg> 968 <bShared>0</bShared> 969 </File> 970 <File> 971 <GroupNumber>7</GroupNumber> 972 <FileNumber>62</FileNumber> 973 <FileType>1</FileType> 974 <tvExp>0</tvExp> 975 <tvExpOptDlg>0</tvExpOptDlg> 976 <bDave2>0</bDave2> 977 <PathWithFileName>..\libraries\STM32F0xx_HAL\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.c</PathWithFileName> 978 <FilenameWithoutPath>stm32f0xx_ll_usart.c</FilenameWithoutPath> 979 <RteFlg>0</RteFlg> 980 <bShared>0</bShared> 981 </File> 982 </Group> 983 984</ProjectOpt> 985