我是在原来的demon程序中,把while(1)里的程序改为了如下:
while(1)
{
AD7606Start();
if(flag == 0)
{
CheckAD7606Int(); //检查中断,并清除flag标志
*voltage = ((short *)SOC_EMIFA_CS2_ADDR)[0]; //读取1个通道的AD值
voltage++;
}
}
不知道是不是程序上的错误,谢谢帮忙看一下。
我是在原来的demon程序中,把while(1)里的程序改为了如下:
while(1)
{
AD7606Start();
if(flag == 0)
{
CheckAD7606Int(); //检查中断,并清除flag标志
*voltage = ((short *)SOC_EMIFA_CS2_ADDR)[0]; //读取1个通道的AD值
voltage++;
}
}
不知道是不是程序上的错误,谢谢帮忙看一下。
举报