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.
器件型号:CCSTUDIO-C2000
工具/软件:Code Composer Studio
我在.cfg 中使用 SysStd,但在控制台中看到 System_printf 输出的唯一方法是在每个 System_printf 之后执行 System_flush()。
我还需要做些什么来使我不需要使用 System_flush()?
您好 Dale、
以下主题提供了一些有关如何使其正常工作的良好提示:
谢谢
Ki
谢谢、这种方法起了作用。
事实证明、我需要将此 include 添加到 main.c 中:
#include
我必须恢复使用 CCS7 (7.0.0.00042)、并且我在使用 CCS10时在代码中添加的 System_printf 行不再显示在我的控制台中(即使其中包含 flush 和\r\n)。
有什么想法、为什么他们会停止在 CCS7中工作?
您是否在 CCSv7中使用相同版本的 TI-RTOS 和其他编译工具(XDC、编译器等)?
两者都使用适用于 CC13XX 和 CC26XX 2.20.1.08的编译器 TI v5.2.6、XDC 3.32.0.06_CORE 和 TI-RTOS。
我可以看到的唯一区别是、CCS10在 Win10计算机上运行、而 CCS7在 Win7计算机上运行、这一点无关紧要。
您是否尝试运行与 CCS 10中使用的 CCS 7完全相同的*。out 文件? 基本上、将*。out 用于 CCS 10并按原样运行(无需重新构建)
我会尝试一下、但会在几天前完成、然后我会报告... 谢谢
谢谢。 请随时向我们发布。