hscaihong 发表于 2013-4-8 21:23:32

adc中断方式有问

为什么我用adc中断方式的时候,当判断有信号的时候,开始存储数据到数组,为什么从判断到存储之间有一个时间间隔?如果用单次的,则基本上看不出来间隔?是因为进入中断函数造成的吗?
以下为adc中断函数

void main(void)
{
……
while(1)
{
textI=I_SUM();ad转换
if(textI>1200)
{
if(index=1)
{
计算程序
}
}
}
}
页: [1]
查看完整版本: adc中断方式有问