基质喷涂
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1320 lines
26 KiB

  1. {
  2. "artifacts" :
  3. [
  4. {
  5. "path" : "STM32F429GT6.elf"
  6. }
  7. ],
  8. "backtrace" : 1,
  9. "backtraceGraph" :
  10. {
  11. "commands" :
  12. [
  13. "add_executable",
  14. "target_link_libraries",
  15. "target_include_directories"
  16. ],
  17. "files" :
  18. [
  19. "CMakeLists.txt"
  20. ],
  21. "nodes" :
  22. [
  23. {
  24. "file" : 0
  25. },
  26. {
  27. "command" : 0,
  28. "file" : 0,
  29. "line" : 43,
  30. "parent" : 0
  31. },
  32. {
  33. "command" : 1,
  34. "file" : 0,
  35. "line" : 150,
  36. "parent" : 0
  37. },
  38. {
  39. "command" : 2,
  40. "file" : 0,
  41. "line" : 137,
  42. "parent" : 0
  43. }
  44. ]
  45. },
  46. "compileGroups" :
  47. [
  48. {
  49. "compileCommandFragments" :
  50. [
  51. {
  52. "fragment" : " -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -g -std=gnu11 -fdiagnostics-color=always"
  53. }
  54. ],
  55. "defines" :
  56. [
  57. {
  58. "backtrace" : 2,
  59. "define" : "DEBUG"
  60. },
  61. {
  62. "backtrace" : 2,
  63. "define" : "STM32F429xx"
  64. },
  65. {
  66. "backtrace" : 2,
  67. "define" : "STM32_THREAD_SAFE_STRATEGY=4"
  68. },
  69. {
  70. "backtrace" : 2,
  71. "define" : "USE_HAL_DRIVER"
  72. }
  73. ],
  74. "includes" :
  75. [
  76. {
  77. "backtrace" : 3,
  78. "path" : "D:/code/stm32/Sub_Spray_STM32/User/app"
  79. },
  80. {
  81. "backtrace" : 3,
  82. "path" : "D:/code/stm32/Sub_Spray_STM32/User/BSP"
  83. },
  84. {
  85. "backtrace" : 3,
  86. "path" : "D:/code/stm32/Sub_Spray_STM32/User/components"
  87. },
  88. {
  89. "backtrace" : 2,
  90. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Core/Inc"
  91. },
  92. {
  93. "backtrace" : 2,
  94. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/STM32F4xx_HAL_Driver/Inc"
  95. },
  96. {
  97. "backtrace" : 2,
  98. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy"
  99. },
  100. {
  101. "backtrace" : 2,
  102. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/include"
  103. },
  104. {
  105. "backtrace" : 2,
  106. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2"
  107. },
  108. {
  109. "backtrace" : 2,
  110. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F"
  111. },
  112. {
  113. "backtrace" : 2,
  114. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32F4xx/Include"
  115. },
  116. {
  117. "backtrace" : 2,
  118. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/CMSIS/Include"
  119. }
  120. ],
  121. "language" : "C",
  122. "languageStandard" :
  123. {
  124. "backtraces" :
  125. [
  126. 1
  127. ],
  128. "standard" : "11"
  129. },
  130. "sourceIndexes" :
  131. [
  132. 0,
  133. 9,
  134. 10,
  135. 11,
  136. 12,
  137. 13,
  138. 14,
  139. 16,
  140. 17,
  141. 31,
  142. 43,
  143. 57,
  144. 65,
  145. 67,
  146. 76,
  147. 77,
  148. 78,
  149. 79,
  150. 80,
  151. 81,
  152. 82,
  153. 83,
  154. 84,
  155. 85,
  156. 86,
  157. 87,
  158. 88,
  159. 89,
  160. 90,
  161. 91,
  162. 92,
  163. 93,
  164. 94,
  165. 95,
  166. 96,
  167. 97,
  168. 98,
  169. 99,
  170. 100,
  171. 101,
  172. 102,
  173. 103,
  174. 104,
  175. 105,
  176. 106,
  177. 107,
  178. 108,
  179. 109,
  180. 110,
  181. 111,
  182. 112,
  183. 113,
  184. 114,
  185. 115,
  186. 116,
  187. 117,
  188. 118,
  189. 119,
  190. 120,
  191. 121,
  192. 122,
  193. 123,
  194. 124,
  195. 125,
  196. 126,
  197. 127
  198. ]
  199. },
  200. {
  201. "compileCommandFragments" :
  202. [
  203. {
  204. "fragment" : " -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -fno-rtti -fno-exceptions -fno-threadsafe-statics -g -std=gnu++17 -fdiagnostics-color=always"
  205. }
  206. ],
  207. "defines" :
  208. [
  209. {
  210. "backtrace" : 2,
  211. "define" : "DEBUG"
  212. },
  213. {
  214. "backtrace" : 2,
  215. "define" : "STM32F429xx"
  216. },
  217. {
  218. "backtrace" : 2,
  219. "define" : "STM32_THREAD_SAFE_STRATEGY=4"
  220. },
  221. {
  222. "backtrace" : 2,
  223. "define" : "USE_HAL_DRIVER"
  224. }
  225. ],
  226. "includes" :
  227. [
  228. {
  229. "backtrace" : 3,
  230. "path" : "D:/code/stm32/Sub_Spray_STM32/User/app"
  231. },
  232. {
  233. "backtrace" : 3,
  234. "path" : "D:/code/stm32/Sub_Spray_STM32/User/BSP"
  235. },
  236. {
  237. "backtrace" : 3,
  238. "path" : "D:/code/stm32/Sub_Spray_STM32/User/components"
  239. },
  240. {
  241. "backtrace" : 2,
  242. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Core/Inc"
  243. },
  244. {
  245. "backtrace" : 2,
  246. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/STM32F4xx_HAL_Driver/Inc"
  247. },
  248. {
  249. "backtrace" : 2,
  250. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy"
  251. },
  252. {
  253. "backtrace" : 2,
  254. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/include"
  255. },
  256. {
  257. "backtrace" : 2,
  258. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2"
  259. },
  260. {
  261. "backtrace" : 2,
  262. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F"
  263. },
  264. {
  265. "backtrace" : 2,
  266. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32F4xx/Include"
  267. },
  268. {
  269. "backtrace" : 2,
  270. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/CMSIS/Include"
  271. }
  272. ],
  273. "language" : "CXX",
  274. "languageStandard" :
  275. {
  276. "backtraces" :
  277. [
  278. 1
  279. ],
  280. "standard" : "17"
  281. },
  282. "sourceIndexes" :
  283. [
  284. 2,
  285. 4,
  286. 6,
  287. 8,
  288. 15,
  289. 19,
  290. 21,
  291. 22,
  292. 23,
  293. 25,
  294. 27,
  295. 28,
  296. 29,
  297. 30,
  298. 37,
  299. 39,
  300. 41,
  301. 45,
  302. 47,
  303. 48,
  304. 50,
  305. 52,
  306. 54,
  307. 58,
  308. 60,
  309. 62,
  310. 68,
  311. 70,
  312. 72,
  313. 74
  314. ]
  315. },
  316. {
  317. "compileCommandFragments" :
  318. [
  319. {
  320. "fragment" : " -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -x assembler-with-cpp -MMD -MP -g"
  321. }
  322. ],
  323. "defines" :
  324. [
  325. {
  326. "backtrace" : 2,
  327. "define" : "DEBUG"
  328. },
  329. {
  330. "backtrace" : 2,
  331. "define" : "STM32F429xx"
  332. },
  333. {
  334. "backtrace" : 2,
  335. "define" : "STM32_THREAD_SAFE_STRATEGY=4"
  336. },
  337. {
  338. "backtrace" : 2,
  339. "define" : "USE_HAL_DRIVER"
  340. }
  341. ],
  342. "includes" :
  343. [
  344. {
  345. "backtrace" : 3,
  346. "path" : "D:/code/stm32/Sub_Spray_STM32/User/app"
  347. },
  348. {
  349. "backtrace" : 3,
  350. "path" : "D:/code/stm32/Sub_Spray_STM32/User/BSP"
  351. },
  352. {
  353. "backtrace" : 3,
  354. "path" : "D:/code/stm32/Sub_Spray_STM32/User/components"
  355. },
  356. {
  357. "backtrace" : 2,
  358. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Core/Inc"
  359. },
  360. {
  361. "backtrace" : 2,
  362. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/STM32F4xx_HAL_Driver/Inc"
  363. },
  364. {
  365. "backtrace" : 2,
  366. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy"
  367. },
  368. {
  369. "backtrace" : 2,
  370. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/include"
  371. },
  372. {
  373. "backtrace" : 2,
  374. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2"
  375. },
  376. {
  377. "backtrace" : 2,
  378. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F"
  379. },
  380. {
  381. "backtrace" : 2,
  382. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32F4xx/Include"
  383. },
  384. {
  385. "backtrace" : 2,
  386. "path" : "D:/code/stm32/Sub_Spray_STM32/cmake/stm32cubemx/../../Drivers/CMSIS/Include"
  387. }
  388. ],
  389. "language" : "ASM",
  390. "sourceIndexes" :
  391. [
  392. 128
  393. ]
  394. }
  395. ],
  396. "id" : "STM32F429GT6::@6890427a1f51a3e7e1df",
  397. "link" :
  398. {
  399. "commandFragments" :
  400. [
  401. {
  402. "fragment" : "-mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -fno-rtti -fno-exceptions -fno-threadsafe-statics -g",
  403. "role" : "flags"
  404. },
  405. {
  406. "fragment" : "",
  407. "role" : "flags"
  408. },
  409. {
  410. "backtrace" : 2,
  411. "fragment" : "-lstdc++",
  412. "role" : "libraries"
  413. }
  414. ],
  415. "language" : "CXX"
  416. },
  417. "name" : "STM32F429GT6",
  418. "nameOnDisk" : "STM32F429GT6.elf",
  419. "paths" :
  420. {
  421. "build" : ".",
  422. "source" : "."
  423. },
  424. "sourceGroups" :
  425. [
  426. {
  427. "name" : "Source Files",
  428. "sourceIndexes" :
  429. [
  430. 0,
  431. 2,
  432. 4,
  433. 6,
  434. 8,
  435. 9,
  436. 10,
  437. 11,
  438. 12,
  439. 13,
  440. 14,
  441. 15,
  442. 16,
  443. 17,
  444. 19,
  445. 21,
  446. 22,
  447. 23,
  448. 25,
  449. 27,
  450. 28,
  451. 29,
  452. 30,
  453. 31,
  454. 37,
  455. 39,
  456. 41,
  457. 43,
  458. 45,
  459. 47,
  460. 48,
  461. 50,
  462. 52,
  463. 54,
  464. 57,
  465. 58,
  466. 60,
  467. 62,
  468. 65,
  469. 67,
  470. 68,
  471. 70,
  472. 72,
  473. 74,
  474. 76,
  475. 77,
  476. 78,
  477. 79,
  478. 80,
  479. 81,
  480. 82,
  481. 83,
  482. 84,
  483. 85,
  484. 86,
  485. 87,
  486. 88,
  487. 89,
  488. 90,
  489. 91,
  490. 92,
  491. 93,
  492. 94,
  493. 95,
  494. 96,
  495. 97,
  496. 98,
  497. 99,
  498. 100,
  499. 101,
  500. 102,
  501. 103,
  502. 104,
  503. 105,
  504. 106,
  505. 107,
  506. 108,
  507. 109,
  508. 110,
  509. 111,
  510. 112,
  511. 113,
  512. 114,
  513. 115,
  514. 116,
  515. 117,
  516. 118,
  517. 119,
  518. 120,
  519. 121,
  520. 122,
  521. 123,
  522. 124,
  523. 125,
  524. 126,
  525. 127
  526. ]
  527. },
  528. {
  529. "name" : "Header Files",
  530. "sourceIndexes" :
  531. [
  532. 1,
  533. 3,
  534. 5,
  535. 7,
  536. 18,
  537. 20,
  538. 24,
  539. 26,
  540. 32,
  541. 33,
  542. 34,
  543. 35,
  544. 36,
  545. 38,
  546. 40,
  547. 42,
  548. 44,
  549. 46,
  550. 49,
  551. 51,
  552. 53,
  553. 55,
  554. 56,
  555. 59,
  556. 61,
  557. 63,
  558. 64,
  559. 66,
  560. 69,
  561. 71,
  562. 73,
  563. 75
  564. ]
  565. },
  566. {
  567. "name" : "",
  568. "sourceIndexes" :
  569. [
  570. 128
  571. ]
  572. }
  573. ],
  574. "sources" :
  575. [
  576. {
  577. "backtrace" : 1,
  578. "compileGroupIndex" : 0,
  579. "path" : "User/BSP/LED/led.c",
  580. "sourceGroupIndex" : 0
  581. },
  582. {
  583. "backtrace" : 1,
  584. "path" : "User/BSP/LED/led.h",
  585. "sourceGroupIndex" : 1
  586. },
  587. {
  588. "backtrace" : 1,
  589. "compileGroupIndex" : 1,
  590. "path" : "User/BSP/bsp.cpp",
  591. "sourceGroupIndex" : 0
  592. },
  593. {
  594. "backtrace" : 1,
  595. "path" : "User/BSP/bsp.h",
  596. "sourceGroupIndex" : 1
  597. },
  598. {
  599. "backtrace" : 1,
  600. "compileGroupIndex" : 1,
  601. "path" : "User/BSP/uart_dbg/uart_dbg.cpp",
  602. "sourceGroupIndex" : 0
  603. },
  604. {
  605. "backtrace" : 1,
  606. "path" : "User/BSP/uart_dbg/uart_dbg.h",
  607. "sourceGroupIndex" : 1
  608. },
  609. {
  610. "backtrace" : 1,
  611. "compileGroupIndex" : 1,
  612. "path" : "User/components/tmcdriver/tmc51x0/tmc51x0.cpp",
  613. "sourceGroupIndex" : 0
  614. },
  615. {
  616. "backtrace" : 1,
  617. "path" : "User/components/stm32components.hpp",
  618. "sourceGroupIndex" : 1
  619. },
  620. {
  621. "backtrace" : 1,
  622. "compileGroupIndex" : 1,
  623. "path" : "User/BSP/base/mutex.cpp",
  624. "sourceGroupIndex" : 0
  625. },
  626. {
  627. "backtrace" : 1,
  628. "compileGroupIndex" : 0,
  629. "path" : "User/BSP/base/sn.c",
  630. "sourceGroupIndex" : 0
  631. },
  632. {
  633. "backtrace" : 1,
  634. "compileGroupIndex" : 0,
  635. "path" : "User/BSP/base/zbase.c",
  636. "sourceGroupIndex" : 0
  637. },
  638. {
  639. "backtrace" : 1,
  640. "compileGroupIndex" : 0,
  641. "path" : "User/BSP/base/zbase_gstate.c",
  642. "sourceGroupIndex" : 0
  643. },
  644. {
  645. "backtrace" : 1,
  646. "compileGroupIndex" : 0,
  647. "path" : "User/BSP/base/zdelay.c",
  648. "sourceGroupIndex" : 0
  649. },
  650. {
  651. "backtrace" : 1,
  652. "compileGroupIndex" : 0,
  653. "path" : "User/BSP/base/zflash.c",
  654. "sourceGroupIndex" : 0
  655. },
  656. {
  657. "backtrace" : 1,
  658. "compileGroupIndex" : 0,
  659. "path" : "User/BSP/base/c/zgpio.c",
  660. "sourceGroupIndex" : 0
  661. },
  662. {
  663. "backtrace" : 1,
  664. "compileGroupIndex" : 1,
  665. "path" : "User/BSP/base/zgpio.cpp",
  666. "sourceGroupIndex" : 0
  667. },
  668. {
  669. "backtrace" : 1,
  670. "compileGroupIndex" : 0,
  671. "path" : "User/BSP/base/zlog.c",
  672. "sourceGroupIndex" : 0
  673. },
  674. {
  675. "backtrace" : 1,
  676. "compileGroupIndex" : 0,
  677. "path" : "User/BSP/base/gins.c",
  678. "sourceGroupIndex" : 0
  679. },
  680. {
  681. "backtrace" : 1,
  682. "path" : "User/BSP/base/project_configs.h",
  683. "sourceGroupIndex" : 1
  684. },
  685. {
  686. "backtrace" : 1,
  687. "compileGroupIndex" : 1,
  688. "path" : "User/BSP/base/zspi.cpp",
  689. "sourceGroupIndex" : 0
  690. },
  691. {
  692. "backtrace" : 1,
  693. "path" : "User/BSP/base/appcfg.h",
  694. "sourceGroupIndex" : 1
  695. },
  696. {
  697. "backtrace" : 1,
  698. "compileGroupIndex" : 1,
  699. "path" : "User/BSP/base/apphal.cpp",
  700. "sourceGroupIndex" : 0
  701. },
  702. {
  703. "backtrace" : 1,
  704. "compileGroupIndex" : 1,
  705. "path" : "User/BSP/base/apphardware.cpp",
  706. "sourceGroupIndex" : 0
  707. },
  708. {
  709. "backtrace" : 1,
  710. "compileGroupIndex" : 1,
  711. "path" : "User/app/app_core.cpp",
  712. "sourceGroupIndex" : 0
  713. },
  714. {
  715. "backtrace" : 1,
  716. "path" : "User/app/app_core.h",
  717. "sourceGroupIndex" : 1
  718. },
  719. {
  720. "backtrace" : 1,
  721. "compileGroupIndex" : 1,
  722. "path" : "User/BSP/LED/tim_pwm.cpp",
  723. "sourceGroupIndex" : 0
  724. },
  725. {
  726. "backtrace" : 1,
  727. "path" : "User/BSP/LED/tim_pwm.h",
  728. "sourceGroupIndex" : 1
  729. },
  730. {
  731. "backtrace" : 1,
  732. "compileGroupIndex" : 1,
  733. "path" : "User/BSP/can_control/can_config.cpp",
  734. "sourceGroupIndex" : 0
  735. },
  736. {
  737. "backtrace" : 1,
  738. "compileGroupIndex" : 1,
  739. "path" : "User/BSP/can_control/can_controller.cpp",
  740. "sourceGroupIndex" : 0
  741. },
  742. {
  743. "backtrace" : 1,
  744. "compileGroupIndex" : 1,
  745. "path" : "User/BSP/can_control/can_protocol_factory.cpp",
  746. "sourceGroupIndex" : 0
  747. },
  748. {
  749. "backtrace" : 1,
  750. "compileGroupIndex" : 1,
  751. "path" : "User/BSP/can_control/can_protocol_parser.cpp",
  752. "sourceGroupIndex" : 0
  753. },
  754. {
  755. "backtrace" : 1,
  756. "compileGroupIndex" : 0,
  757. "path" : "User/BSP/can/can_dbg.c",
  758. "sourceGroupIndex" : 0
  759. },
  760. {
  761. "backtrace" : 1,
  762. "path" : "User/BSP/can_control/can_controller.h",
  763. "sourceGroupIndex" : 1
  764. },
  765. {
  766. "backtrace" : 1,
  767. "path" : "User/BSP/can_control/can_protocol_parser.h",
  768. "sourceGroupIndex" : 1
  769. },
  770. {
  771. "backtrace" : 1,
  772. "path" : "User/BSP/can_control/can_config.h",
  773. "sourceGroupIndex" : 1
  774. },
  775. {
  776. "backtrace" : 1,
  777. "path" : "User/BSP/can_control/can_message.h",
  778. "sourceGroupIndex" : 1
  779. },
  780. {
  781. "backtrace" : 1,
  782. "path" : "User/BSP/can_control/can_protocol_factory.h",
  783. "sourceGroupIndex" : 1
  784. },
  785. {
  786. "backtrace" : 1,
  787. "compileGroupIndex" : 1,
  788. "path" : "User/BSP/LED/pump_controller.cpp",
  789. "sourceGroupIndex" : 0
  790. },
  791. {
  792. "backtrace" : 1,
  793. "path" : "User/BSP/LED/pump_controller.h",
  794. "sourceGroupIndex" : 1
  795. },
  796. {
  797. "backtrace" : 1,
  798. "compileGroupIndex" : 1,
  799. "path" : "User/BSP/tim_pwm/pwm_control.cpp",
  800. "sourceGroupIndex" : 0
  801. },
  802. {
  803. "backtrace" : 1,
  804. "path" : "User/BSP/tim_pwm/pwm_control.h",
  805. "sourceGroupIndex" : 1
  806. },
  807. {
  808. "backtrace" : 1,
  809. "compileGroupIndex" : 1,
  810. "path" : "User/BSP/LED/air_valve.cpp",
  811. "sourceGroupIndex" : 0
  812. },
  813. {
  814. "backtrace" : 1,
  815. "path" : "User/BSP/LED/air_valve.h",
  816. "sourceGroupIndex" : 1
  817. },
  818. {
  819. "backtrace" : 1,
  820. "compileGroupIndex" : 0,
  821. "path" : "User/BSP/tim_pwm/tim.c",
  822. "sourceGroupIndex" : 0
  823. },
  824. {
  825. "backtrace" : 1,
  826. "path" : "User/BSP/tim_pwm/tim.h",
  827. "sourceGroupIndex" : 1
  828. },
  829. {
  830. "backtrace" : 1,
  831. "compileGroupIndex" : 1,
  832. "path" : "User/BSP/LED/t_rh_iic.cpp",
  833. "sourceGroupIndex" : 0
  834. },
  835. {
  836. "backtrace" : 1,
  837. "path" : "User/BSP/LED/t_rh_iic.h",
  838. "sourceGroupIndex" : 1
  839. },
  840. {
  841. "backtrace" : 1,
  842. "compileGroupIndex" : 1,
  843. "path" : "User/BSP/LED/exti_key_manager.cpp",
  844. "sourceGroupIndex" : 0
  845. },
  846. {
  847. "backtrace" : 1,
  848. "compileGroupIndex" : 1,
  849. "path" : "User/BSP/LED/three_way_valve.cpp",
  850. "sourceGroupIndex" : 0
  851. },
  852. {
  853. "backtrace" : 1,
  854. "path" : "User/BSP/LED/three_way_valve.h",
  855. "sourceGroupIndex" : 1
  856. },
  857. {
  858. "backtrace" : 1,
  859. "compileGroupIndex" : 1,
  860. "path" : "User/BSP/LED/high_voltage_pack.cpp",
  861. "sourceGroupIndex" : 0
  862. },
  863. {
  864. "backtrace" : 1,
  865. "path" : "User/BSP/LED/high_voltage_pack.h",
  866. "sourceGroupIndex" : 1
  867. },
  868. {
  869. "backtrace" : 1,
  870. "compileGroupIndex" : 1,
  871. "path" : "User/BSP/status/elc_motor.cpp",
  872. "sourceGroupIndex" : 0
  873. },
  874. {
  875. "backtrace" : 1,
  876. "path" : "User/BSP/status/elc_motor.h",
  877. "sourceGroupIndex" : 1
  878. },
  879. {
  880. "backtrace" : 1,
  881. "compileGroupIndex" : 1,
  882. "path" : "User/BSP/status/motor_manager.cpp",
  883. "sourceGroupIndex" : 0
  884. },
  885. {
  886. "backtrace" : 1,
  887. "path" : "User/BSP/status/motor_manager.h",
  888. "sourceGroupIndex" : 1
  889. },
  890. {
  891. "backtrace" : 1,
  892. "path" : "User/BSP/LED/bsp_adc.h",
  893. "sourceGroupIndex" : 1
  894. },
  895. {
  896. "backtrace" : 1,
  897. "compileGroupIndex" : 0,
  898. "path" : "User/BSP/LED/bsp_adc.c",
  899. "sourceGroupIndex" : 0
  900. },
  901. {
  902. "backtrace" : 1,
  903. "compileGroupIndex" : 1,
  904. "path" : "User/BSP/status/elc_motor_helper.cpp",
  905. "sourceGroupIndex" : 0
  906. },
  907. {
  908. "backtrace" : 1,
  909. "path" : "User/BSP/status/elc_motor_helper.h",
  910. "sourceGroupIndex" : 1
  911. },
  912. {
  913. "backtrace" : 1,
  914. "compileGroupIndex" : 1,
  915. "path" : "User/BSP/LED/laser_control.cpp",
  916. "sourceGroupIndex" : 0
  917. },
  918. {
  919. "backtrace" : 1,
  920. "path" : "User/BSP/LED/laser_control.h",
  921. "sourceGroupIndex" : 1
  922. },
  923. {
  924. "backtrace" : 1,
  925. "compileGroupIndex" : 1,
  926. "path" : "User/BSP/LED/timer_key_manager.cpp",
  927. "sourceGroupIndex" : 0
  928. },
  929. {
  930. "backtrace" : 1,
  931. "path" : "User/BSP/LED/timer_key_manager.h",
  932. "sourceGroupIndex" : 1
  933. },
  934. {
  935. "backtrace" : 1,
  936. "path" : "User/BSP/uart_cmd/stm32_exhal_uart.h",
  937. "sourceGroupIndex" : 1
  938. },
  939. {
  940. "backtrace" : 1,
  941. "compileGroupIndex" : 0,
  942. "path" : "User/BSP/uart_cmd/stm32_exhal_uart.c",
  943. "sourceGroupIndex" : 0
  944. },
  945. {
  946. "backtrace" : 1,
  947. "path" : "User/BSP/uart_cmd/cmd_receive_service.h",
  948. "sourceGroupIndex" : 1
  949. },
  950. {
  951. "backtrace" : 1,
  952. "compileGroupIndex" : 0,
  953. "path" : "User/BSP/uart_cmd/cmd_receive_service.c",
  954. "sourceGroupIndex" : 0
  955. },
  956. {
  957. "backtrace" : 1,
  958. "compileGroupIndex" : 1,
  959. "path" : "User/BSP/uart_cmd/uart_cmd.cpp",
  960. "sourceGroupIndex" : 0
  961. },
  962. {
  963. "backtrace" : 1,
  964. "path" : "User/BSP/uart_cmd/uart_cmd.h",
  965. "sourceGroupIndex" : 1
  966. },
  967. {
  968. "backtrace" : 1,
  969. "compileGroupIndex" : 1,
  970. "path" : "User/BSP/uart_control/modbus_rtu_protocol_factory.cpp",
  971. "sourceGroupIndex" : 0
  972. },
  973. {
  974. "backtrace" : 1,
  975. "path" : "User/BSP/uart_control/modbus_rtu_protocol_factory.h",
  976. "sourceGroupIndex" : 1
  977. },
  978. {
  979. "backtrace" : 1,
  980. "compileGroupIndex" : 1,
  981. "path" : "User/BSP/uart_control/uart_control.cpp",
  982. "sourceGroupIndex" : 0
  983. },
  984. {
  985. "backtrace" : 1,
  986. "path" : "User/BSP/uart_control/uart_control.h",
  987. "sourceGroupIndex" : 1
  988. },
  989. {
  990. "backtrace" : 1,
  991. "compileGroupIndex" : 1,
  992. "path" : "User/BSP/uart_cmd/cmd_process_service_process.cpp",
  993. "sourceGroupIndex" : 0
  994. },
  995. {
  996. "backtrace" : 1,
  997. "path" : "User/BSP/uart_cmd/cmd_process_service_process.h",
  998. "sourceGroupIndex" : 1
  999. },
  1000. {
  1001. "backtrace" : 2,
  1002. "compileGroupIndex" : 0,
  1003. "path" : "Core/Src/main.c",
  1004. "sourceGroupIndex" : 0
  1005. },
  1006. {
  1007. "backtrace" : 2,
  1008. "compileGroupIndex" : 0,
  1009. "path" : "Core/Src/gpio.c",
  1010. "sourceGroupIndex" : 0
  1011. },
  1012. {
  1013. "backtrace" : 2,
  1014. "compileGroupIndex" : 0,
  1015. "path" : "Core/Src/freertos.c",
  1016. "sourceGroupIndex" : 0
  1017. },
  1018. {
  1019. "backtrace" : 2,
  1020. "compileGroupIndex" : 0,
  1021. "path" : "Core/Src/can.c",
  1022. "sourceGroupIndex" : 0
  1023. },
  1024. {
  1025. "backtrace" : 2,
  1026. "compileGroupIndex" : 0,
  1027. "path" : "Core/Src/crc.c",
  1028. "sourceGroupIndex" : 0
  1029. },
  1030. {
  1031. "backtrace" : 2,
  1032. "compileGroupIndex" : 0,
  1033. "path" : "Core/Src/i2c.c",
  1034. "sourceGroupIndex" : 0
  1035. },
  1036. {
  1037. "backtrace" : 2,
  1038. "compileGroupIndex" : 0,
  1039. "path" : "Core/Src/iwdg.c",
  1040. "sourceGroupIndex" : 0
  1041. },
  1042. {
  1043. "backtrace" : 2,
  1044. "compileGroupIndex" : 0,
  1045. "path" : "Core/Src/rng.c",
  1046. "sourceGroupIndex" : 0
  1047. },
  1048. {
  1049. "backtrace" : 2,
  1050. "compileGroupIndex" : 0,
  1051. "path" : "Core/Src/spi.c",
  1052. "sourceGroupIndex" : 0
  1053. },
  1054. {
  1055. "backtrace" : 2,
  1056. "compileGroupIndex" : 0,
  1057. "path" : "Core/Src/usart.c",
  1058. "sourceGroupIndex" : 0
  1059. },
  1060. {
  1061. "backtrace" : 2,
  1062. "compileGroupIndex" : 0,
  1063. "path" : "Core/Src/stm32f4xx_it.c",
  1064. "sourceGroupIndex" : 0
  1065. },
  1066. {
  1067. "backtrace" : 2,
  1068. "compileGroupIndex" : 0,
  1069. "path" : "Core/Src/stm32f4xx_hal_msp.c",
  1070. "sourceGroupIndex" : 0
  1071. },
  1072. {
  1073. "backtrace" : 2,
  1074. "compileGroupIndex" : 0,
  1075. "path" : "Core/Src/stm32f4xx_hal_timebase_tim.c",
  1076. "sourceGroupIndex" : 0
  1077. },
  1078. {
  1079. "backtrace" : 2,
  1080. "compileGroupIndex" : 0,
  1081. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c",
  1082. "sourceGroupIndex" : 0
  1083. },
  1084. {
  1085. "backtrace" : 2,
  1086. "compileGroupIndex" : 0,
  1087. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c",
  1088. "sourceGroupIndex" : 0
  1089. },
  1090. {
  1091. "backtrace" : 2,
  1092. "compileGroupIndex" : 0,
  1093. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_adc.c",
  1094. "sourceGroupIndex" : 0
  1095. },
  1096. {
  1097. "backtrace" : 2,
  1098. "compileGroupIndex" : 0,
  1099. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c",
  1100. "sourceGroupIndex" : 0
  1101. },
  1102. {
  1103. "backtrace" : 2,
  1104. "compileGroupIndex" : 0,
  1105. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c",
  1106. "sourceGroupIndex" : 0
  1107. },
  1108. {
  1109. "backtrace" : 2,
  1110. "compileGroupIndex" : 0,
  1111. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c",
  1112. "sourceGroupIndex" : 0
  1113. },
  1114. {
  1115. "backtrace" : 2,
  1116. "compileGroupIndex" : 0,
  1117. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c",
  1118. "sourceGroupIndex" : 0
  1119. },
  1120. {
  1121. "backtrace" : 2,
  1122. "compileGroupIndex" : 0,
  1123. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c",
  1124. "sourceGroupIndex" : 0
  1125. },
  1126. {
  1127. "backtrace" : 2,
  1128. "compileGroupIndex" : 0,
  1129. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c",
  1130. "sourceGroupIndex" : 0
  1131. },
  1132. {
  1133. "backtrace" : 2,
  1134. "compileGroupIndex" : 0,
  1135. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c",
  1136. "sourceGroupIndex" : 0
  1137. },
  1138. {
  1139. "backtrace" : 2,
  1140. "compileGroupIndex" : 0,
  1141. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c",
  1142. "sourceGroupIndex" : 0
  1143. },
  1144. {
  1145. "backtrace" : 2,
  1146. "compileGroupIndex" : 0,
  1147. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c",
  1148. "sourceGroupIndex" : 0
  1149. },
  1150. {
  1151. "backtrace" : 2,
  1152. "compileGroupIndex" : 0,
  1153. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c",
  1154. "sourceGroupIndex" : 0
  1155. },
  1156. {
  1157. "backtrace" : 2,
  1158. "compileGroupIndex" : 0,
  1159. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c",
  1160. "sourceGroupIndex" : 0
  1161. },
  1162. {
  1163. "backtrace" : 2,
  1164. "compileGroupIndex" : 0,
  1165. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c",
  1166. "sourceGroupIndex" : 0
  1167. },
  1168. {
  1169. "backtrace" : 2,
  1170. "compileGroupIndex" : 0,
  1171. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c",
  1172. "sourceGroupIndex" : 0
  1173. },
  1174. {
  1175. "backtrace" : 2,
  1176. "compileGroupIndex" : 0,
  1177. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c",
  1178. "sourceGroupIndex" : 0
  1179. },
  1180. {
  1181. "backtrace" : 2,
  1182. "compileGroupIndex" : 0,
  1183. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c",
  1184. "sourceGroupIndex" : 0
  1185. },
  1186. {
  1187. "backtrace" : 2,
  1188. "compileGroupIndex" : 0,
  1189. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c",
  1190. "sourceGroupIndex" : 0
  1191. },
  1192. {
  1193. "backtrace" : 2,
  1194. "compileGroupIndex" : 0,
  1195. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c",
  1196. "sourceGroupIndex" : 0
  1197. },
  1198. {
  1199. "backtrace" : 2,
  1200. "compileGroupIndex" : 0,
  1201. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c",
  1202. "sourceGroupIndex" : 0
  1203. },
  1204. {
  1205. "backtrace" : 2,
  1206. "compileGroupIndex" : 0,
  1207. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c",
  1208. "sourceGroupIndex" : 0
  1209. },
  1210. {
  1211. "backtrace" : 2,
  1212. "compileGroupIndex" : 0,
  1213. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c",
  1214. "sourceGroupIndex" : 0
  1215. },
  1216. {
  1217. "backtrace" : 2,
  1218. "compileGroupIndex" : 0,
  1219. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c",
  1220. "sourceGroupIndex" : 0
  1221. },
  1222. {
  1223. "backtrace" : 2,
  1224. "compileGroupIndex" : 0,
  1225. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c",
  1226. "sourceGroupIndex" : 0
  1227. },
  1228. {
  1229. "backtrace" : 2,
  1230. "compileGroupIndex" : 0,
  1231. "path" : "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c",
  1232. "sourceGroupIndex" : 0
  1233. },
  1234. {
  1235. "backtrace" : 2,
  1236. "compileGroupIndex" : 0,
  1237. "path" : "Core/Src/system_stm32f4xx.c",
  1238. "sourceGroupIndex" : 0
  1239. },
  1240. {
  1241. "backtrace" : 2,
  1242. "compileGroupIndex" : 0,
  1243. "path" : "Middlewares/Third_Party/FreeRTOS/Source/croutine.c",
  1244. "sourceGroupIndex" : 0
  1245. },
  1246. {
  1247. "backtrace" : 2,
  1248. "compileGroupIndex" : 0,
  1249. "path" : "Middlewares/Third_Party/FreeRTOS/Source/event_groups.c",
  1250. "sourceGroupIndex" : 0
  1251. },
  1252. {
  1253. "backtrace" : 2,
  1254. "compileGroupIndex" : 0,
  1255. "path" : "Middlewares/Third_Party/FreeRTOS/Source/list.c",
  1256. "sourceGroupIndex" : 0
  1257. },
  1258. {
  1259. "backtrace" : 2,
  1260. "compileGroupIndex" : 0,
  1261. "path" : "Middlewares/Third_Party/FreeRTOS/Source/queue.c",
  1262. "sourceGroupIndex" : 0
  1263. },
  1264. {
  1265. "backtrace" : 2,
  1266. "compileGroupIndex" : 0,
  1267. "path" : "Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c",
  1268. "sourceGroupIndex" : 0
  1269. },
  1270. {
  1271. "backtrace" : 2,
  1272. "compileGroupIndex" : 0,
  1273. "path" : "Middlewares/Third_Party/FreeRTOS/Source/tasks.c",
  1274. "sourceGroupIndex" : 0
  1275. },
  1276. {
  1277. "backtrace" : 2,
  1278. "compileGroupIndex" : 0,
  1279. "path" : "Middlewares/Third_Party/FreeRTOS/Source/timers.c",
  1280. "sourceGroupIndex" : 0
  1281. },
  1282. {
  1283. "backtrace" : 2,
  1284. "compileGroupIndex" : 0,
  1285. "path" : "Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c",
  1286. "sourceGroupIndex" : 0
  1287. },
  1288. {
  1289. "backtrace" : 2,
  1290. "compileGroupIndex" : 0,
  1291. "path" : "Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c",
  1292. "sourceGroupIndex" : 0
  1293. },
  1294. {
  1295. "backtrace" : 2,
  1296. "compileGroupIndex" : 0,
  1297. "path" : "Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c",
  1298. "sourceGroupIndex" : 0
  1299. },
  1300. {
  1301. "backtrace" : 2,
  1302. "compileGroupIndex" : 0,
  1303. "path" : "Core/Src/sysmem.c",
  1304. "sourceGroupIndex" : 0
  1305. },
  1306. {
  1307. "backtrace" : 2,
  1308. "compileGroupIndex" : 0,
  1309. "path" : "Core/Src/syscalls.c",
  1310. "sourceGroupIndex" : 0
  1311. },
  1312. {
  1313. "backtrace" : 2,
  1314. "compileGroupIndex" : 2,
  1315. "path" : "startup_stm32f429xx.s",
  1316. "sourceGroupIndex" : 2
  1317. }
  1318. ],
  1319. "type" : "EXECUTABLE"
  1320. }