9.DA14531通用ADC(手动模式)
请注意
必须已经创建了修改后的版本empty_peripheral_template示例项目,如最初的项目章之前!
9.1。使用GPADC最初的项目章节以手动方式使用SDK6提供的GPADC外设驱动程序。
9.1.1。配置ADC输入
#定义ADC_INPUT_PORT GPIO_PORT_0#定义ADC_INPUT_PIN GPIO_PIN_6
9.1.1。配置ADC输入
#定义ADC_INPUT_PORT GPIO_PORT_0#定义ADC_INPUT_PIN GPIO_PIN_6
#定义ADC_INPUT_PORT GPIO_PORT_0#定义ADC_INPUT_PIN GPIO_PIN_6
接下来,通过将以下内容添加到GPIO_reservations函数,可以在user_periph_setup.c文件:
RESERVE_GPIO(ADC_INPUT,ADC_INPUT_PORT,ADC_INPUT_PIN,PID_ADC);
最后,将GPIO配置为ADC输入,方法是将以下内容添加到set_pad_functions函数,可以在user_periph_setup.c文件:
GPIO_ConfigurePin(ADC_INPUT_PORT,ADC_INPUT_PIN,输入,PID_ADC,假);
9.1.2。添加GPADC驱动程序
# include“adc.h”# include“adc_531.h”
# include“adc.h”# include“adc_531.h”