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/MSP430G2553:在 msp430g2553中使用 UART 进行浮点数据传输

Guru**** 2535750 points
Other Parts Discussed in Thread: MSP430G2553

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/859481/ccs-msp430g2553-float-data-transmission-using-uart-in-msp430g2553

器件型号:MSP430G2553

工具/软件:Code Composer Studio

如何在 msp430g2553中使用 UART 协议传输浮点数据

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

    您可以发送字符串吗?

    查看 sprintf (但是、"%f"、我的浮点)是否起作用。

    确保打开完整的 printf

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

    您好!

    您还可以参阅以下主题相同的 E2E 主题:

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/301856

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/488403?float-variable-to-UART

    这些信息有助于为在应用中使用 UART 外设指明正确的方向。

    此致、

    Matt

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

    您好!

    我注意到、您选择了我们的回答无法解决您的问题。 请提供更多详细信息、以帮助我们确定如何提供支持。

    此致、

    Matt

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

    如何在 CCS_V9_2中打开完整的 printf。

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

    我没有 v9、但在 v8中、它位于"Build Settings->Compiler->Advanced-->Language->printf/scanf support"中。

    期待您的下一个问题:上次我尝试此解决方案时、"完全"支持不适合 G2553。 ("nofloat"确实如此、但这不能回答您的问题。) 我建议使用缩放整数或十六进制。

    主动式:作为"在我们的生命周期协会中印花冲刺"的创始成员(唯一成员)、我建议使用 snprintf 而不是 sprintf。

    [编辑:更正了拼写错误。]

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

    在9.2的项目属性下、它是:

    Build->ARM Compiler->Advanced Options->Language Options

    如果它太大、无法适应您的项目、您可以调整 K&R 的 itoa 示例。

    (抱歉 sprintf(),你如何成为会员?)