Browse Source

文档: 移除原厂例程 readme,新增面板工程专属 README

wp 1 tháng trước cách đây
mục cha
commit
b6b1398861
56 tập tin đã thay đổi với 1174 bổ sung838 xóa
  1. 4 0
      .agents/AGENTS.md
  2. 26 0
      EIDE/Project/.obj/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.d
  3. BIN
      EIDE/Project/.obj/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
  4. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.d
  5. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o
  6. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.d
  7. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o
  8. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.d
  9. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.o
  10. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.d
  11. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.o
  12. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.d
  13. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.o
  14. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.d
  15. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.o
  16. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.d
  17. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o
  18. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.d
  19. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.o
  20. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.d
  21. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.o
  22. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.d
  23. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.o
  24. 25 0
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.d
  25. BIN
      EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.o
  26. 23 23
      EIDE/Project/.obj/__/Src/battery_display.d
  27. BIN
      EIDE/Project/.obj/__/Src/battery_display.o
  28. 23 23
      EIDE/Project/.obj/__/Src/input_scan.d
  29. BIN
      EIDE/Project/.obj/__/Src/input_scan.o
  30. 23 24
      EIDE/Project/.obj/__/Src/led_driver.d
  31. BIN
      EIDE/Project/.obj/__/Src/led_driver.o
  32. 23 23
      EIDE/Project/.obj/__/Src/main.d
  33. BIN
      EIDE/Project/.obj/__/Src/main.o
  34. 23 24
      EIDE/Project/.obj/__/Src/py32f0xx_hal_msp.d
  35. BIN
      EIDE/Project/.obj/__/Src/py32f0xx_hal_msp.o
  36. 23 23
      EIDE/Project/.obj/__/Src/py32f0xx_it.d
  37. BIN
      EIDE/Project/.obj/__/Src/py32f0xx_it.o
  38. 22 22
      EIDE/Project/.obj/__/Src/system_py32f0xx.d
  39. BIN
      EIDE/Project/.obj/__/Src/system_py32f0xx.o
  40. 23 23
      EIDE/Project/.obj/__/Src/uart_protocol.d
  41. BIN
      EIDE/Project/.obj/__/Src/uart_protocol.o
  42. BIN
      EIDE/Project/.obj/objs.db
  43. 0 0
      EIDE/Project/.obj/objs.db.json
  44. BIN
      EIDE/Project/.obj/startup_py32f030xx.o
  45. BIN
      EIDE/Project/Project.elf
  46. 13 13
      EIDE/Project/Project.lnp
  47. 374 374
      EIDE/Project/Project.map
  48. 183 183
      EIDE/Project/Project.map.old
  49. 12 12
      EIDE/Project/Project.objlist
  50. 22 22
      EIDE/Project/builder.params
  51. 0 0
      EIDE/Project/compile_commands.json
  52. 3 3
      EIDE/Project/compiler.log
  53. 0 0
      EIDE/Project/ref.json
  54. 28 0
      EIDE/Project/unify_builder.log
  55. 51 0
      README.md
  56. 0 46
      readme.txt

+ 4 - 0
.agents/AGENTS.md

@@ -0,0 +1,4 @@
+
+## Document Language
+All future documents and artifacts generated by the agent MUST be written in Chinese (¼òÌåÖÐÎÄ).
+

+ 26 - 0
EIDE/Project/.obj/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.d

@@ -0,0 +1,26 @@
+Project/.obj/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o: \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.c \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.o


+ 25 - 0
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.d

@@ -0,0 +1,25 @@
+Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.o: \
+ ../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.c \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/py32f0xx_hal_conf.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.o


+ 23 - 23
EIDE/Project/.obj/__/Src/battery_display.d

@@ -1,27 +1,27 @@
 Project/.obj/__/Src/battery_display.o: ../Src/battery_display.c \
  ../Inc/battery_display.h ../Inc/led_driver.h ../Inc/main.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
- ../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
  ../Inc/app_state.h

BIN
EIDE/Project/.obj/__/Src/battery_display.o


+ 23 - 23
EIDE/Project/.obj/__/Src/input_scan.d

@@ -1,27 +1,27 @@
 Project/.obj/__/Src/input_scan.o: ../Src/input_scan.c ../Inc/input_scan.h \
  ../Inc/app_state.h ../Inc/led_driver.h ../Inc/main.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
- ../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
  ../Inc/uart_protocol.h

BIN
EIDE/Project/.obj/__/Src/input_scan.o


+ 23 - 24
EIDE/Project/.obj/__/Src/led_driver.d

@@ -1,27 +1,26 @@
 Project/.obj/__/Src/led_driver.o: ../Src/led_driver.c ../Inc/led_driver.h \
- ../Inc/main.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/main.h ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
- ../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
  ../Inc/app_state.h

BIN
EIDE/Project/.obj/__/Src/led_driver.o


+ 23 - 23
EIDE/Project/.obj/__/Src/main.d

@@ -1,27 +1,27 @@
 Project/.obj/__/Src/main.o: ../Src/main.c ../Inc/main.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
- ../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
  ../Inc/app_state.h ../Inc/led_driver.h ../Inc/main.h \
  ../Inc/battery_display.h ../Inc/input_scan.h ../Inc/uart_protocol.h

BIN
EIDE/Project/.obj/__/Src/main.o


+ 23 - 24
EIDE/Project/.obj/__/Src/py32f0xx_hal_msp.d

@@ -1,26 +1,25 @@
 Project/.obj/__/Src/py32f0xx_hal_msp.o: ../Src/py32f0xx_hal_msp.c \
- ../Inc/main.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Inc/main.h ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
- ../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h

BIN
EIDE/Project/.obj/__/Src/py32f0xx_hal_msp.o


+ 23 - 23
EIDE/Project/.obj/__/Src/py32f0xx_it.d

@@ -1,26 +1,26 @@
 Project/.obj/__/Src/py32f0xx_it.o: ../Src/py32f0xx_it.c ../Inc/main.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
