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.

[参考译文] MSP430F2013:实现与 PC 的 UART 接口

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1186416/msp430f2013-implementing-uart-interface-to-pc

器件型号:MSP430F2013
主题中讨论的其他器件: MSPWAREMSP-EXP430G2ET

各位专家:

向 CX 寻求您对此问题的帮助:

我有一个 MSP430G2ET、在该测试中、我更改了 MSP430F2013的微控制器以使用 Σ-Δ 转换器。 现在我想将数据发送到 PC、但我发现它没有 UART。

为了解决这个问题、我购买了一个 FT232RL、但是我无法对其进行编程以使用 UART

在 MSPWare 中、有一个通过计时器模拟 UART 的代码(至少这是我理解的)、但我也无法将数据发送到 PC。 是否有任何视频/教程在 MSP430F2013上执行此任务(向 PC 发送数据)?

希望得到您的帮助。

此致、
阿尔基·A.

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

    您好、Archie、

    我假设他们找到的示例是 msp430x20x3_TA_uart240.c  。 由于器件没有专用的 UART 模块、因此使用计时器来仿真 UART。 它们是否使用正确的波特率和连接? 我们无法提供有关正在使用的示例本身的视频、但我们可以了解其工作原理。 如果波特率太快、则可以运行更大的 UART 时序错误。

    此致、

    Luke

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

    Luke、

    客户(Vilson)回答:

    是的、我找到的示例是:msp430x20x3_TA_uart240.c. 但是、需要一个外部手表晶体、 我没有它。 在示例 msp430x20x3_TA_uart2400.c 中、提到了 LFXT1、但我找不到它进行销售、我不知道如何将它连接到 MSP430F2013。

    可以在论坛中打开一个新主题或回答当前主题并回答另一个问题:我是否有其他方法可以将插入 MSP-EXP430G2ET LaunchPad 的 MSP430F2013中的 ADC Σ-Δ 数据发送 到 PC?  只要它不是通过 UART (MSP430F2013没有它)并且不使用 msp430x20x3_TA_uart240.c、这就需要一个外部晶体振荡器。

    CX 正在关注此帖子。 以寻求您的帮助。

    谢谢你。

    此致、
    阿尔基·A.

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

    手表晶体只是一个计时参考。 用于演示如何在低功耗模式下执行此特定任务。 您可以使用一些其他不允许使用低功耗模式的计时参考。

    使用计时器只是位拆裂串行链路的一种变体。 旧的方法是在代码中创建延迟。 (您应该能够在网上找到解释和示例。) 不是特别困难、但它确实需要对机器代码有很好的了解。