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

MSP430F5329+CCS5.5

咨询个小问题,在CCS5.5版本中创建一个F5329的工程,在代码中使用了printf语句,编译连接都OK,但是不知道在哪个窗口下看这个输出的结果?

Ken Wang:

xueqin,

这个问题很常见,我们的CCS确实支持这样的功能调试,你可以参考下面的链接,它详细介绍了关于CCS的设置来支持printf:

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

希望对你有所帮助.

谢谢

xueqin hua:

回复 Ken Wang:

已经按照wiki中的设置对CCS的属性进行了设置,但是在console的界面中还是无法显示printf中打印出的字符串

有没有还有其他需要设置的属性?

 

多谢!

Ken Wang:

回复 xueqin hua:

xueqin,

   我刚试过了,能够实现啊。你在程序的开头有没有加上#include <stdio.h>呢?

完全没问题的啊。你在试试看。

谢谢

xueqin hua:

回复 Ken Wang:

头文件已经加了  确实是可以打印

有一个新的问题,为什么我打印出来的数据是乱码呢?

Ken Wang:

回复 xueqin hua:

xueqin,

  你写的printf的语句是什么样的,应该是你的语句格式有问题,你可以查查printf函数的具体参数设置。

谢谢

kqian0327:

你好,

建议你使用串口发送数据到主机端,然后利用串口调试助手来看数据,不要使用printf函数,希望对你有帮助。

MSP430F5529 launchpad是个不错的选择。

xueqin hua:

回复 Ken Wang:

printf语句里面都是打印英文字符串,这个可能确定语法上是没有问题的

但是就是不知道是怎么回事,打印出来的字符都是中文乱码字符

 

这个和其他的设置属性有没有什么关系? 比如说缓冲区的大小之类的?

 

多谢~

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5329+CCS5.5
分享到: 更多 (0)