- ../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
  ../Inc/py32f0xx_it.h

BIN
EIDE/Project/.obj/__/Src/py32f0xx_it.o


+ 22 - 22
EIDE/Project/.obj/__/Src/system_py32f0xx.d

@@ -1,24 +1,24 @@
 Project/.obj/__/Src/system_py32f0xx.o: ../Src/system_py32f0xx.c \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h

BIN
EIDE/Project/.obj/__/Src/system_py32f0xx.o


+ 23 - 23
EIDE/Project/.obj/__/Src/uart_protocol.d

@@ -1,28 +1,28 @@
 Project/.obj/__/Src/uart_protocol.o: ../Src/uart_protocol.c \
  ../Inc/uart_protocol.h ../Inc/main.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
  ../Inc/py32f0xx_hal_conf.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
- ../../../../../../Drivers/CMSIS/Include/core_cm0plus.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmInstr.h \
- ../../../../../../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../../../../../../Drivers/CMSIS/Include/core_cmFunc.h \
- ../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
- ../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
- ../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_def.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f0xx.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/py32f030x8.h \
+ ../Drivers/CMSIS/Include/core_cm0plus.h \
+ ../Drivers/CMSIS/Include/core_cmInstr.h \
+ ../Drivers/CMSIS/Include/cmsis_gcc.h \
+ ../Drivers/CMSIS/Include/core_cmFunc.h \
+ ../Drivers/CMSIS/Device/PY32F0xx/Include/system_py32f0xx.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_rcc_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_gpio_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_cortex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_dma_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_flash.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_pwr.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_tim_ex.h \
+ ../Drivers/PY32F0xx_HAL_Driver/Inc/py32f0xx_hal_uart.h \
+ ../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.h \
  ../Inc/app_state.h ../Inc/led_driver.h ../Inc/main.h \
  ../Inc/battery_display.h

BIN
EIDE/Project/.obj/__/Src/uart_protocol.o


BIN
EIDE/Project/.obj/objs.db


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
EIDE/Project/.obj/objs.db.json


BIN
EIDE/Project/.obj/startup_py32f030xx.o


BIN
EIDE/Project/Project.elf


+ 13 - 13
EIDE/Project/Project.lnp

@@ -1,17 +1,17 @@
--mcpu=cortex-m0plus -mthumb -T d:/PY32F0xx_Firmware_V1.5.0/Projects/PY32F030-STK/Example/TIMER3/TIM3_Update/EIDE/py32f030x8.ld -Wl,--gc-sections -Wl,--print-memory-usage --specs=nosys.specs --specs=nano.specs
+-mcpu=cortex-m0plus -mthumb -T d:/Panel/EIDE/py32f030x8.ld -Wl,--gc-sections -Wl,--print-memory-usage --specs=nosys.specs --specs=nano.specs
 -Wl,-Map=./Project/Project.map
--o ./Project/Project.elf ./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.o
+-o ./Project/Project.elf ./Project/.obj/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.o
 ./Project/.obj/__/Src/battery_display.o
 ./Project/.obj/__/Src/input_scan.o
 ./Project/.obj/__/Src/led_driver.o

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 374 - 374
EIDE/Project/Project.map


+ 183 - 183
EIDE/Project/Project.map.old

@@ -1053,7 +1053,7 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
                 0x08000000                g_pfnVectors
                 0x080000c0                        . = ALIGN (0x4)
 
-.text           0x080000c0     0x3c28
+.text           0x080000c0     0x3c38
                 0x080000c0                        . = ALIGN (0x4)
  *(.text)
  .text          0x080000c0      0x114 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp\libgcc.a(_udivsi3.o)
@@ -1359,242 +1359,242 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
  .text.HandleReportSingle
                 0x08002f44      0x11c ./Project/.obj/__/Src/uart_protocol.o
  .text.ProcessReceivedFrame
-                0x08003060       0x78 ./Project/.obj/__/Src/uart_protocol.o
+                0x08003060       0x88 ./Project/.obj/__/Src/uart_protocol.o
                 0x08003060                ProcessReceivedFrame
  .text.Reset_Handler
-                0x080030d8       0x50 ./Project/.obj/startup_py32f030xx.o
-                0x080030d8                Reset_Handler
+                0x080030e8       0x50 ./Project/.obj/startup_py32f030xx.o
+                0x080030e8                Reset_Handler
  .text.Default_Handler
-                0x08003128        0x2 ./Project/.obj/startup_py32f030xx.o
-                0x08003128                TIM1_CC_IRQHandler
-                0x08003128                PVD_IRQHandler
-                0x08003128                I2C1_IRQHandler
-                0x08003128                SPI1_IRQHandler
-                0x08003128                EXTI2_3_IRQHandler
-                0x08003128                TIM17_IRQHandler
-                0x08003128                RTC_IRQHandler
-                0x08003128                LED_IRQHandler
-                0x08003128                TIM16_IRQHandler
-                0x08003128                EXTI4_15_IRQHandler
-                0x08003128                RCC_IRQHandler
-                0x08003128                DMA1_Channel1_IRQHandler
-                0x08003128                Default_Handler
-                0x08003128                TIM14_IRQHandler
-                0x08003128                EXTI0_1_IRQHandler
-                0x08003128                SPI2_IRQHandler
-                0x08003128                WWDG_IRQHandler
-                0x08003128                DMA1_Channel2_3_IRQHandler
-                0x08003128                ADC_COMP_IRQHandler
-                0x08003128                FLASH_IRQHandler
-                0x08003128                USART1_IRQHandler
-                0x08003128                TIM1_BRK_UP_TRG_COM_IRQHandler
-                0x08003128                LPTIM1_IRQHandler
- *fill*         0x0800312a        0x2 
- .text.std      0x0800312c       0x6c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
+                0x08003138        0x2 ./Project/.obj/startup_py32f030xx.o
+                0x08003138                TIM1_CC_IRQHandler
+                0x08003138                PVD_IRQHandler
+                0x08003138                I2C1_IRQHandler
+                0x08003138                SPI1_IRQHandler
+                0x08003138                EXTI2_3_IRQHandler
+                0x08003138                TIM17_IRQHandler
+                0x08003138                RTC_IRQHandler
+                0x08003138                LED_IRQHandler
+                0x08003138                TIM16_IRQHandler
+                0x08003138                EXTI4_15_IRQHandler
+                0x08003138                RCC_IRQHandler
+                0x08003138                DMA1_Channel1_IRQHandler
+                0x08003138                Default_Handler
+                0x08003138                TIM14_IRQHandler
+                0x08003138                EXTI0_1_IRQHandler
+                0x08003138                SPI2_IRQHandler
+                0x08003138                WWDG_IRQHandler
+                0x08003138                DMA1_Channel2_3_IRQHandler
+                0x08003138                ADC_COMP_IRQHandler
+                0x08003138                FLASH_IRQHandler
+                0x08003138                USART1_IRQHandler
+                0x08003138                TIM1_BRK_UP_TRG_COM_IRQHandler
+                0x08003138                LPTIM1_IRQHandler
+ *fill*         0x0800313a        0x2 
+ .text.std      0x0800313c       0x6c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
  .text.stdio_exit_handler
