TI中文支持网
TI专业的中文技术问题咨询交流网站

关于ADS9224 读取配置寄存器的问题

请问,在ADS9224的配置寄存器读取操作中,看datasheet里描述的,先写入read的指令,在下一个frame,寄存器信息由器件输出。现在使用的协议是默认的SPI-00-S。我先对寄存器进行了配置,将POWER_DOWN_CFG 配置为0xff,在读取该寄存器的值,读出来的是00。用万用表量了REF_OUT,REFBY2的电压,应该是配置成功了。所以,不知道我读操作是哪里出问题了,麻烦TI的技术工程师帮忙详细描述下如何进行读操作?

Amy Luo:

您好,
感谢您对TI产品的关注!POWER_DOWN_CFG寄存器默认配置都是 not powered down因此不一定写寄存器成功。读寄存器时,主控端需将 CONVST拉高保持高电平,在SDI输入16-bit command frame C[15:0] ,包括4位操作码+4位寄存器地址+00h 或 FFh,读POWER_DOWN_CFG寄存器即0010 0001 00000000或0010 0001 11111111
写入寄存器是类似的,参考数据手册7.6.3 Reading and Writing Registers章节

赞(0)
未经允许不得转载:TI中文支持网 » 关于ADS9224 读取配置寄存器的问题
分享到: 更多 (0)