您好!
我对 NCS 与 CONVST 相连的引脚配置有疑问、如数据表第40页的图67所示。
由于在寄存器写入或读取期间无法保持 CONVST 为高电平、在这种情况下如何处理器件配置?
数据表(7.6.3)中有一条注意事项:主机必须保持 CONVST 为高电平才能读取和写入寄存器。 由于连接到 nCS、这是不可能实现的。
在这种情况下、SPI 通信应该是什么样的?
此致、
Alex
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我对 NCS 与 CONVST 相连的引脚配置有疑问、如数据表第40页的图67所示。
由于在寄存器写入或读取期间无法保持 CONVST 为高电平、在这种情况下如何处理器件配置?
数据表(7.6.3)中有一条注意事项:主机必须保持 CONVST 为高电平才能读取和写入寄存器。 由于连接到 nCS、这是不可能实现的。
在这种情况下、SPI 通信应该是什么样的?
此致、
Alex
您好、Ryan、
感谢您的回答。
当我查看时序图时、CONVST 下降沿不应触发 ADC 中的某个东西。
如果/CS 和 CONVST 在帧开始时设置为低电平、则执行寄存器写入、但在帧结束时、当/CS 和 CONVST 从低电平变为高电平时、ADC 将启动新的转换。
在这种情况下、是否会正确写入寄存器值?
是否可以仅使用此最小配置写入寄存器?
BR、
Alex
嘿 Alex、
Ryan 目前不在办公室、因此我将尝试提供帮助。 实际上、我不确定器件是否能够正确接收写入数据并使用连接在一起的引脚更新配置。 无论如何、我不建议这样做、因为您无法验证转换器的实际状态、写入是否按预期进行、或者执行 CRC 检查等操作。 对于打算在默认配置下使用器件而不需要进行任何编程的客户、将这些引脚连接在一起的情况作为一个选项提供。
最棒的
Zak
你好、Zak、
感谢您在团队中再次澄清问题。
如果 ADC 的配置与默认设置不同、那么始终检查寄存器值对我来说是合理的。
如果可以更新 ADS9234R 数据表、则会更好、以清楚地表明、使用最小引脚配置寄存器无法通过 SDI 写入。
这是一个如何更好地形象化的建议。 截屏取自 SBAS876C–2018年8月–2019年6月修订版
BR、
Alex