-                0x08003198       0x1c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
+                0x080031a8       0x1c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
  .text.cleanup_stdio
-                0x080031b4       0x3c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
+                0x080031c4       0x3c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
  .text.global_stdio_init.part.0
-                0x080031f0       0x3c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
+                0x08003200       0x3c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
  .text.__sfp_lock_acquire
-                0x0800322c       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
-                0x0800322c                __sfp_lock_acquire
- .text.__sfp_lock_release
                 0x0800323c       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
-                0x0800323c                __sfp_lock_release
- .text.__sinit  0x0800324c       0x30 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
-                0x0800324c                __sinit
+                0x0800323c                __sfp_lock_acquire
+ .text.__sfp_lock_release
+                0x0800324c       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
+                0x0800324c                __sfp_lock_release
+ .text.__sinit  0x0800325c       0x30 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-findfp.o)
+                0x0800325c                __sinit
  .text._fwalk_sglue
-                0x0800327c       0x38 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fwalk.o)
-                0x0800327c                _fwalk_sglue
- .text._puts_r  0x080032b4       0xaa C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-puts.o)
-                0x080032b4                _puts_r
- *fill*         0x0800335e        0x2 
- .text.puts     0x08003360       0x14 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-puts.o)
-                0x08003360                puts
- .text.setvbuf  0x08003374      0x16c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-setvbuf.o)
-                0x08003374                setvbuf
- .text.__sread  0x080034e0       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
-                0x080034e0                __sread
+                0x0800328c       0x38 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fwalk.o)
+                0x0800328c                _fwalk_sglue
+ .text._puts_r  0x080032c4       0xaa C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-puts.o)
+                0x080032c4                _puts_r
+ *fill*         0x0800336e        0x2 
+ .text.puts     0x08003370       0x14 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-puts.o)
+                0x08003370                puts
+ .text.setvbuf  0x08003384      0x16c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-setvbuf.o)
+                0x08003384                setvbuf
+ .text.__sread  0x080034f0       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
+                0x080034f0                __sread
  .text.__swrite
-                0x08003508       0x38 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
-                0x08003508                __swrite
- .text.__sseek  0x08003540       0x2c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
-                0x08003540                __sseek
+                0x08003518       0x38 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
+                0x08003518                __swrite
+ .text.__sseek  0x08003550       0x2c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
+                0x08003550                __sseek
  .text.__sclose
-                0x0800356c        0xc C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
-                0x0800356c                __sclose
+                0x0800357c        0xc C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-stdio.o)
+                0x0800357c                __sclose
  .text.__swbuf_r
-                0x08003578       0x82 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-wbuf.o)
-                0x08003578                __swbuf_r
- *fill*         0x080035fa        0x2 
+                0x08003588       0x82 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-wbuf.o)
+                0x08003588                __swbuf_r
+ *fill*         0x0800360a        0x2 
  .text.__swsetup_r
-                0x080035fc       0xb8 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-wsetup.o)
-                0x080035fc                __swsetup_r
- .text.memset   0x080036b4       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-memset.o)
-                0x080036b4                memset
+                0x0800360c       0xb8 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-wsetup.o)
+                0x0800360c                __swsetup_r
+ .text.memset   0x080036c4       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-memset.o)
+                0x080036c4                memset
  .text._close_r
-                0x080036c4       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-closer.o)
-                0x080036c4                _close_r
+                0x080036d4       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-closer.o)
+                0x080036d4                _close_r
  .text._lseek_r
-                0x080036e8       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lseekr.o)
-                0x080036e8                _lseek_r
- .text._read_r  0x08003710       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-readr.o)
-                0x08003710                _read_r
+                0x080036f8       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lseekr.o)
+                0x080036f8                _lseek_r
+ .text._read_r  0x08003720       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-readr.o)
+                0x08003720                _read_r
  .text._write_r
-                0x08003738       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-writer.o)
-                0x08003738                _write_r
+                0x08003748       0x28 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-writer.o)
+                0x08003748                _write_r
  .text.__libc_init_array
-                0x08003760       0x48 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-init.o)
-                0x08003760                __libc_init_array
+                0x08003770       0x48 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-init.o)
+                0x08003770                __libc_init_array
  .text.__retarget_lock_init_recursive
-                0x080037a8        0x2 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lock.o)
-                0x080037a8                __retarget_lock_init_recursive
+                0x080037b8        0x2 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lock.o)
+                0x080037b8                __retarget_lock_init_recursive
  .text.__retarget_lock_acquire_recursive
-                0x080037aa        0x2 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lock.o)
-                0x080037aa                __retarget_lock_acquire_recursive
+                0x080037ba        0x2 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lock.o)
+                0x080037ba                __retarget_lock_acquire_recursive
  .text.__retarget_lock_release_recursive
