Files
mr-library/bsp/wch/ch32v30x/mr_drv.h
2023-11-12 00:33:40 +08:00

51 lines
695 B
C

/*
* @copyright (c) 2023, MR Development Team
*
* @license SPDX-License-Identifier: Apache-2.0
*
* @date 2023-11-11 MacRsh First version
*/
#ifndef _MR_DRV_H_
#define _MR_DRV_H_
#include "mr_config.h"
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#ifdef MR_USING_ADC
#include "drv_adc.h"
#endif
#ifdef MR_USING_DAC
#include "drv_dac.h"
#endif
#ifdef MR_USING_GPIO
#include "drv_gpio.h"
#endif
#ifdef MR_USING_I2C
#include "drv_i2c.h"
#endif
#ifdef MR_USING_SPI
#include "drv_spi.h"
#endif
#ifdef MR_USING_UART
#include "drv_uart.h"
#endif
#ifdef MR_USING_PWM
#include "drv_pwm.h"
#endif
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* _MR_DRV_H_ */