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/CC430F6137:如何通过射频通信发送传感器输出浮点数数据

Guru**** 2502205 points
Other Parts Discussed in Thread: MSP-IQMATHLIB

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/742787/ccs-cc430f6137-how-to-send-sensor-output-floating-number-data-through-rf-communication

器件型号:CC430F6137
主题中讨论的其他器件:MSP-IQMATHLIB

工具/软件:Code Composer Studio

先生、我已经完成了传感器数据读取并通过 UART 通信来监视 PC。 但尝试发送射频通信是有问题的。 从浮动变量读取传感器数据、然后将浮点型转换为字符串型。 它的工作方式是良好的 UART 通信。 但使用 Fixed_LT_FIFO 发送射频通信射频代码不发送 SIR。 任何解决方案都可以解决该问题。 请尽快发送。  

   

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

    您好 Sivanathi、

    是的、浮点数很难使用微控制器进行高效操作。 有两个建议是在通过射频通信发送浮点数字之前将浮点数字增加为整数(例如、将0.12345增加到0x3039)、或使用我们的 MSP 定点数学库(MSP-IQMATHLIB)将浮点数字转换为定点值。 两者都需要在另一侧进行转换、但这应该可以解决您的问题。

    我确信其他 E2E 用户对此也有类似的问题、因此请在论坛中搜索相关主题。

    此致、

    James