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.

[参考译文] CCS/pga460:PGA460

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

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/631098/ccs-pga460-pga460

器件型号:PGA460

工具/软件:Code Composer Studio

我需要有关 PGA460的帮助
我将异步使用 UART、仅限 TX 和 Rx
2.将 TX 从 pga460连接到微控制器 Rx、将 pga460 Rx 连接到微控制器 TX
问题
必须采取一些措施、以便 PGA460能够了解通信是通过串行端口 UART 进行的?

手册第45页(7.3.8.2 UART 接口)的图36介绍了在300 μ s 的时间内将 UART 置为低电平的情况、这并不是很清楚

我感谢你的任何帮助

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

    要使用异步 UART 模式、请参阅 PGA460-Q1数据表第55页的7.5.1 UART 和 USART 通信示例。 尝试使用主 MCU 复制这些命令。 确保主 MCU 使用 PGA460所需的 UART 帧结构:
    8个数据位
    1起始位
    2个停止位
    无奇偶校验位
    无流量控制
    域间等待时间(仅在使用1个停止位时才需要)

    确保您拥有最新版本的数据表(修订版 A)。 Rev.A 的第45页讨论了300us、但我假设您在退出低功耗模式时是指唤醒高电平到低电平切换时间要求。 这对于标准/初始操作不是必需的、因此暂时忽略300us。

    您的硬件连接正确:主 MCU RX 至 PGA460 TX、反之亦然。

    有关其他异步 UART 示例、请参阅 GUI 的 Interface Mode -> UART 页面的命令选择。 从下拉列表中选择所需的命令、并使用相应的 UART Addr (默认为0)、然后单击 Run Command (运行命令)以查看在 UART 终端上以十六进制格式打印附加校验和的原始串行序列。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的帮助、现在沟通良好、我可以阅读和写入记录、另一本手册中的错误、感谢您的澄清。

    现在我还有另一个问题、我不会在 PA 和 PB 中生成脉冲

    我在输出 PA 和 PB 中将上拉电阻器置于 Vpwr 中(我这样做是为了一步一步执行并提交最少的误差)

    我按照程序 I SET P1、P2、Freq、Lim1和 LIM2

    附件中的所有记录都是直接从 PGA460读取的、我还展示了初始化寄存器后我遵循的序列、

    每隔100mS、我发送第一个突发/侦听(55h、00h、01h、feh)、我等待100ms 并发送测量读取命令(55h、05h、Fah)、但在示波器上、我始终会看到两个 PA 和 PB 信号为高电平(VPWR)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经解决了
    问题是无法初始化至少一个 THESHOLD
    感谢大家的帮助