请教使用探索者开发板,同时开启实验25和实验26(光敏和DAC),进入死循环的原因?

2019-07-21 04:04发布


程序一直在这位置等待转换结束! 16 Get_Adc(u8 ch)
{
    //设置转换序列
 ADC1->SQR3&=0XFFFFFFE0;//规则序列1通道CH
 ADC1->SQR3|=ch;
 ADC1->CR2|=1<<30;//启动规则转换通道
 while(!(ADC1->SR&1<<1));//等待转换结束
 return ADC1->DR;//返回ADC值
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。