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

运行CCS上的示例代码,console没有任何运行信息,请问是什么原因?

我是RDK,也就是DM8168,使用的是CCS5.4,运行其中SYS/BIOS->ARM里面的DM8168示例代码,比如“Hello Example”,console窗口没有任何打印输出,我把代码中的System_printf函数改为printf就有输出了,请问这是怎么回事,要怎样才能支持System_printf输出?

跑了其他示例代码也没有运行信息,估计都跟这个System_printf有关。

kooking:

这个确实和System_printf()有关,System_printf 和printf不同, system_printf可以被配置为存储在内部缓冲器的输出,而不是把它发送到控制台。

http://e2e.ti.com/support/embedded/bios/f/355/t/224754.aspx

http://e2e.ti.com/support/embedded/bios/f/355/t/209056.aspx

Mr Sun:

回复 kooking:

奇怪的是,我原来安装CCS时只选择了我需要的组件,System_printf不能输出而printf可以;后来我卸载重新选择了全部安装,结果连printf都输出不了了,而且感觉程序都没跑进去,断点都不停;无奈,我再次卸载选择我需要的组件安装,这次System_printf竟然也能输出了!真搞不明白这到底是怎么回事,感觉CCS还是不成熟啊,经常编译时还会卡死。

kooking:

回复 Mr Sun:

CCS5相对CCS3更稳定了,如果出现你描述的这些奇怪现象,也许重装下系统会有所改变~

赞(0)
未经允许不得转载:TI中文支持网 » 运行CCS上的示例代码,console没有任何运行信息,请问是什么原因?
分享到: 更多 (0)