-                0x080037ac        0x2 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lock.o)
-                0x080037ac                __retarget_lock_release_recursive
- .text.memcpy   0x080037ae       0x12 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-memcpy-stub.o)
-                0x080037ae                memcpy
- .text._free_r  0x080037c0       0x94 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-freer.o)
-                0x080037c0                _free_r
- .text.malloc   0x08003854       0x14 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-malloc.o)
-                0x08003854                malloc
+                0x080037bc        0x2 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lock.o)
+                0x080037bc                __retarget_lock_release_recursive
+ .text.memcpy   0x080037be       0x12 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-memcpy-stub.o)
+                0x080037be                memcpy
+ .text._free_r  0x080037d0       0x94 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-freer.o)
+                0x080037d0                _free_r
+ .text.malloc   0x08003864       0x14 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-malloc.o)
+                0x08003864                malloc
  .text.sbrk_aligned
-                0x08003868       0x44 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-mallocr.o)
+                0x08003878       0x44 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-mallocr.o)
  .text._malloc_r
-                0x080038ac      0x100 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-mallocr.o)
-                0x080038ac                _malloc_r
+                0x080038bc      0x100 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-mallocr.o)
+                0x080038bc                _malloc_r
  .text.__malloc_lock
-                0x080039ac       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-mlock.o)
-                0x080039ac                __malloc_lock
- .text.__malloc_unlock
                 0x080039bc       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-mlock.o)
-                0x080039bc                __malloc_unlock
+                0x080039bc                __malloc_lock
+ .text.__malloc_unlock
+                0x080039cc       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-mlock.o)
+                0x080039cc                __malloc_unlock
  .text.__sflush_r
-                0x080039cc      0x10c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fflush.o)
-                0x080039cc                __sflush_r
+                0x080039dc      0x10c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fflush.o)
+                0x080039dc                __sflush_r
  .text._fflush_r
-                0x08003ad8       0x56 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fflush.o)
-                0x08003ad8                _fflush_r
- *fill*         0x08003b2e        0x2 
+                0x08003ae8       0x56 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fflush.o)
+                0x08003ae8                _fflush_r
+ *fill*         0x08003b3e        0x2 
  .text.__swhatbuf_r
-                0x08003b30       0x54 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-makebuf.o)
-                0x08003b30                __swhatbuf_r
+                0x08003b40       0x54 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-makebuf.o)
+                0x08003b40                __swhatbuf_r
  .text.__smakebuf_r
-                0x08003b84       0x72 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-makebuf.o)
-                0x08003b84                __smakebuf_r
- *fill*         0x08003bf6        0x2 
+                0x08003b94       0x72 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-makebuf.o)
+                0x08003b94                __smakebuf_r
+ *fill*         0x08003c06        0x2 
  .text._fstat_r
-                0x08003bf8       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fstatr.o)
-                0x08003bf8                _fstat_r
+                0x08003c08       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fstatr.o)
+                0x08003c08                _fstat_r
  .text._isatty_r
-                0x08003c1c       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-isattyr.o)
-                0x08003c1c                _isatty_r
- .text._sbrk_r  0x08003c40       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-sbrkr.o)
-                0x08003c40                _sbrk_r
- .text._close   0x08003c64       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(close.o)
-                0x08003c64                _close
- .text._fstat   0x08003c74       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(fstat.o)
-                0x08003c74                _fstat
- .text._isatty  0x08003c84       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(isatty.o)
-                0x08003c84                _isatty
- .text._lseek   0x08003c94       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(lseek.o)
-                0x08003c94                _lseek
- .text._read    0x08003ca4       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(read.o)
-                0x08003ca4                _read
- .text._sbrk    0x08003cb4       0x1c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(sbrk.o)
-                0x08003cb4                _sbrk
+                0x08003c2c       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-isattyr.o)
+                0x08003c2c                _isatty_r
+ .text._sbrk_r  0x08003c50       0x24 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-sbrkr.o)
+                0x08003c50                _sbrk_r
+ .text._close   0x08003c74       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(close.o)
+                0x08003c74                _close
+ .text._fstat   0x08003c84       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(fstat.o)
+                0x08003c84                _fstat
+ .text._isatty  0x08003c94       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(isatty.o)
+                0x08003c94                _isatty
+ .text._lseek   0x08003ca4       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(lseek.o)
+                0x08003ca4                _lseek
+ .text._read    0x08003cb4       0x10 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(read.o)
+                0x08003cb4                _read
+ .text._sbrk    0x08003cc4       0x1c C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libnosys.a(sbrk.o)
+                0x08003cc4                _sbrk
  *(.glue_7)
- .glue_7        0x08003cd0        0x0 linker stubs
+ .glue_7        0x08003ce0        0x0 linker stubs
  *(.glue_7t)
- .glue_7t       0x08003cd0        0x0 linker stubs
+ .glue_7t       0x08003ce0        0x0 linker stubs
  *(.eh_frame)
- .eh_frame      0x08003cd0        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
+ .eh_frame      0x08003ce0        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
  *(.init)
- .init          0x08003cd0        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crti.o
-                0x08003cd0                _init
- .init          0x08003cd4        0x8 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtn.o
+ .init          0x08003ce0        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crti.o
+                0x08003ce0                _init
+ .init          0x08003ce4        0x8 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtn.o
  *(.fini)
- .fini          0x08003cdc        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crti.o
-                0x08003cdc                _fini
- .fini          0x08003ce0        0x8 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtn.o
-                0x08003ce8                        . = ALIGN (0x4)
-                0x08003ce8                        _etext = .
+ .fini          0x08003cec        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crti.o
+                0x08003cec                _fini
+ .fini          0x08003cf0        0x8 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtn.o
+                0x08003cf8                        . = ALIGN (0x4)
+                0x08003cf8                        _etext = .
 
-.vfp11_veneer   0x08003ce8        0x0
- .vfp11_veneer  0x08003ce8        0x0 linker stubs
+.vfp11_veneer   0x08003cf8        0x0
+ .vfp11_veneer  0x08003cf8        0x0 linker stubs
 
