1 /* 2 * Copyright (c) 2006-2021, RT-Thread Development Team 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Change Logs: 7 * Date Author Notes 8 * 2017-09-18 Haley the first version 9 */ 10 11 #ifndef __ADC_H_ 12 #define __ADC_H_ 13 14 #include <rtthread.h> 15 16 /** 17 * @brief External function definitions 18 * 19 */ 20 int rt_hw_adc_init(void); 21 rt_uint8_t am_adc_data_get(rt_uint8_t channel, rt_int16_t *buff, rt_uint16_t size); 22 void am_adc_start(rt_uint8_t channel); 23 void am_adc_stop(rt_uint8_t channel); 24 25 #endif // __ADC_H_ 26