①初始化
GPIO_int();
ADC_int();//单通道,单次转换,软启动
ADC_NVIC_Config();//中断设置
② 在主函数中运行下面代码:
ADC_ITConfig(ADC1, ADC_IT_EOC, ENABLE);
ADC_RegularChannelConfig(ADC1, BT_ADC_Channel_1, 1, ADC_SampleTime_239Cycles5);
ADC_SoftwareStartConvCmd(ADC1, ENABLE);
第一次启动,正常启动,并进入ADC中断, 可采样到数据
③延时1秒,再执行上面红色的代码
不能进入ADC中断
这是为什么?谢谢
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU