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.

[参考译文] TXE8124-Q1:当端口配置为输出时回读 IO 端口状态

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1625262/txe8124-q1-readback-io-port-state-when-the-port-is-configured-as-output

器件型号: TXE8124-Q1

您好、我想了解当端口配置为输出时、器件是否支持读取输入端口寄存器。 到目前为止、我的测试始终显示输入端口状态为 0、即使我将输出状态设置为 1(我使用示波器来确保我看到的状态)。

更多详细信息:所有端口的方向配置寄存器 (0x4) 均设置为 0xFF。 我可以使用输出端口寄存器 (0x3) 更改任何输出的状态。  到目前为止没有问题。 但是、根据“图 7-2“、 P0.0 至 P2.7“的简化版原理图。在该规范中、我应该能够使用输入端口寄存器 (0x2) 读回端口状态。 这种功能是有效的吗? 我的观察结果是、输入端口寄存器 (0x2) 仅在端口配置为输入时有效。

此致、  

Nicolas

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

    您好、Nicolas、

    我们正在对此进行研究、并将很快提供答案。

    此致、

    Josh

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

    您好、Josh、

    是否有更新?

    谢谢、

    Nicolas

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

    您好、Nicolas、

    您的理解是正确的。 仅当 I/O 端口配置为输入而不是输出时、输入寄存器才会显示正确的值。

    此致、

    Josh