This commit is contained in:
Sergey Yarkov 2026-09-11 12:57:14 +03:00
commit 087fc754d9
105 changed files with 3101 additions and 0 deletions

6
.clang-format Normal file
View File

@ -0,0 +1,6 @@
BasedOnStyle: Google
ColumnLimit: 120
PointerAlignment: Right
IndentPPDirectives: AfterHash
SortIncludes: Never

2
.clangd Normal file
View File

@ -0,0 +1,2 @@
Diagnostics:
Suppress: "pp_including_mainfile_in_preamble"

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
.cache
compile_commands.json
build

21
.vscode/c_cpp_properties.json vendored Normal file
View File

@ -0,0 +1,21 @@
{
"configurations": [
{
"name": "CH32V003",
"compilerPath": "/opt/wch/MRS_Toolchain/RISC-V Embedded GCC15/bin/riscv32-wch-elf-gcc",
"compilerArgs": [
"-march=rv32ec_zicsr",
"-mabi=ilp32e",
"-Werror=implicit-function-declaration"
],
"includePath": [
"${workspaceFolder}/**",
"/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/**",
"/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/**"
],
"cStandard": "gnu11",
"intelliSenseMode": "linux-gcc-arm"
}
],
"version": 4
}

3
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
"C_Cpp.intelliSenseEngine": "disabled",
}

105
Makefile Normal file
View File

@ -0,0 +1,105 @@
.DEFAULT_GOAL := all
.PHONY: all asms binary clean size test prog_flash prog_test format compiledb
TARGET=firmware
PLATFORM?=ch32
BUILD_CONFIGS_MK=$(basename $(notdir $(shell find ./build_config -name "*.mk")))
# === Directories path =============================================================================
SRC_DIR=./src
OBJ_DIR=./obj/$(PLATFORM)
ASM_DIR=./asm/$(PLATFORM)
OUT_DIR=./build/$(PLATFORM)
# ==================================================================================================
# === Compiler options =============================================================================
CC_FLAGS=-Wall -Wextra
ifeq ($(DEBUG), true)
CC_FLAGS+=-ggdb -Og
CC_FLAGS+=-Wl,-Map=$(OUT_DIR)/$(TARGET).map
CC_FLAGS+=-DDEBUG_BUILD=TRUE
else
CC_FLAGS+=-Os
CC_FLAGS+=-flto
endif
CC_FLAGS+=-std=gnu11
CC_FLAGS+=-MMD -MP
CC_FLAGS+=-I$(SRC_DIR)
CC_FLAGS+=-Wno-unused-parameter
CC_FLAGS+=-ffunction-sections
CC_FLAGS+=-fdata-sections
# ==================================================================================================
# === Linker options ===============================================================================
LD_FLAGS+=--specs=nano.specs # Use optimized standard C library
LD_FLAGS+=-nostartfiles
LD_FLAGS+=-Wl,--relax
LD_FLAGS+=-Wl,--gc-sections
# ==================================================================================================
PROJ_SRCS=$(shell find $(SRC_DIR) -name "*.c")
OBJS=$(patsubst $(SRC_DIR)/%.c,$(OBJ_DIR)/%.o,$(PROJ_SRCS))
ASMS=$(patsubst $(SRC_DIR)/%.c,$(ASM_DIR)/%.S,$(PROJ_SRCS))
ifneq (, $(filter $(PLATFORM), $(BUILD_CONFIGS_MK)))
include build_config/$(PLATFORM).mk
else
$(error Cannot find build config for platform: $(PLATFORM))
endif
DEPS=$(OBJS:.o=.d)
all: binary size
binary: $(OUT_DIR)/$(TARGET).bin
asms: $(ASMS)
$(OUT_DIR)/$(TARGET).bin: $(OUT_DIR)/$(TARGET).elf $(OUT_DIR)/$(TARGET).S
$(OBJCOPY) -O binary $< $@
$(OUT_DIR)/$(TARGET).elf: $(OBJS) | $(OUT_DIR)
$(CC) $(CC_FLAGS) $(LD_FLAGS) $^ -o $@
$(OUT_DIR)/$(TARGET).S: $(OUT_DIR)/$(TARGET).elf | $(OUT_DIR)
$(OBJDUMP) -D $< > $@
## Compile to object files
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c
@mkdir -p $(dir $@)
$(CC) $(CC_FLAGS) -c $< -o $@
## Compile to assembler files (optional)
$(ASM_DIR)/%.S: $(SRC_DIR)/%.c
@mkdir -p $(dir $@)
$(CC) -S -fverbose-asm $(CC_FLAGS) -c $< -o $@
$(OUT_DIR):
mkdir -p $@
clean:
rm -rf $(OBJ_DIR)
rm -rf $(OUT_DIR)
rm -rf $(ASM_DIR)
size: $(OUT_DIR)/$(TARGET).elf
$(SIZE) -B $<
format:
find . -type f \( -name "*.cpp" -o -name "*.hpp" -o -name "*.c" -o -name "*.h" \) -exec clang-format --style=file:.clang-format -i {} +
compiledb:
@make clean
@bear -- make all
-include $(DEPS)