-.v4_bx          0x08003ce8        0x0
- .v4_bx         0x08003ce8        0x0 linker stubs
+.v4_bx          0x08003cf8        0x0
+ .v4_bx         0x08003cf8        0x0 linker stubs
 
-.iplt           0x08003ce8        0x0
- .iplt          0x08003ce8        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
+.iplt           0x08003cf8        0x0
+ .iplt          0x08003cf8        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
 
-.rodata         0x08003ce8      0x1a4
-                0x08003ce8                        . = ALIGN (0x4)
+.rodata         0x08003cf8      0x1a4
+                0x08003cf8                        . = ALIGN (0x4)
  *(.rodata)
- .rodata        0x08003ce8       0x14 ./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o
- .rodata        0x08003cfc       0x68 ./Project/.obj/__/Src/led_driver.o
+ .rodata        0x08003cf8       0x14 ./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o
+ .rodata        0x08003d0c       0x68 ./Project/.obj/__/Src/led_driver.o
  *(.rodata*)
  .rodata.s_encTable
-                0x08003d64       0x10 ./Project/.obj/__/Src/input_scan.o
+                0x08003d74       0x10 ./Project/.obj/__/Src/input_scan.o
  .rodata.SystemReadyIndicate.str1.4
-                0x08003d74       0x96 ./Project/.obj/__/Src/main.o
- *fill*         0x08003e0a        0x2 
+                0x08003d84       0x96 ./Project/.obj/__/Src/main.o
+ *fill*         0x08003e1a        0x2 
  .rodata.HSIFreqTable
-                0x08003e0c       0x20 ./Project/.obj/__/Src/system_py32f0xx.o
-                0x08003e0c                HSIFreqTable
+                0x08003e1c       0x20 ./Project/.obj/__/Src/system_py32f0xx.o
+                0x08003e1c                HSIFreqTable
  .rodata.APBPrescTable
-                0x08003e2c       0x20 ./Project/.obj/__/Src/system_py32f0xx.o
-                0x08003e2c                APBPrescTable
+                0x08003e3c       0x20 ./Project/.obj/__/Src/system_py32f0xx.o
+                0x08003e3c                APBPrescTable
  .rodata.AHBPrescTable
-                0x08003e4c       0x40 ./Project/.obj/__/Src/system_py32f0xx.o
-                0x08003e4c                AHBPrescTable
-                0x08003e8c                        . = ALIGN (0x4)
+                0x08003e5c       0x40 ./Project/.obj/__/Src/system_py32f0xx.o
+                0x08003e5c                AHBPrescTable
+                0x08003e9c                        . = ALIGN (0x4)
 
-.rel.dyn        0x08003e8c        0x0
- .rel.iplt      0x08003e8c        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
+.rel.dyn        0x08003e9c        0x0
+ .rel.iplt      0x08003e9c        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
 
 .ARM.extab
  *(.ARM.extab* .gnu.linkonce.armextab.*)
 
-.ARM            0x08003e8c        0x0
-                0x08003e8c                        __exidx_start = .
+.ARM            0x08003e9c        0x0
+                0x08003e9c                        __exidx_start = .
  *(.ARM.exidx*)
-                0x08003e8c                        __exidx_end = .
+                0x08003e9c                        __exidx_end = .
 
-.preinit_array  0x08003e8c        0x0
-                0x08003e8c                        PROVIDE (__preinit_array_start = .)
+.preinit_array  0x08003e9c        0x0
+                0x08003e9c                        PROVIDE (__preinit_array_start = .)
  *(.preinit_array*)
-                0x08003e8c                        PROVIDE (__preinit_array_end = .)
+                0x08003e9c                        PROVIDE (__preinit_array_end = .)
 
-.init_array     0x08003e8c        0x4
-                0x08003e8c                        PROVIDE (__init_array_start = .)
+.init_array     0x08003e9c        0x4
+                0x08003e9c                        PROVIDE (__init_array_start = .)
  *(SORT_BY_NAME(.init_array.*))
  *(.init_array*)
- .init_array    0x08003e8c        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
-                0x08003e90                        PROVIDE (__init_array_end = .)
+ .init_array    0x08003e9c        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
+                0x08003ea0                        PROVIDE (__init_array_end = .)
 
-.fini_array     0x08003e90        0x4
+.fini_array     0x08003ea0        0x4
                 [!provide]                        PROVIDE (__fini_array_start = .)
  *(SORT_BY_NAME(.fini_array.*))
  *(.fini_array*)
- .fini_array    0x08003e90        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
+ .fini_array    0x08003ea0        0x4 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
                 [!provide]                        PROVIDE (__fini_array_end = .)
-                0x08003f54                        _sidata = LOADADDR (.data)
+                0x08003f64                        _sidata = LOADADDR (.data)
 
-.vect_data      0x20000000       0xc0 load address 0x08003e94
+.vect_data      0x20000000       0xc0 load address 0x08003ea4
                 0x20000000                        . = ALIGN (0x4)
  *(.vectable_sram)
  .vectable_sram
                 0x20000000       0xc0 ./Project/.obj/__/Src/system_py32f0xx.o
                 0x20000000                VECT_SRAM_TAB
 
-.data           0x200000c0       0x74 load address 0x08003f54
+.data           0x200000c0       0x74 load address 0x08003f64
                 0x200000c0                        . = ALIGN (0x4)
                 0x200000c0                        _sdata = .
  *(.data)
@@ -1636,17 +1636,17 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
                 0x20000134                        _edata = .
 
 .tm_clone_table
-                0x20000134        0x0 load address 0x08003fc8
+                0x20000134        0x0 load address 0x08003fd8
  .tm_clone_table
                 0x20000134        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
  .tm_clone_table
                 0x20000134        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtend.o
 
