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