MSP430F247和ADS1278的SPI通信???

2019-07-23 14:02发布

这是MSP430F247和两片ADS1278以SPI通信采集16路AD的实验,ADS1278的主时钟CLK用外部有源晶振5M,移位时钟SCLK设置为4M,

可是假如把属于通道1,2,3,4接地,得到的数据都不是0,而是比较大的数值,为什么,求大神们帮忙:)先谢谢了

附件为程序和原理图
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
gsc617
1楼-- · 2019-07-23 17:08
 精彩回答 2  元偷偷看……
gaoyang9992006
2楼-- · 2019-07-23 19:19
楼主,你不接地的时候输出什么,你通过跳线测试一下,输入地,输入vcc输入0.5VCC,对于这三个关键输入值测试。贴出来,再问。可以通过这个确定你的ADS是否工作了。
gsc617
3楼-- · 2019-07-23 20:47
gaoyang9992006 发表于 2014-12-18 16:08
楼主,你不接地的时候输出什么,你通过跳线测试一下,输入地,输入vcc输入0.5VCC,对于这三个关键输入值测 ...

不好意思,刚才我测试了一下,分别接vcc,1.25v,gnd可是得到的数据似乎一样的:L求指导一下
gsc617
4楼-- · 2019-07-23 21:28
再上传一次
gaoyang9992006
5楼-- · 2019-07-24 00:44
这说明了一个关键的问题,你的通信是有错误的,或者根本没有正确工作,你先搞定一个通道的再说,应该有相关例程,在相关例程基础上修改,或者看你的驱动程序是否编写有误,我觉得肯定有误。
gsc617
6楼-- · 2019-07-24 03:10
 精彩回答 2  元偷偷看……

一周热门 更多>