TI中文支持网
TI专业的中文技术问题搜集分享网站

关于ccs5.3的console显示printf打印的问题

我使用C6670EVM的板子,在跑多核程序的时候,为了调试时序,在每个核的程序中加入了printf用于看我的程序各个模块跑的顺序,但是在console的显示里面,他的一个核的程序会打在一块如下图:

按我的预期,核0的第一句打印后,应该是输出核2的第二句话,但是他直接把核0的其他都打印出来才打印的核2,这个有办法解决么?

Jane Lu:

您好,由于每个核用的是独立的CIO buffer,多核之间没有一个同步的机制, CCS的console打印不能保证时序。

您可以用STM 的机制来打印多核的信息。

http://processors.wiki.ti.com/index.php/Ctoolslib

赞(0)
未经允许不得转载:TI中文支持网 » 关于ccs5.3的console显示printf打印的问题
分享到: 更多 (0)