你好:
我是使用的是CCS5.5,我想问一下在CCS5.5里如何查看LOG_printf输出的消息。谢谢!
noaming:
如下图,在debug模式下,点下面工具查看
bing zhang6:
回复 noaming:
你好:
下面是我的配置
我新建了一个target config file,右击launch select. 连接上DSP。选择RUN LOAD PROMAGE 把上面编译好的.out加载进去。
在选择上面你说的选项。并没有找到main里打印的hello world是怎么回事?
noaming:
回复 bing zhang6:
如果没有显示打印函数的数据,建议你点击一下暂停按钮,即上面图片中的红色方块按钮左边的按钮。则能出现打印信息。
bing zhang6:
回复 noaming:
你好:
显示的如下图
noaming:
回复 bing zhang6:
你好,这说明LOG_printf已经工作了,能够输出打印信息了。
bing zhang6:
回复 noaming:
你好:
从上面的显示看这个LOG_print确实已经工作了,但是为什么没有显示所打印的信息( hello world)呢? 这个字符串的打印在是调试的一个重要手段,是否有办法让这个字符串在CCS5里显示出来呢?
谢谢!
noaming:
回复 bing zhang6:
你好,字符串应该是在formattedMsg栏里出现的,其他不想显示的项可以右键点击表格,把不想显示的参数去掉打钩。
noaming:
回复 bing zhang6:
你的这个例程里面formattedMsg显示的应该是时间,而不是Helloworld。请检查一下你的例程,建议你新建一个简单的例程来试试。可以使用CCS bios自带的例程。
bing zhang6:
回复 noaming:
你好:
在那个字段里确实显示的是时间,在上面的图里也已经显示了。如何新建一个简单的例程。我觉得我建的已经很简单了。就新建了一个CCS 项目。核选的是C6000,下面的源文件选择的EVM6748的HELLO WORLD的文件,项目建立起来就新增了一个targetconfig 其他的什么也没有做啊。 够简单吧! 但是还是没有。
noaming:
回复 bing zhang6:
你好,我新建了一个工程,用的是CCS自带的BIOS 例程,可以看出没问题的。(CCSv5.5)