已回答假定已回答

ad7606-数据读取问题

TLZme 在 2013-9-30 詢問的問題
最後回覆由ADI_Wei於2013-10-11提供

请懂的帮忙分析一下,

TMS320F28335+ad7606-6 ,上电对AD复位后,每N秒开始转换一次,采用并行方式读取,转换完成(BUSY下降沿)进入 28335的外部中断读取6通道的数据,波形如附件所示,为什么读取到的数值高8位为0,只有低8位变化呢?

进入中断后 ,读取函数的代码如下:

Uint16 DATA[i]={0};

 

void READ(void)

{

       for(i=0;i<6;i++)  //6通道

       {

                DATA[i] = *((Uint16 *)0x274000);//AD7606的地址

        }

}

結果