2025-12-25 12:07:06 +08:00
|
|
|
build:
|
|
|
|
|
generated-by: csolution version 2.12.0+p41-gfeadfc5e
|
|
|
|
|
solution: ../../../../Robot_V2.csolution.yml
|
|
|
|
|
project: ../../../../Robot_V2/Robot_V2.cproject.yml
|
|
|
|
|
context: Robot_V2.Release+GD32C103CB
|
|
|
|
|
compiler: AC6
|
|
|
|
|
device: GigaDevice::GD32C103CB
|
|
|
|
|
device-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
processor:
|
|
|
|
|
endian: little
|
|
|
|
|
fpu: sp
|
|
|
|
|
core: Cortex-M4
|
|
|
|
|
packs:
|
|
|
|
|
- pack: ARM::CMSIS@4.5.0
|
|
|
|
|
path: ${CMSIS_PACK_ROOT}/ARM/CMSIS/4.5.0
|
|
|
|
|
- pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
path: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1
|
|
|
|
|
optimize: balanced
|
|
|
|
|
debug: off
|
|
|
|
|
misc:
|
|
|
|
|
ASM:
|
|
|
|
|
- -D__packed=packed
|
|
|
|
|
- -D__MICROLIB
|
|
|
|
|
- -gdwarf-5
|
|
|
|
|
- -masm=auto
|
|
|
|
|
C:
|
|
|
|
|
- -D__packed=packed
|
|
|
|
|
- -fshort-enums
|
|
|
|
|
- -fshort-wchar
|
|
|
|
|
- -D__MICROLIB
|
|
|
|
|
- -Wno-register
|
|
|
|
|
- -gdwarf-5
|
|
|
|
|
- -std=gnu11
|
|
|
|
|
- -Wno-macro-redefined
|
|
|
|
|
- -Wno-pragma-pack
|
|
|
|
|
- -Wno-parentheses-equality
|
|
|
|
|
- -Wno-license-management
|
|
|
|
|
CPP:
|
|
|
|
|
- -fshort-enums
|
|
|
|
|
- -fshort-wchar
|
|
|
|
|
- -D__MICROLIB
|
|
|
|
|
- -Wno-register
|
|
|
|
|
- -gdwarf-5
|
|
|
|
|
- -Wno-macro-redefined
|
|
|
|
|
- -Wno-pragma-pack
|
|
|
|
|
- -Wno-parentheses-equality
|
|
|
|
|
- -Wno-license-management
|
|
|
|
|
Link:
|
|
|
|
|
- --library_type=microlib
|
|
|
|
|
- --entry=Reset_Handler
|
|
|
|
|
- --info=summarysizes
|
|
|
|
|
- --summary_stderr
|
|
|
|
|
- --diag_suppress=L6314W
|
|
|
|
|
define:
|
|
|
|
|
- GD32C10x
|
|
|
|
|
- _RTE_
|
|
|
|
|
define-asm:
|
|
|
|
|
- GD32C10x
|
|
|
|
|
- _RTE_
|
|
|
|
|
add-path:
|
|
|
|
|
- ../../../../Robot_V2/RTE/_Release_GD32C103CB
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/ARM/CMSIS/4.5.0/CMSIS/Include
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities
|
|
|
|
|
add-path-asm:
|
|
|
|
|
- ../../../../Robot_V2/RTE/_Release_GD32C103CB
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/ARM/CMSIS/4.5.0/CMSIS/Include
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include
|
|
|
|
|
- ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities
|
|
|
|
|
output-dirs:
|
|
|
|
|
intdir: ../../../../tmp
|
|
|
|
|
outdir: .
|
|
|
|
|
rtedir: ../../../../Robot_V2/RTE
|
|
|
|
|
output:
|
2026-01-03 18:00:28 +08:00
|
|
|
- type: bin
|
|
|
|
|
file: Robot_V2.bin
|
2025-12-25 12:07:06 +08:00
|
|
|
- type: elf
|
|
|
|
|
file: Robot_V2.axf
|
|
|
|
|
- type: hex
|
|
|
|
|
file: Robot_V2.hex
|
|
|
|
|
- type: map
|
|
|
|
|
file: Robot_V2.axf.map
|
|
|
|
|
components:
|
|
|
|
|
- component: ARM::CMSIS:CORE@4.3.0
|
|
|
|
|
condition: Cortex-M Device
|
|
|
|
|
from-pack: ARM::CMSIS@4.5.0
|
|
|
|
|
selected-by: ARM::CMSIS:CORE
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/ARM/CMSIS/4.5.0/CMSIS/Documentation/Core/html/index.html
|
|
|
|
|
category: doc
|
|
|
|
|
version: 4.3.0
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/ARM/CMSIS/4.5.0/CMSIS/Include
|
|
|
|
|
category: include
|
|
|
|
|
version: 4.3.0
|
|
|
|
|
- component: GigaDevice::Device:EVAL:GD32C10x@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS EVAL
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:EVAL:GD32C10x
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities/gd32c10x_eval.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_eval.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:CAN@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:CAN
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_can.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_can.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:CRC@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:CRC
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_crc.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_crc.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:DBG@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:DBG
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_dbg.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_dbg.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:DMA@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:DMA
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_dma.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_dma.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:EXTI@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:EXTI
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_exti.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_exti.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:FMC@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:FMC
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_fmc.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_fmc.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:FWDGT@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:FWDGT
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_fwdgt.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_fwdgt.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:GPIO@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:GPIO
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_gpio.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_gpio.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:MISC@1.0.0
|
|
|
|
|
condition: GD32C10x CMSIS
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:MISC
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_misc.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_misc.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:PMU@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:PMU
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_pmu.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_pmu.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:RCU@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS MISC
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:RCU
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_rcu.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_rcu.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:USART@1.0.0
|
|
|
|
|
condition: GD32C10x STDPERIPHERALS RCU
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_StdPeripherals:USART
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_usart.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_usart.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_libopt@1.0.0
|
|
|
|
|
condition: GD32C10x CMSIS
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:GD32C10x_libopt
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include/gd32c10x_libopt.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- component: GigaDevice::Device:Startup@1.0.0
|
|
|
|
|
condition: GD32C10x
|
|
|
|
|
from-pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
selected-by: Device:Startup
|
|
|
|
|
files:
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include
|
|
|
|
|
category: include
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include/gd32c10x.h
|
|
|
|
|
category: header
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/startup_gd32c10x.s
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/Device/GD32C103CB/system_gd32c10x.c
|
|
|
|
|
category: source
|
|
|
|
|
attr: config
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
linker:
|
|
|
|
|
script: ../../../../Robot_V2/RTE/Device/GD32C103CB/ac6_linker_script.sct.src
|
|
|
|
|
regions: ../../../../Robot_V2/RTE/Device/GD32C103CB/regions_GD32C103CB.h
|
|
|
|
|
groups:
|
|
|
|
|
- group: Source Files
|
|
|
|
|
files:
|
|
|
|
|
- file: ../../../../Robot_V2/main.h
|
|
|
|
|
category: header
|
|
|
|
|
- file: ../../../../Robot_V2/main.cpp
|
|
|
|
|
category: sourceCpp
|
2026-01-01 01:39:19 +08:00
|
|
|
- file: ../../../../Robot_V2/sys/aes128.h
|
|
|
|
|
category: header
|
|
|
|
|
- file: ../../../../Robot_V2/sys/aes128.cpp
|
|
|
|
|
category: sourceCpp
|
2025-12-25 12:07:06 +08:00
|
|
|
- group: sys
|
|
|
|
|
files:
|
|
|
|
|
- file: ../../../../Robot_V2/sys/systick.cpp
|
|
|
|
|
category: sourceCpp
|
|
|
|
|
- file: ../../../../Robot_V2/sys/systick.h
|
|
|
|
|
category: header
|
|
|
|
|
- file: ../../../../Robot_V2/sys/initial.cpp
|
|
|
|
|
category: sourceCpp
|
|
|
|
|
- file: ../../../../Robot_V2/sys/initial.h
|
|
|
|
|
category: header
|
|
|
|
|
- file: ../../../../Robot_V2/sys/OTA.h
|
|
|
|
|
category: header
|
|
|
|
|
- file: ../../../../Robot_V2/sys/OTA.cpp
|
|
|
|
|
category: sourceCpp
|
|
|
|
|
- file: ../../../../Robot_V2/sys/config.h
|
|
|
|
|
category: header
|
|
|
|
|
- group: device
|
|
|
|
|
files:
|
|
|
|
|
- file: ../../../../Robot_V2/device/Can.cpp
|
|
|
|
|
category: sourceCpp
|
|
|
|
|
- file: ../../../../Robot_V2/device/Can.h
|
|
|
|
|
category: header
|
|
|
|
|
constructed-files:
|
|
|
|
|
- file: ../../../../Robot_V2/RTE/_Release_GD32C103CB/RTE_Components.h
|
|
|
|
|
category: header
|
|
|
|
|
licenses:
|
|
|
|
|
- license: <unknown>
|
|
|
|
|
packs:
|
|
|
|
|
- pack: ARM::CMSIS@4.5.0
|
|
|
|
|
components:
|
|
|
|
|
- component: ARM::CMSIS:CORE@4.3.0
|
|
|
|
|
- license: <unknown>
|
|
|
|
|
packs:
|
|
|
|
|
- pack: GigaDevice::GD32C10x_DFP@1.0.1
|
|
|
|
|
components:
|
|
|
|
|
- component: GigaDevice::Device:EVAL:GD32C10x@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:CAN@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:CRC@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:DBG@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:DMA@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:EXTI@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:FMC@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:FWDGT@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:GPIO@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:MISC@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:PMU@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:RCU@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_StdPeripherals:USART@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:GD32C10x_libopt@1.0.0
|
|
|
|
|
- component: GigaDevice::Device:Startup@1.0.0
|