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.

[参考译文] PGA460PSM-EVM:使用 PGA460PSM-EVM 与 Arduino 和 Arduino 软件(IDE)

Guru**** 2551110 points
Other Parts Discussed in Thread: PGA460, PGA460PSM-EVM, ENERGIA

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/909289/pga460psm-evm-using-pga460psm-evm-with-arduino-and-arduino-software-ide

器件型号:PGA460PSM-EVM
Thread 中讨论的其他器件: EnergiaPGA460

   大家好、

   我想尝试使用带 Arduino 的 PGA460PSM-EVM 演示卡。 我想使用 Arduino 软件(IDE)试用它。 我下载了"PGA460Energia 库和代码示例(版本1.0.9)(修订版 I)"文件。 此代码包括"Energia.h"库、但我没有得到。 您可以将此库发送给我吗?  

   我还有一个问题。 该 Arduino 代码是针对哪个 Arduino 编写的? (Uno、Mega 等)   如何知道 Arduino 的哪个引脚将连接到 PGA460PSM-EVM 的哪个引脚?  

   我迫切需要答案。

   提前感谢。  

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

    您好、Lacin、

    Energia 库代码专为 TI LaunchPad 生态系统而不是 Arduino 而编写。 要启用 Arduino 代码、您需要将"Energia.h"参考替换为"Arduinia.h"。

    您还需要更改 PGA460_USSC.cpp 文件中 UART 引脚的映射、以匹配 Arduino 的 UART 引脚输出。 例如、UART 引脚当前为:

    #define RXD_LP 3.
    #define TXD_LP 4.

    例如、当移植到 Arduino UNO 时、您应将这些代码更改为串行引脚:0 (RX)、1 (TX)

    #define RXD_LP 0
    #define TXD_LP 1.

    在 PGA460PSM-EVM 上运行草图只需 UART 引脚。 所有其他引脚是可选的。 (如果您需要改用 SPI、则需要进行的更改要多得多。)

    另请注意、Arduino 使用5V 逻辑电平通信。 PGA460PSM-EVM 默认按原样进行3.3V 逻辑电平通信。 您需要在 PGA460测试引脚上添加一个上拉电阻器、以实现 PGA460数据表"7.3.12测试引脚功能"部分中所述的5V 逻辑电平通信。

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

    您好!

    感谢您的回答。

    如果您有、可以与我共享 Arduino 代码吗? 此代码太长、 我不确定是否可以完全执行。  如果您没有代码或不想与我共享代码、您能否至少告诉我需要更改的所有设置? 我想使用 SPI。

    谢谢你。

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

    您好、Lacin、

    我们目前没有适用于 PGA460的 Arduino 特定代码、但您可以参阅以下文章、了解有关移植代码的其他详细说明: https://e2e.ti.com/support/sensors/f/1023/t/840688?PGA460-Q1-Interfaced-to-Arduino-Uno-source-code