52
build_config/ch32.mk Normal file
View File

@ -0,0 +1,52 @@
# === Directories path =============================================================================
EVT_DIR=/opt/wch/CH32V003EVT/EVT/EXAM/SRC
# ==================================================================================================
# === Toolchain ====================================================================================
OBJCOPY=riscv32-wch-elf-objcopy
OBJDUMP=riscv32-wch-elf-objdump
SIZE=riscv32-wch-elf-size
CC=riscv32-wch-elf-gcc
FLASHER_TOOL=wlink
# ==================================================================================================
# === Compiler options =============================================================================
CC_FLAGS+=-march=rv32ec_zicsr
CC_FLAGS+=-mabi=ilp32e
CC_FLAGS+=-I$(EVT_DIR)/Core
CC_FLAGS+=-I$(EVT_DIR)/Peripheral/inc
# ==================================================================================================
# === Linker options ===============================================================================
LDSCRIPT+=./ld/Link.ld
LD_FLAGS+=-T$(LDSCRIPT)
# ==================================================================================================
# Adds WCH SDK to compile flow
STARTUP_SRC=./startup_ch32v00x.S
EVT_SRCS=$(shell find $(EVT_DIR)/Core -name "*.c")
EVT_SRCS+=$(shell find $(EVT_DIR)/Peripheral -name "*.c")
OBJS+=$(patsubst $(EVT_DIR)/%.c,$(OBJ_DIR)/evt/%.o,$(EVT_SRCS))
OBJS+=$(OBJ_DIR)/startup_ch32v00x.o
prog_flash: $(OUT_DIR)/$(TARGET).bin
$(FLASHER_TOOL) flash $<
prog_test:
$(FLASHER_TOOL) status
# Compile SDK and init sources
$(OBJ_DIR)/evt/%.o: $(EVT_DIR)/%.c
@mkdir -p $(dir $@)
$(CC) $(CC_FLAGS) -c $< -o $@
$(OBJ_DIR)/startup_ch32v00x.o: $(STARTUP_SRC)
@mkdir -p $(dir $@)
$(CC) $(CC_FLAGS) -c $< -o $@

175
ld/Link.ld Normal file
View File

@ -0,0 +1,175 @@
ENTRY( _start )
__stack_size = 256;
PROVIDE( _stack_size = __stack_size );
MEMORY
{
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 16K
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 2K
}
SECTIONS
{
.init :
{
_sinit = .;
. = ALIGN(4);
KEEP(*(SORT_NONE(.init)))
. = ALIGN(4);
_einit = .;
} >FLASH AT>FLASH
.highcodelalign :
{
. = ALIGN(4);
PROVIDE(_highcode_lma = .);
} >FLASH AT>FLASH
.highcode :
{
. = ALIGN(4);
PROVIDE(_highcode_vma_start = .);
*(.highcode);
*(.highcode.*);
. = ALIGN(4);
PROVIDE(_highcode_vma_end = .);
} >RAM AT>FLASH
.text :
{
. = ALIGN(4);
*(.text)
*(.text.*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.t.*)
. = ALIGN(4);
} >FLASH AT>FLASH
.fini :
{
KEEP(*(SORT_NONE(.fini)))
. = ALIGN(4);
} >FLASH AT>FLASH
PROVIDE( _etext = . );
PROVIDE( _eitcm = . );
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
} >FLASH AT>FLASH
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
PROVIDE_HIDDEN (__init_array_end = .);
} >FLASH AT>FLASH
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
PROVIDE_HIDDEN (__fini_array_end = .);
} >FLASH AT>FLASH
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
} >FLASH AT>FLASH
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
} >FLASH AT>FLASH
.dalign :
{
. = ALIGN(4);
PROVIDE(_data_vma = .);
} >RAM AT>FLASH
.dlalign :
{
. = ALIGN(4);
PROVIDE(_data_lma = .);
} >FLASH AT>FLASH
.data :
{
. = ALIGN(4);
*(.gnu.linkonce.r.*)
*(.data .data.*)
*(.gnu.linkonce.d.*)
. = ALIGN(8);
PROVIDE( __global_pointer$ = . + 0x800 );
*(.sdata .sdata.*)
*(.sdata2*)
*(.gnu.linkonce.s.*)
. = ALIGN(8);
*(.srodata.cst16)
*(.srodata.cst8)
*(.srodata.cst4)
*(.srodata.cst2)
*(.srodata .srodata.*)
. = ALIGN(4);
PROVIDE( _edata = .);
} >RAM AT>FLASH
.bss :
{
. = ALIGN(4);
PROVIDE( _sbss = .);
*(.sbss*)
*(.gnu.linkonce.sb.*)
*(.bss*)
*(.gnu.linkonce.b.*)
*(COMMON*)
. = ALIGN(4);
PROVIDE( _ebss = .);
} >RAM AT>FLASH
PROVIDE( _end = _ebss);
PROVIDE( end = . );
.stack ORIGIN(RAM) + LENGTH(RAM) - __stack_size :
{
PROVIDE( _heap_end = . );
. = ALIGN(4);
PROVIDE(_susrstack = . );
. = . + __stack_size;
PROVIDE( _eusrstack = .);
} >RAM
}

