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.

[参考译文] ADS124S08:ADS124S08的数据读取问题(MISO 引脚)

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1267654/ads124s08-data-reading-problem-miso-pin-with-ads124s08

器件型号:ADS124S08

您好!

我将 ADS124S08与 STM32F746控制器连接在一起。 我面临着读取寄存器的问题。 我已经检查了 CRO 和发现,任何数据我已发送它的正确显示在 MOSI 线路,但 MISO 引脚没有响应.

谢谢  

R·G·拉胡尔

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

    尊敬的 Rahul G.:

    是否要连接到 EVM 上的 ADS124S08?  有些常见问题会阻止客户与 ADS124S08正确通信。  首先、所有电源必须处于标称工作电压(AVDD、DVDD 和 IOVDD)。  第二、RESET 引脚必须上拉为高电平、而不是悬空。  要使用内部时钟、必须将 CLK 引脚连接至低电平、或者必须提供外部时钟。  CS 必须在整个通信事务期间保持低电平(CS 无法在字节之间切换)。

    此致、

    鲍勃 B

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

    尊敬的 Bob B:

    感谢您的收看。

    问: 您是否连接到 EVM 上的 ADS124S08?

    答:是

    所有电源均稳定且符合要求。 RESET 引脚也使用 CPU 被拉高。 我已检查 EVM 上的 CLK 引脚、J6连接器是 DNP、 并且引脚也下拉了470K (R74)。  

    因此请尽快提供任何其他可能的解决方案、因为我们对 SPI 接口感到震惊。

    谢谢!

    R·G·拉胡尔

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

    尊敬的 Rahul G.:

    最好使用 EVM 上的 USB 连接器为 EVM 板供电。  这可确保电源布线符合预期。  这也要求将一个跳线 安装在电路板右侧的 JP1上。  安装 JP1会使板载微控制器保持复位状态、并且还会 禁用 从微控制器到 ADS124S08的接口。  然后将外部电路板连接到 EVM 只需要在电路板和适当的数字引脚之间连接良好的接地。

    就 SPI 而言、您需要确保 SCLK 速度处于 ADS124S08所需的时钟范围内。  我首先会使用1MHz 来解决布线中的任何电容问题。  MISO 连接到 SDO 上的 J3、MOSI 连接到 SDI。  确保通信在整个通信事务期间使 CS 保持低电平。  这要求 CS 由 GPIO 而不是 SPI 外设控制、因为外设将在字节(或字)之间切换 CS。

    应设置 SPI、以便数据在上升沿发生变化、并在 SCLK 的下降沿保持稳定。  SCLK 一直保持低电平。  读取寄存器数据时、命令被写入微控制器中的 TX 缓冲区、以启动 ADS124S08的 SCLK。  但是、来自 ADS124S08的数据需要您发送(写入) NOP (0x00)字节来启动 SCLK、以便 ADS124S08发送数据。  如果仍有问题、请向我发送通信的示波器或逻辑分析仪快照以及您的设置图片。

    此致、

    鲍勃 B

x 出现错误。请重试或与管理员联系。