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/RF430FRL152HEVM:RF430FRL152H printf

Guru**** 2477665 points
Other Parts Discussed in Thread: RF430FRL152HEVM

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/942226/ccs-rf430frl152hevm-rf430frl152h-printf

器件型号:RF430FRL152HEVM

工具/软件:Code Composer Studio

大家好、

我使用 CCS 调试 RF430FRL152HEVM、希望使用 printf ()函数来打印模式的进度、但 printf 函数无法成功打印。 我已经尝试过论坛中提供的配置方法、但它仍然不起作用。 我希望你能帮助我。

正在查找您的回复。 谢谢!

Amanda

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

    Amanda、

    printf 函数非常消耗内存。 这就是您可以在 MSP 编译器选项中配置 printf 支持级别的原因。

    我完全不建议使用 printf 函数。 如果只是出于调试目的、您可以尝试使用 断点。 在断点属性中、您可以定义在到达断点地址时 、只 会更新监视值 、 程序继续运行。 这可能有助于进行调试。

    此致、

    Helfried  

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

    我还想配置 printf/sprintf 函数。 您可以在"MSP 编译器操作"中的什么位置更改设置? 我无法打印无符号长整型变量。

    不确定我是否收到"不使用"的"不起作用的东西"的回复。 通常、项目是在具有比最终目标器件更大内存的芯片上开发的、这样、_CAN_就可以使用 printf 和更多代码来调试...

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

    您好、Peter、

    这可以在 CCS 中的工程属性中进行设置:

    此致、

    Helfried

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

     好的、找到了。  需要处于"无浮点"状态才能打印%lu (无符号长整型)。 Tnx。