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.

[参考译文] PGA460-Q1:PGA460通信接口最低要求

Guru**** 2554650 points
Other Parts Discussed in Thread: PGA460, PGA460-Q1, USB2ANY

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/633264/pga460-q1-pga460-comm-interface-minimum-requirements

器件型号:PGA460-Q1
Thread 中讨论的其他器件:PGA460

大家好、在这个论坛上。

我对 PGA460有2个问题:

1) 1)器件是否仅可使用 UART? 换句话说、所有通信接口是否都是独立的? 此问题取决于以下事实: 当 burst & libstem 命令结束时(在 GUI 的数据监视器视图上执行),我会在 IO 引脚上看到一些活动。

我正在使用 PGA460-Q1设计我的定制应用、只需确认该器件仅可通过 UART 接口(正弦或非正弦)完全可用。 我的空间有限、只能使用 UART。 到目前为止,我所读的内容告诉我,这是可以理解的,但我只是想问,如果我遗漏了任何东西。

2)与上一个问题相关。 有关 PGA460通信接口的最低要求是什么?

3) 3) GUI 的 S-TO_M 数据字节部分在执行 "传感器回波数据转储"命令时仅显示54字节。 此命令不应该输出128字节? 这是 GUI 软件上的错误吗?

谢谢:)。

谢谢、

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

    1) 1) PGA460可在以下通信接口模式下完全/独立运行:
    •异步 UART
    •同步 UART
    •单线制 UART
    •时间命令接口
    因此、是的、该器件可在 UART 模式下完全运行。 如果不使用、IO 引脚可悬空。 如果不使用 SCLK 引脚、则应通过10kOhm 电阻器拉至 GND。 使用 UART 模式时、IO 引脚上不应有任何活动。 您正在监控的活动是否仅在使用 GUI 时出现在 EVM 上? 您是否检查过 IO 引脚是否使用自定义软件和/或硬件进行切换?

    2) 2)要使用异步 UART 模式、请参阅 PGA460-Q1数据表第55页上的7.5.1 UART 和 USART 通信示例。 确保主 MCU 使用 PGA460所需的 UART 帧结构:
    •8个数据位
    •1起始位
    •2个停止位
    •无奇偶校验位
    •无流量控制
    •域间等待时间(仅在使用1个停止位时才需要)
    注意:大多数 MCU 默认为1个停止位、因此请确保已将主器件的 UART 端口配置为2个停止位。
    PGA460支持2.4k 至115.2k 波特之间的异步波特率。

    3) 3)是、传感器回波数据转储命令为128字节。 GUI 的 S-to M Data Bytes 部分一次最多只显示54个字节。 如果您再次单击"发送和接收字节"按钮两次、则会看到其他三分之二的数据。 它减少了 GUI 错误、更缺乏对54字节 USB2ANY 每事务数据包大小的解释和限制。 MSP430 UART 缓冲区实际上会在本地捕获整个128字节读取、因此当您多次读取缓冲区时、最终会将所有数据(以段为单位)拉取。