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/AM5728:printf与仿真器的输出结果的差异

Guru**** 2564565 points
Other Parts Discussed in Thread: TMDSEMU560V2STM-U

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/594636/ccs-am5728-the-difference-in-output-result-of-printf-with-the-emulator

部件号:AM5728
主题中讨论的其他部件:TMDSEMU560V2STM-U

工具/软件:Code Composer Studio

您好,

我们的客户在CCSv7中首次推出了AM572x IDK的Cortex-A15。
当他们使用TMDSEMU560V2STM-U时,打印语句的结果似乎不会显示。

程序使用相同的内容。

・Blackhawk XDS560v2-USB系统跟踪仿真器
[结果]
不显示printf语句的结果。

・Texas Instruments XDS 100v2 USB调试探头
[结果]
printf语句的结果由CIO控制台输出。

请告诉我printf语句的结果在TMDSEMU560V2STM-U中输出的方法
CCSv7中是否有要设置的点?

此致,
西格宏(Shigehiro Tsuda)

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

    不在控制台上显示printf语句的最常见原因是栈或堆大小不足。 他们是否可以尝试增加这些内容,看看它们是否有帮助?  

    本页还提供了一些其他提示: http://processors.wiki.ti.com/index.php/Tips_for_using_printf

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

    您好,AartiG:

    感谢您的快速回复。
    我们会按照您的建议增加程序的堆栈和堆大小,并确认是否出现问题。

    此致,
    西格宏(Shigehiro Tsuda)

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

    您好,AartiG:

    感谢您的快速响应。

    我们通过以下更改解决了此问题。

    生成选项的更改。
    覆盖的定义...  (规格)。
    更改之前
    "nosys.specs"
    更改后
    "rdimon.specs"

    此致,
    西格宏(Shigehiro Tsuda)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的更新,很高兴您能够解决此问题。