-.igot.plt       0x20000134        0x0 load address 0x08003fc8
+.igot.plt       0x20000134        0x0 load address 0x08003fd8
  .igot.plt      0x20000134        0x0 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp/crtbegin.o
                 0x20000134                        . = ALIGN (0x4)
 
-.bss            0x20000134      0x328 load address 0x08003fc8
+.bss            0x20000134      0x328 load address 0x08003fd8
                 0x20000134                        _sbss = .
                 0x20000134                        __bss_start__ = _sbss
  *(.bss)
@@ -1853,7 +1853,7 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
                 0x2000045c                        __bss_end__ = _ebss
 
 ._user_heap_stack
-                0x2000045c      0x404 load address 0x08003fc8
+                0x2000045c      0x404 load address 0x08003fd8
                 0x20000460                        . = ALIGN (0x8)
  *fill*         0x2000045c        0x4 
                 0x20000460                        PROVIDE (end = .)
@@ -1991,7 +1991,7 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../.
 LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libm.a
 LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thumb/v6-m/nofp\libgcc.a
 
-.debug_info     0x00000000     0xf1a6
+.debug_info     0x00000000     0xf1af
  .debug_info    0x00000000     0x1693 ./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
  .debug_info    0x00001693      0x77b ./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o
  .debug_info    0x00001e0e      0x7e7 ./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o
@@ -2008,8 +2008,8 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
  .debug_info    0x0000d3c2      0x7fb ./Project/.obj/__/Src/py32f0xx_hal_msp.o
  .debug_info    0x0000dbbd      0x88e ./Project/.obj/__/Src/py32f0xx_it.o
  .debug_info    0x0000e44b      0x423 ./Project/.obj/__/Src/system_py32f0xx.o
- .debug_info    0x0000e86e      0x908 ./Project/.obj/__/Src/uart_protocol.o
- .debug_info    0x0000f176       0x30 ./Project/.obj/startup_py32f030xx.o
+ .debug_info    0x0000e86e      0x911 ./Project/.obj/__/Src/uart_protocol.o
+ .debug_info    0x0000f17f       0x30 ./Project/.obj/startup_py32f030xx.o
 
 .debug_abbrev   0x00000000     0x28a9
  .debug_abbrev  0x00000000      0x348 ./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
@@ -2032,7 +2032,7 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
  .debug_abbrev  0x00002885       0x24 ./Project/.obj/startup_py32f030xx.o
 
 .debug_loclists
-                0x00000000     0x7833
+                0x00000000     0x7836
  .debug_loclists
                 0x00000000      0x1b9 ./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
  .debug_loclists
@@ -2064,7 +2064,7 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
  .debug_loclists
                 0x00007091       0x47 ./Project/.obj/__/Src/system_py32f0xx.o
  .debug_loclists
-                0x000070d8      0x75b ./Project/.obj/__/Src/uart_protocol.o
+                0x000070d8      0x75e ./Project/.obj/__/Src/uart_protocol.o
 
 .debug_aranges  0x00000000      0xcd8
  .debug_aranges
@@ -2105,7 +2105,7 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
                 0x00000cb0       0x28 ./Project/.obj/startup_py32f030xx.o
 
 .debug_rnglists
-                0x00000000      0xa3e
+                0x00000000      0xa3f
  .debug_rnglists
                 0x00000000       0x56 ./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
  .debug_rnglists
@@ -2139,11 +2139,11 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
  .debug_rnglists
                 0x00000976       0x20 ./Project/.obj/__/Src/system_py32f0xx.o
  .debug_rnglists
-                0x00000996       0x8f ./Project/.obj/__/Src/uart_protocol.o
+                0x00000996       0x90 ./Project/.obj/__/Src/uart_protocol.o
  .debug_rnglists
-                0x00000a25       0x19 ./Project/.obj/startup_py32f030xx.o
+                0x00000a26       0x19 ./Project/.obj/startup_py32f030xx.o
 
-.debug_line     0x00000000     0xbe52
+.debug_line     0x00000000     0xbe70
  .debug_line    0x00000000      0x5bd ./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
  .debug_line    0x000005bd      0x53f ./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o
  .debug_line    0x00000afc      0x4e9 ./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o
@@ -2160,8 +2160,8 @@ LOAD C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/thum
  .debug_line    0x0000ad4b      0x1e7 ./Project/.obj/__/Src/py32f0xx_hal_msp.o
  .debug_line    0x0000af32      0x2a3 ./Project/.obj/__/Src/py32f0xx_it.o
  .debug_line    0x0000b1d5      0x2c3 ./Project/.obj/__/Src/system_py32f0xx.o
- .debug_line    0x0000b498      0x942 ./Project/.obj/__/Src/uart_protocol.o
- .debug_line    0x0000bdda       0x78 ./Project/.obj/startup_py32f030xx.o
+ .debug_line    0x0000b498      0x960 ./Project/.obj/__/Src/uart_protocol.o
+ .debug_line    0x0000bdf8       0x78 ./Project/.obj/startup_py32f030xx.o
 
 .debug_str      0x00000000     0x3d85
  .debug_str     0x00000000     0x3d85 ./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o

+ 12 - 12
EIDE/Project/Project.objlist

@@ -1,15 +1,15 @@
-./Project/.obj/__/__/__/__/__/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.o
-./Project/.obj/__/__/__/__/__/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.o
+./Project/.obj/__/Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.o
+./Project/.obj/__/Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.o
 ./Project/.obj/__/Src/battery_display.o
 ./Project/.obj/__/Src/input_scan.o
 ./Project/.obj/__/Src/led_driver.o

+ 22 - 22
EIDE/Project/builder.params

@@ -7,16 +7,16 @@
     "buildMode": "fast|multhread",
     "showRepathOnLog": true,
     "threadNum": 16,
