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.

[参考译文] MSP-EXP430G2:将 MSP430与 CC1101和 Android 平板电脑相连

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/567332/msp-exp430g2-interfacing-msp430-with-both-cc1101-and-android-tablet

器件型号:MSP-EXP430G2
主题中讨论的其他器件:CC1101MSP430G2553MSP430F5529

您好!

我正在尝试读取 CC1101接收到的数据、然后显示在 Android 平板电脑屏幕上。 最后、我希望能够从 Android 平板电脑向 MSP430发送消息、以发送到 CC1101。

我们正在使用使用使用 MSP-EXP430G2的 Launchpad。

现在、我已经使用了 IAR、并且能够通过打印到控制台来接收消息、但这只能在调试模式下工作。  

我已经阅读了一些资源、其中说我需要使用 launchpad 上的 UART 引脚、以便在不处于调试模式的情况下接收消息。 但是、我认为 CC1101会占用我们 launchpad 上的2个 UART 引脚、因此我想知道是否有其他方法可以通过 launchpad 上的迷你 USB 获取数据。 现在、我们只想将收到的消息打印到 Android 平板电脑屏幕。

如果有任何帮助,将不胜感激。  

谢谢、

Eric

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

    G2器件只有一个硬件 UART、因此可以在软件中实现另一个硬件 UART (通过计时器、TI 开源示例)。 USB 桥接器到 PC UART 的通信由您决定。 它可通过 G2板载跳线(水平/垂直方向)进行选择。 请注意、G2 LP 上的 USB/UART 桥接器限制为9600bps。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答! 很高兴知道这是可能的。

    为了澄清这一点、我们是否可以在 Launchpad 上对未使用的 GPIO 引脚进行编程、以便在软件 UART 模式下用作 UART? 因此、我们可以将引脚用于与 CC1101的 TX/Rx、并将引脚用于与平板电脑进行 UART 通信。
    然后、我们是否能够使用 USB 转串行转换器将平板电脑(USB)连接到 launchpad (通过相应的 UART、电源、接地引脚)?

    再次感谢。

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

    对于软件、必须使用与计时器相关的引脚(G2 LP TX/RX 跳线上存在线路)。 slau318 MSP-EXP430G2 LaunchPad 评估套件用户指南对此进行了说明

    跳线4和5将仿真器的 UART 接口连接到目标器件的引脚 P1.1和 P1.2。 UART 信号线的方向可通过所连接跳线的方向进行选择。 在水平方向上、跳线将 TXD 连接到 P1.1、将 RXD 连接到 P1.2、因为它们用于演示应用上的软件 UART 通信(请参阅第3.2节)。 在垂直方向上、跳线按照 MSP430G2553 USCI 的要求将 TXD 信号连接到 P1.2、将 RXD 信号连接到 P1.1。

    我不知道 Android 是否可以将 G2 LP 识别为复合器件。 在 slaa630 Android 应用中使用 MSP430F5529 LP 进行了一些测试、在移动设备上使用 MSP430 USB