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.

[参考译文] ADS114S08EVM:ADS114S08EVM

Guru**** 2390855 points
Other Parts Discussed in Thread: ADS114S08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1165667/ads114s08evm-ads114s08evm

器件型号:ADS114S08EVM
主题中讨论的其他器件:ADS114S08

有可能配置 GPIO 引脚(GPIO_0/Ain1、GPIO_1、GPIO_2、GPIO_3)、作为数字输出引脚。 这似乎是本手册所述的情况。

但是、当 我 尝试按如下方式配置端口时

 WREG 11 00   //将端口引脚配置为输出

 WREG 10 0F   //将输出设置为高电平

引脚不变-保持低电平。 我希望它们变为高电平和低电平、具体取决于我写入 WREG 0x 中低4位设置的值、其中 x 是值。

GPIO 管脚不变。 我做错了吗?

当我按下 SYNC 按钮和 WRITE to register 按钮时、系统会指示 它已写入该器件。

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

    您好,拿破仑,

    欢迎来到 E2E 论坛!  请参阅 ADS114S08数据表中的表43。

    请注意、对于寄存器0x11、位设置应设置为"1"、以使引脚设置为 GPIO 模式。  因此、正确的寄存器设置将是 WREG 11 0F 、以使该引脚成为 GPIO。  然后、寄存器0x10将 GPIO 的操作设置为输入或输出(高4位)、低4位是引脚上的值。  因此、寄存器0x10设置似乎与您的用例正确。  当寄存器0x10设置为输入模式(高4位)时、当您为寄存器0x10发出寄存器读取时、低4位将指示引脚上的值。

    您也可以混合和匹配这些组合、但写入输入引脚将无效。

    此致、

    Bob B

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

    Bob、

    谢谢! 你是对的。 我 提供了错误的信息。 我尝试 了 WREG 11 0F、然后尝试了 WREG 10 0F、我无法影响 引脚的状态。 在 Σ-Δ 评估软件控制台中,这些引脚配置为输出或输入,相应的 GPIOxdata 设置为高电平或低电平。 GPIO 引脚未发生变化并保持低电平。 我单击了"WRITE SELECTED Register"、"Refresh/Sync"、  

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

    谢谢、Bo! 我循环了割草机、一切看起来都正常。

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

    您好,拿破仑,

    我不确定您最初遇到问题的原因、但很高兴听到您成功。   

    我还在 EVM 上尝试过它、并验证它是否正常工作。  但是、对于 EVM、需要注意一点。  EVM 设计为使用引脚作为模拟输入。  由于采用了输入滤波器、您可能会看到低于预期的电压。  此外、对于 GPIO2 (AIN10)和 GPIO3 (AIN11)、当跳线端接 AGND 或 VREF 的输入时、应移除一根跳线(JP13)、这将影响端子块上读取的电压。  请参阅用户指南中的原理图、了解引脚的电流输出路径。

    此致、

    Bob B

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

    事实是 ,我也有点困惑。 我稍后将对此进行调查。 我仅使用 ain8和9进行测试。 不过、感谢您指出 J13。