Other Parts Discussed in Thread: TMS320VC5509A
我使用TMS320VC5509A的Mcbsp模块配置为spi来控制ADS131A04。其中数据接收和发送均为每帧1字,每字32位。
目前发送命令字后ADS131A04的回应均正确。
ADS131A04主要寄存器配置如下:
ADS13_REG(WREG|A_SYS_CFG, 0X78); //enable internal reference volatage (4.0v)
ADS13_REG(WREG|D_SYS_CFG, 0X3E); //Fixed six device words per frame for the ADS131A04
ADS13_REG(WREG|CLK1, 0X08); //sclk input fICLK=200Khz
ADS13_REG(WREG|CLK2, 0X29); //fMOD=200Khz/2 fDATA=fMOD/200=500hz
ADS13_REG(WREG|ADC_ENA, 0X0F); //ADC CHANNEL ENABLE ALL
我尝试过在收到DRDY信号后不停地发送0xFFFFFFFF或0x00000000,但接收到的结果全是0。
请问应该如何读取AD的转换结果呀?