基质喷涂
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.

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