-    "rootDir": "d:\\PY32F0xx_Firmware_V1.5.0\\Projects\\PY32F030-STK\\Example\\TIMER3\\TIM3_Update\\EIDE",
+    "rootDir": "d:\\Panel\\EIDE",
     "dumpPath": "Project",
     "outDir": "Project",
     "incDirs": [
         ".",
         "../Inc",
-        "../../../../../../Drivers/BSP/PY32F030xx_Start_Kit",
-        "../../../../../../Drivers/CMSIS/Include",
-        "../../../../../../Drivers/CMSIS/Device/PY32F0xx/Include",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Inc"
+        "../Drivers/BSP/PY32F030xx_Start_Kit",
+        "../Drivers/CMSIS/Include",
+        "../Drivers/CMSIS/Device/PY32F0xx/Include",
+        "../Drivers/PY32F0xx_HAL_Driver/Inc"
     ],
     "libDirs": [],
     "defines": [
@@ -24,18 +24,18 @@
         "PY32F030x8"
     ],
     "sourceList": [
-        "../../../../../../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.c",
-        "../../../../../../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.c",
+        "../Drivers/BSP/PY32F030xx_Start_Kit/py32f030xx_Start_Kit.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_cortex.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_dma.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_flash.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_gpio.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_pwr.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_rcc_ex.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_tim_ex.c",
+        "../Drivers/PY32F0xx_HAL_Driver/Src/py32f0xx_hal_uart.c",
         "../Src/battery_display.c",
         "../Src/input_scan.c",
         "../Src/led_driver.c",
@@ -80,20 +80,20 @@
             "output-format": "elf",
             "remove-unused-input-sections": true,
             "link-scatter": [
-                "d:/PY32F0xx_Firmware_V1.5.0/Projects/PY32F030-STK/Example/TIMER3/TIM3_Update/EIDE/py32f030x8.ld"
+                "d:/Panel/EIDE/py32f030x8.ld"
             ]
         }
     },
     "env": {
-        "workspaceFolder": "d:\\PY32F0xx_Firmware_V1.5.0\\Projects\\PY32F030-STK\\Example\\TIMER3\\TIM3_Update\\EIDE",
+        "workspaceFolder": "d:\\Panel\\EIDE",
         "workspaceFolderBasename": "EIDE",
-        "OutDir": "d:\\PY32F0xx_Firmware_V1.5.0\\Projects\\PY32F030-STK\\Example\\TIMER3\\TIM3_Update\\EIDE\\.\\Project",
+        "OutDir": "d:\\Panel\\EIDE\\.\\Project",
         "OutDirRoot": ".",
         "OutDirBase": ".\\Project",
         "ProjectName": "Project",
         "ConfigName": "Project",
-        "ProjectRoot": "d:\\PY32F0xx_Firmware_V1.5.0\\Projects\\PY32F030-STK\\Example\\TIMER3\\TIM3_Update\\EIDE",
-        "ExecutableName": "d:\\PY32F0xx_Firmware_V1.5.0\\Projects\\PY32F030-STK\\Example\\TIMER3\\TIM3_Update\\EIDE\\.\\Project\\Project",
+        "ProjectRoot": "d:\\Panel\\EIDE",
+        "ExecutableName": "d:\\Panel\\EIDE\\.\\Project\\Project",
         "ChipPackDir": ".pack/Puya/PY32F0xx_DFP.1.2.19",
         "ChipName": "",
         "SYS_Platform": "win32",

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
EIDE/Project/compile_commands.json


+ 3 - 3
EIDE/Project/compiler.log

@@ -3,9 +3,9 @@
 Compiler Full Name: arm-none-eabi-gcc.exe (Arm GNU Toolchain 15.2.Rel1 (Build arm-15.86)) 15.2.1 20251203
 Compiler Version: 15.2.1
 Builder Mode: Incremental
-The amount of C files: 1
+The amount of C files: 20
 The amount of C++ files: 0
-The amount of Asm files: 0
+The amount of Asm files: 1
 
 >>> prebuild
 
@@ -22,9 +22,9 @@ closer.c:(.text._close_r+0xc): warning: _close is not implemented and will alway
 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/bin/ld.exe: C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-closer.o): note: the message above does not take linker garbage collection into account
 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/bin/ld.exe: C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fstatr.o): in function `_fstat_r':
 fstatr.c:(.text._fstat_r+0xe): warning: _fstat is not implemented and will always fail
+C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/bin/ld.exe: C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fstatr.o): note: the message above does not take linker garbage collection into account
 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/bin/ld.exe: C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-isattyr.o): in function `_isatty_r':
 isattyr.c:(.text._isatty_r+0xc): warning: _isatty is not implemented and will always fail
