yylooker 发表于 2011-8-22 11:21:29

ADS1247的怪事:无法读写寄存器,但是可以接到转换结果!!

硬件SPI通讯,使用MSP430F149做主机,ads1232作为从机;
发送单次转换RDATA指令,DRDY阵脚能检测到高低变换,然后能收到一个固定的数据(7FFFFF);不发送指令,一直为0
这是不是可以认为这个转换-接受结果的过程成功了??(注:未配制测量电路,AIN0与AIN1悬空)



但是读写寄存器根本没有反应
比如说将MUX0设置为0x01,读取的话接受不到有效数据(一直0x00);读取FSC2(此寄存器默认0x40),还是读不到。。
用示波器看的话,DIN(主出从入)可也检测到波形(主入从出),DOUT完全低电平。。。


谁能给个建议,我应该从哪方面查找原因呢???

yylooker 发表于 2011-8-22 12:52:14

结贴,发现问题了。
参照TI论坛:
http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/p/2872/9894.aspx

。谢谢大家。
页: [1]
查看完整版本: ADS1247的怪事:无法读写寄存器,但是可以接到转换结果!!