我是用DSP28335外部接口与DAC7724通信,DA芯片的引脚除了数据载入LDAC和复位用普通IO口控制外,其余都和DSP28335外部接口的相应引脚相连,程序测试一直不对,输出的值一直是-10V,而且我只是让通道A输出,可是其他的3个通道也是-10V ,这个是怎么回事?
Wanda WANG:
把你的电路发来看看,另外讲下你配置DAC输出时的流程,即各个I/O信号的电平值。
YONG CAI:
回复 Wanda WANG:
DSP的外部接口不是有R/W和CS的引脚,我就把DA的这两个引脚直接和外部接口的区域0所对应的两个引脚相连,只有LDAC和RESET定义了两个IO口来控制,这样子可以不?
InitPieVectTable();
RESET=0;
DELAY_US(10);
RESET=1;
while(1)
{
LDAC = 0 ;
A_DATA =3000;
CHDA_CHA = CHA_DATA; //通道A输出稳定电压
LDAC= 1 ;
DELAY_US(100);
}
YONG CAI:
回复 YONG CAI:
上面那个是CHA_DATA=3000;