43
obj/ch32/ch32v00x_it.d Normal file
View File

@ -0,0 +1,43 @@
obj/ch32/ch32v00x_it.o: src/ch32v00x_it.c src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/ch32/ch32v00x_it.o Normal file

Binary file not shown.

45
obj/ch32/debug.d Normal file
View File

@ -0,0 +1,45 @@
obj/ch32/debug.o: src/debug.c src/debug.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
src/debug.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/ch32/debug.o Normal file

Binary file not shown.

View File

@ -0,0 +1,2 @@
obj/ch32/evt/Core/core_riscv.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.c

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_adc.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_adc.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_dbgmcu.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_dbgmcu.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_dma.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_dma.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_exti.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_exti.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_flash.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_flash.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_gpio.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_gpio.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_i2c.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_i2c.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_iwdg.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_iwdg.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_misc.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_misc.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_opa.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_opa.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_pwr.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_pwr.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_rcc.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_rcc.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_spi.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_spi.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_tim.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_tim.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_usart.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_usart.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/ch32/evt/Peripheral/src/ch32v00x_wwdg.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_wwdg.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

45
obj/ch32/main.d Normal file
View File

@ -0,0 +1,45 @@
obj/ch32/main.o: src/main.c src/debug.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
src/debug.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/ch32/main.o Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
obj/ch32/startup_ch32v00x.o: startup_ch32v00x.S

BIN
obj/ch32/startup_ch32v00x.o Normal file

Binary file not shown.

View File

@ -0,0 +1,44 @@
obj/ch32/system_ch32v00x.o: src/system_ch32v00x.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/ch32/system_ch32v00x.o Normal file

Binary file not shown.

43
obj/ch32v00x_it.d Normal file
View File

@ -0,0 +1,43 @@
obj/ch32v00x_it.o: src/ch32v00x_it.c src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/ch32v00x_it.o Normal file

Binary file not shown.

45
obj/debug.d Normal file
View File

@ -0,0 +1,45 @@
obj/debug.o: src/debug.c src/debug.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
src/debug.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/debug.o Normal file

Binary file not shown.

View File

@ -0,0 +1,2 @@
obj/evt/Core/core_riscv.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.c

BIN
obj/evt/Core/core_riscv.o Normal file

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_adc.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_adc.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_dbgmcu.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_dbgmcu.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_dma.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_dma.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_exti.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_exti.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_flash.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_flash.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_gpio.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_gpio.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_i2c.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_i2c.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_iwdg.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_iwdg.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_misc.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_misc.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_opa.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_opa.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_pwr.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_pwr.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_rcc.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_rcc.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_spi.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_spi.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_tim.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_tim.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_usart.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_usart.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

View File

@ -0,0 +1,45 @@
obj/evt/Peripheral/src/ch32v00x_wwdg.o: \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/src/ch32v00x_wwdg.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

Binary file not shown.

45
obj/main.d Normal file
View File

@ -0,0 +1,45 @@
obj/main.o: src/main.c src/debug.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
src/debug.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/main.o Normal file

Binary file not shown.

1
obj/startup_ch32v00x.d Normal file
View File

@ -0,0 +1 @@
obj/startup_ch32v00x.o: startup_ch32v00x.S

BIN
obj/startup_ch32v00x.o Normal file

Binary file not shown.

44
obj/system_ch32v00x.d Normal file
View File

@ -0,0 +1,44 @@
obj/system_ch32v00x.o: src/system_ch32v00x.c \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h \
src/system_ch32v00x.h src/ch32v00x_conf.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h \
src/ch32v00x_it.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h \
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Core/core_riscv.h:
src/system_ch32v00x.h:
src/ch32v00x_conf.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_adc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dbgmcu.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_dma.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_exti.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_flash.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_gpio.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_i2c.h:
src/ch32v00x_it.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_iwdg.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_misc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_opa.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_pwr.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_rcc.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_spi.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_tim.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_usart.h:
/opt/wch/CH32V003EVT/EVT/EXAM/SRC/Peripheral/inc/ch32v00x_wwdg.h:

BIN
obj/system_ch32v00x.o Normal file

Binary file not shown.

22
src/ch32v00x_conf.h Normal file
View File

@ -0,0 +1,22 @@
#ifndef __CH32V00x_CONF_H
#define __CH32V00x_CONF_H
#include <ch32v00x_adc.h>
#include <ch32v00x_dbgmcu.h>
#include <ch32v00x_dma.h>
#include <ch32v00x_exti.h>
#include <ch32v00x_flash.h>
#include <ch32v00x_gpio.h>
#include <ch32v00x_i2c.h>
#include <ch32v00x_it.h>
#include <ch32v00x_iwdg.h>
#include <ch32v00x_misc.h>
#include <ch32v00x_opa.h>
#include <ch32v00x_pwr.h>
#include <ch32v00x_rcc.h>
#include <ch32v00x_spi.h>
#include <ch32v00x_tim.h>
#include <ch32v00x_usart.h>
#include <ch32v00x_wwdg.h>
#endif /* __CH32V00x_CONF_H */

29
src/ch32v00x_it.c Normal file
View File

@ -0,0 +1,29 @@
#include <ch32v00x_it.h>
void NMI_Handler(void) __attribute__((interrupt("WCH-Interrupt-fast")));
void HardFault_Handler(void) __attribute__((interrupt("WCH-Interrupt-fast")));
/*********************************************************************
* @fn NMI_Handler
*
* @brief This function handles NMI exception.
*
* @return none
*/
void NMI_Handler(void) {
while (1) {
}
}
/*********************************************************************
* @fn HardFault_Handler
*
* @brief This function handles Hard Fault exception.
*
* @return none
*/
void HardFault_Handler(void) {
NVIC_SystemReset();
while (1) {
}
}

8
src/ch32v00x_it.h Normal file
View File

@ -0,0 +1,8 @@
#ifndef __CH32V00x_IT_H
#define __CH32V00x_IT_H
#include <stdint.h>
#include <ch32v00x.h>
#include <core_riscv.h>
#endif /* __CH32V00x_IT_H */

235
src/debug.c Normal file
View File

@ -0,0 +1,235 @@
/********************************** (C) COPYRIGHT
* ******************************* File Name : debug.c Author : WCH
* Version : V1.0.0
* Date : 2022/08/08
* Description : This file contains all the functions prototypes for UART
* Printf , Delay functions.
*********************************************************************************
* Copyright (c) 2021 Nanjing Qinheng Microelectronics Co., Ltd.
* Attention: This software (modified or not) and binary are used for
* microcontroller manufactured by Nanjing Qinheng Microelectronics.
*******************************************************************************/
#include "debug.h"
static uint8_t p_us = 0;
static uint16_t p_ms = 0;
#define DEBUG_DATA0_ADDRESS ((volatile uint32_t *)0xE00000F4)
#define DEBUG_DATA1_ADDRESS ((volatile uint32_t *)0xE00000F8)
/*********************************************************************
* @fn Delay_Init
*
* @brief Initializes Delay Funcation.
*
* @return none
*/
void Delay_Init(void) {
p_us = SystemCoreClock / 8000000;
p_ms = (uint16_t)p_us * 1000;
}
/*********************************************************************
* @fn Delay_Us
*
* @brief Microsecond Delay Time.
*
* @param n - Microsecond number.
*
* @return None
*/
void Delay_Us(uint32_t n) {
uint32_t i;
SysTick->SR &= ~(1 << 0);
i = (uint32_t)n * p_us;
SysTick->CMP = i;
SysTick->CNT = 0;
SysTick->CTLR |= (1 << 0);
while ((SysTick->SR & (1 << 0)) != (1 << 0))
;
SysTick->CTLR &= ~(1 << 0);
}
/*********************************************************************
* @fn Delay_Ms
*
* @brief Millisecond Delay Time.
*
* @param n - Millisecond number.
*
* @return None
*/
void Delay_Ms(uint32_t n) {
uint32_t i;
SysTick->SR &= ~(1 << 0);
i = (uint32_t)n * p_ms;
SysTick->CMP = i;
SysTick->CNT = 0;
SysTick->CTLR |= (1 << 0);
while ((SysTick->SR & (1 << 0)) != (1 << 0))
;
SysTick->CTLR &= ~(1 << 0);
}
/*********************************************************************
* @fn USART_Printf_Init
*
* @brief Initializes the USARTx peripheral.
*
* @param baudrate - USART communication baud rate.
*
* @return None
*/
void USART_Printf_Init(uint32_t baudrate) {
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
#if (DEBUG == DEBUG_UART1_NoRemap)
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_USART1, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_30MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOD, &GPIO_InitStructure);
#elif (DEBUG == DEBUG_UART1_Remap1)
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_USART1 |
RCC_APB2Periph_AFIO,
ENABLE);
GPIO_PinRemapConfig(GPIO_PartialRemap1_USART1, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_30MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOD, &GPIO_InitStructure);
#elif (DEBUG == DEBUG_UART1_Remap2)
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_USART1 |
RCC_APB2Periph_AFIO,
ENABLE);
GPIO_PinRemapConfig(GPIO_PartialRemap2_USART1, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_30MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOD, &GPIO_InitStructure);
#elif (DEBUG == DEBUG_UART1_Remap3)
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC | RCC_APB2Periph_USART1 |
RCC_APB2Periph_AFIO,
ENABLE);
GPIO_PinRemapConfig(GPIO_FullRemap_USART1, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_30MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOC, &GPIO_InitStructure);
#endif
USART_InitStructure.USART_BaudRate = baudrate;
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_No;
USART_InitStructure.USART_HardwareFlowControl =
USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode = USART_Mode_Tx;
USART_Init(USART1, &USART_InitStructure);
USART_Cmd(USART1, ENABLE);
}
/*********************************************************************
* @fn SDI_Printf_Enable
*
* @brief Initializes the SDI printf Function.
*
* @param None
*
* @return None
*/
void SDI_Printf_Enable(void) {
*(DEBUG_DATA0_ADDRESS) = 0;
Delay_Init();
Delay_Ms(1);
}
/*********************************************************************
* @fn _write
*
* @brief Support Printf Function
*
* @param *buf - UART send Data.
* size - Data length.
*
* @return size - Data length
*/
__attribute__((used)) int _write(int fd, char *buf, int size) {
int i = 0;
int writeSize = size;
#if (SDI_PRINT == SDI_PR_OPEN)
do {
/**
* data0 data1 8 bytes
* data0 The lowest byte storage length, the maximum is 7
*
*/
while (*(DEBUG_DATA0_ADDRESS) != 0u) {
}
if (writeSize > 7) {
*(DEBUG_DATA1_ADDRESS) = (*(buf + i + 3)) | (*(buf + i + 4) << 8) |
(*(buf + i + 5) << 16) | (*(buf + i + 6) << 24);
*(DEBUG_DATA0_ADDRESS) = (7u) | (*(buf + i) << 8) |
(*(buf + i + 1) << 16) | (*(buf + i + 2) << 24);
i += 7;
writeSize -= 7;
} else {
*(DEBUG_DATA1_ADDRESS) = (*(buf + i + 3)) | (*(buf + i + 4) << 8) |
(*(buf + i + 5) << 16) | (*(buf + i + 6) << 24);
*(DEBUG_DATA0_ADDRESS) = (writeSize) | (*(buf + i) << 8) |
(*(buf + i + 1) << 16) | (*(buf + i + 2) << 24);
writeSize = 0;
}
} while (writeSize);
#else
for (i = 0; i < size; i++) {
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
;
USART_SendData(USART1, *buf++);
}
#endif
return writeSize;
}
/*********************************************************************
* @fn _sbrk
*
* @brief Change the spatial position of data segment.
*
* @return size: Data length
*/
__attribute__((used)) void *_sbrk(ptrdiff_t incr) {
extern char _end[];
extern char _heap_end[];
static char *curbrk = _end;
if ((curbrk + incr < _end) || (curbrk + incr > _heap_end))
return NULL - 1;
curbrk += incr;
return curbrk - incr;
}

Some files were not shown because too many files have changed in this diff Show More