TI中文支持网
TI专业的中文技术问题搜集分享网站

TLC2574,AD采集问题

单片机外部晶振16M,指令周期8M,SPI速率设置为4M,TLC2574可以正常采集

将单片机时钟倍频,输出晶振为32M,指令周期为16M,SPI速率设置为8M,TLC2574也可以正常采集

但是,如果再将单片机时钟倍频,比如输出晶振为64M或者更高,SPI速率设置为8M,16M等都试过,TLC2574采集的都是固定的数值,

代码没有改变,只是单片机的指令周期改变了

请问:这是为什么?

Martin:

你好,

请问你的DVDD供电多少?

有没有用示波器实测一下SPI的时钟信号?或者说有没有试过读取TLC2574的寄存器,看看通信是否正常?

kuilong yin:

回复 Martin:

您好,我现在在调试TMS320F2812与TLC2574之间的通信,因为周末在家没法发原理图,我给您介绍一下,麻烦您给提个建议:用cs片选,dsp的程序中,首先发送指令AA00,然后在for循环中不段发送D000,然后延时一段时间来转化。但出现的问题是,有输入输出,但随着电压变化,输出的数据不变,用示波器抓了每个通道,发现EOC竟然和CS完全对称,感觉这点不正常,好像没有转化似的,请问这种问题怎么解决?

赞(0)
未经允许不得转载:TI中文支持网 » TLC2574,AD采集问题
分享到: 更多 (0)