-C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/bin/ld.exe: C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-fstatr.o): note: the message above does not take linker garbage collection into account
 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/bin/ld.exe: C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-isattyr.o): note: the message above does not take linker garbage collection into account
 C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/bin/ld.exe: C:/Users/13411/.eide/tools/gcc_arm/bin/../lib/gcc/arm-none-eabi/15.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-lseekr.o): in function `_lseek_r':
 lseekr.c:(.text._lseek_r+0x10): warning: _lseek is not implemented and will always fail

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
EIDE/Project/ref.json


+ 28 - 0
EIDE/Project/unify_builder.log

@@ -1204,3 +1204,31 @@ These source files will be recompiled
 [2026-07-22 16:46:38]	[done]
 	build successfully !
 
+[2026-07-24 10:58:21]	[info] incremental build: 21 source files changed
+These source files will be recompiled
+---
+'d:\Panel\Drivers\BSP\PY32F030xx_Start_Kit\py32f030xx_Start_Kit.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_cortex.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_dma.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_flash.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_gpio.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_pwr.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_rcc.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_rcc_ex.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_tim.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_tim_ex.c': object (.o) file not exist
+'d:\Panel\Drivers\PY32F0xx_HAL_Driver\Src\py32f0xx_hal_uart.c': object (.o) file not exist
+'d:\Panel\Src\battery_display.c': compiler options has been changed.
+'d:\Panel\Src\input_scan.c': compiler options has been changed.
+'d:\Panel\Src\led_driver.c': compiler options has been changed.
+'d:\Panel\Src\main.c': compiler options has been changed.
+'d:\Panel\Src\py32f0xx_hal_msp.c': compiler options has been changed.
+'d:\Panel\Src\py32f0xx_it.c': compiler options has been changed.
+'d:\Panel\Src\system_py32f0xx.c': compiler options has been changed.
+'d:\Panel\Src\uart_protocol.c': compiler options has been changed.
+'d:\Panel\EIDE\startup_py32f030xx.s': compiler options has been changed.
+
+[2026-07-24 10:58:25]	[done]
+	build successfully !
+

+ 51 - 0
README.md

@@ -0,0 +1,51 @@
+# 🎛️ ESP32 智能音箱控制面板固件 (PY32F030)
+
+本项目是专为 **ESP32 智能音响系统** 打造的外部硬件控制面板固件。基于性价比极高的 **PY32F030** 单片机开发,通过 UART 与 ESP32 主控进行双向通信,实现音量调节、音源切换、状态显示等实体交互功能。
+
+---
+
+## ✨ 核心功能
+
+1. **实体按键与编码器控制**:
+   - **双旋转编码器**:分别独立控制 **主音量 (SW2)** 和 **低音/Bass (SW1)**。
+   - **动态变速调节**:内置编码器防抖与加速度算法,根据旋转速度智能分配步进值(慢速 1%,中速 2%,快速跨越 3%),手感极佳。
+   - **快捷静音 (Mute)**:按下主音量编码器快速静音,再次旋转即可恢复。
+   - **音源切换**:独立实体按键实现 Bluetooth 与 AUX 的一键切换。
+   - **清除蓝牙回连**:长按低音编码器 5 秒,强制清空 ESP32 端保留的蓝牙配对记忆。
+
+2. **多路 LED 状态反馈**:
+   - **音量环形指示**:10 颗 LED 组成音量光环(段 1-5 为低音指示,段 6-10 为主音量指示)。
+   - **分时复用电量显示**:巧妙利用引脚反并联与 1ms 时间槽分时复用技术,仅用 2 个引脚独立控制 4 颗电池电量指示灯。
+   - **智能充电动画**:充电时电量灯呈现动态 1s 闪烁(跑马灯呼吸效果),充满后 4 灯常亮。
+   - **音源指示灯**:独立 LED 实时指示当前音源(AUX=常亮, BT播放=灭, BT断开待机=1s闪)。
+
+3. **双向串口通信协议**:
+   - 与 ESP32 主机保持实时状态同步,双向传递按键指令、音量数值、电量状态及播放状态(详见 `uart_protocol.c`)。
+
+---
+
+## 🛠️ 工程结构与编译说明
+
+本项目已彻底重构为**独立便携工程**,彻底脱离了对原厂 SDK 的外部绝对/相对路径依赖。
+
+### 1. 开发环境
+- **IDE**: [VS Code](https://code.visualstudio.com/) + [EIDE 插件 (Embedded IDE)](https://marketplace.visualstudio.com/items?itemName=cl.eide)
+- **Toolchain**: GNU Arm Embedded Toolchain
+- **烧录调试**: DAP-Link / J-Link / ST-Link 等标准 ARM 调试器 (Cortex-Debug)
+
+### 2. 目录结构
+- `Src/` 和 `Inc/`: 面板业务逻辑核心代码(LED 驱动、按键扫描、串口协议等)。
+- `Drivers/`: 内置了完整的 Puya PY32F0xx_HAL 库和 CMSIS 驱动底座,无需外部下载。
+- `EIDE/`: VS Code EIDE 的专属配置目录。
+- `docs/`: 详细的硬件引脚分配表及功能开发说明(强烈建议查阅 `docs/面板功能说明.md`)。
+
+### 3. 一键编译
+1. 用 VS Code 打开 `EIDE/Project.code-workspace` 工作区文件。
+2. 确保已安装 EIDE 插件。
+3. 点击 EIDE 面板右上角的 **"构建" (Build)** 按钮。
+4. 编译产物(`.hex` 和 `.bin`)将自动输出在 `EIDE/Project/` 目录下。
+
+---
+
+## ⚖️ 许可 (License)
+本项目代码归属原作者所有,底层的 HAL 库及启动文件遵循 Puya 官方的开源许可协议。

+ 0 - 46
readme.txt

@@ -1,46 +0,0 @@
-================================================================================
-                                样例使用说明
-                             Sample Description
-================================================================================
-功能描述:
-此样例演示了在TIM3中基本计数功能,并使能了更新中断,每次重装ARR值时会产生一次
-更新中断,并在中断中翻转LED灯,LED灯会以5Hz的频率进行翻转。
-
-Function descriptions:
-This sample demonstrates the basic counting functionality in TIM3 and enables 
-the update interrupt. Every time the ARR value is reloaded, an update interrupt 
-is triggered, and the LED light is toggled. The LED light will toggle at a 
-frequency of 5Hz.
-================================================================================
-测试环境:
-测试用板:PY32F030_STK
-MDK版本: 5.28
-IAR版本: 9.20
-GCC版本: GNU Arm Embedded Toolchain 10.3-2021.10
-
-Test environment:
-Test board: PY32F030_STK
-MDK Version: 5.28
-IAR Version: 9.20
-GCC Version: GNU Arm Embedded Toolchain 10.3-2021.10
-================================================================================
-使用步骤:
-1. 编译下载程序并运行;
-2. LED灯闪烁。
-
-Example execution steps:
-1.Compile and download the program.
-2.Observe the blinking of the LED light.
-================================================================================
-注意事项:
-如果需要使用按键:
-StartKit版本为V2.0以下,需将StartKit.h中的StartKitVersion 2 注释掉,并打开
-StartKitVersion 1
-StartKit版本为V2.0及以上版本,则无需操作
-
-Notes:
-If you need to use buttons:
-StartKit version is below V2.0, you need to comment StartKitVersion 2 in
-StartKit.h, and open StartKitVersion 1 
-StartKit version is V2.0 and above, no operation is required
-================================================================================

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác