#ifndef _INITIAL_H #define _INITIAL_H #ifdef __cplusplus extern "C" { #endif #include "gd32c10x.h" #include "stdint.h" #include #include "gd32c10x_eval.h" void rcu_config(void); void adc_config(void); void dma_config(void); static volatile uint32_t timer_delay_count = 0; // volatile 很重要! int fputc(int ch, FILE *f); // 声明fputc函数以重载标准库实现 u8 tle5210b_init(void); u8 USART0_init(void); u8 watchdog_init(u32 time); #ifdef __cplusplus } #endif #endif