void tiM7_IRQHandler()
{
i1++;
display++;
if(display==2500)
{
display=0;
play=1;
}
if(i1==65535)
{
i1=0;
}
if(lock==0)
{
First=ADC_GetConversionValue(ADC1);
lock=1;
}
ADC_SoftwareStartConvCmd(ADC1,ENABLE);
while(!ADC_GetFlagStatus(ADC1,ADC_FLAG_EOC));
ADC_GetConversionValue(ADC1);
ads=ADC_GetConversionValue(ADC1);
if(ads>First)
{
First=ads;
说是用的中断来实现 AD转换,但是看不懂,求大神注释
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>