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/MSP430FG6426:漫射法值打印

Guru**** 2595800 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/620700/ccs-msp430fg6426-difftime-method-value-printing

部件号:MSP430FG6426

工具/软件:Code Composer Studio

我使用了漫射方法来获得两个时间戳之间的差值。但我无法打印从控制台中的该函数获得的差值时间。我应该如何打印difftime()值。  

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

    是否要使用类似printf()的命令打印到CCS控制台? 如果是这样,您可以这样做,但只需记住,C I/O例程(如printf )使用的内存相当大,而某些MSP430器件可能没有足够的空间。 另一个选项是将标准输出路由到UART接口。  

    请查看以下页面,了解更多详细信息:

    processors.wiki.ti.com/.../Printf_support_for_MSP430_CCSTUDIO_compiler
    processors.wiki.ti.com/.../Tips_for_using_printf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请注意,difftime返回双精度浮点值,因此您需要确保包含<Time.h>,printf语句使用%f格式,并且在编译器命令行中有--printf_support=full。 这是Aarti概述的要求之外的要求。