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

ADS1263: ADS1263寄存器读写失败

Part Number:ADS1263

如图所示,芯片上电时使用SPI对芯片进行寄存器读取。指令分别为0X21(POWER REGISTER) ,0X00 ,。但是读取的数据DOUT,并不是00010001(手册里说默认值是这个)。而且每次都会变化。我的SCLK的时钟周期为2.5Mhz   READ_IADC1状态为向芯片写入0x21,READ_IADC2状态为想芯片写入读取个数减一(0x00),READ_IADC3状态为读取DOUT的数据。但是该数据并不固定,也和预期不一致。

请教问题一,时序图当中,对芯片的读写时序是否正确?下降沿写入的。

问题二,为什么DOUT 初始化化后会输出东西?目前来看我寄存器读的操作并没有被芯片所响应。

Eirwen:

已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

,

Daniel:

您好

RREG 命令由 CS 引脚为框架、如 ADS1263数据表的下图所示。 因此、只要您将 CS 引脚置为高电平、就会针对 ADC 完成该命令 在映像中、您使用 CS 为每个字节组帧、因此 RREG 命令将不会正确执行。 请按照数据表中的说明读取和写入寄存器以及收集数据

赞(0)
未经允许不得转载:TI中文支持网 » ADS1263: ADS1263寄存器读写失败
分享到: 更多 (0)