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.

[参考译文] ADS7961-Q1:ADS7961更改通道错误

Guru**** 1812430 points
Other Parts Discussed in Thread: ADS7955, ADS7961
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1429817/ads7961-q1-ads7961-change-channel-error

器件型号:ADS7961-Q1
主题中讨论的其他器件:ADS7961、ADS7955

工具与软件:

我将 Renesas 微型计算机 RH850和 ADS7961组合在一起
上电后、将器件/ADS7955配置为在手动模式下运行、无需任何其他配置。
您正在尝试更改另一个信道(例如、信道2)。
但在下一个帧中、通道不会更改。
器件保持输出通道0 (默认)。
此外、如果您在输出另一个通道时仅对 CH0施加电压、则即使该通道不是 CH0、也会检测到电压。

数据表显示;

"器件在编程序列和输出期间继续在手动模式通道0下运行
有效的转换结果。 可以通过在两个通道之间插入额外的帧来更改通道、范围和 GPIO
编程块。 如果用户不想使用这个引脚、也可绕过任一编程块
"。 (SLAS605A、第27页、图49)。 器件上电序列、注释(1)。)

是否需要进行任何其他设置?

这是实际源代码的一个片段

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hoshi-San:

    很难仅通过源代码调试器件的问题、尤其是不熟悉的 MCU 的问题。 您是否能够提供逻辑捕获文件(首选)、屏幕截图、或 SPI 通信引脚的示波器捕获?  

    此致、
    Joel

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Joel、

    下面附上了与 SPI 通信相关的示波器屏幕截图。
    浅蓝色为 CS、黄色为 SCLK、蓝色为 DIN、紫色为 DOUT。
    如第一幅图所示、将向 DIN 发送指定每个通道的命令、但 DOUT 中仅显示 CH0。 (DOUT 的高4位不会根据发送的命令进行更改。)
    在第二个图中、电压仅施加到 ADC 的 CH0。 但是、如第一幅图所示、所有通道都作为 CH0输出、因此所有通道的 CH0电压都是输出的。

    此外、当我逐个检查每个通道时、结果是只有 CH0输出。 该电路应该可以正常连接、如果您发现任何问题、能告诉我、我将不胜感激。


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hoshi-San:  

    从您最新的帖子来看、您似乎能够解决此问题、但您发现有些偏移。 是这样吗? 如果是、我可以关闭该线程吗、我们可以将焦点移到另一个线程上吗?

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1431060/ads7961-q1-manual-mode-channel-bit-error

    此致、
    Joel