智能车制作

标题: codewarrior V4.6 怎样看printf的输出啊? [打印本页]

作者: welcome    时间: 2010-7-3 16:30
标题: codewarrior V4.6 怎样看printf的输出啊?
codewarrior V4.6  怎样看printf的输出啊?
作者: pika    时间: 2010-8-18 19:36
同求。。。
作者: bovey.zou    时间: 2010-8-21 14:10
code warrior 好像不能用print函数吧。是不是需要用SCI串口实现呢?
作者: zhanghl45    时间: 2010-12-29 13:04
要改termio.c,指定用哪个SCI。
作者: chiusir    时间: 2011-8-20 22:41
答:是可以使用的,不过51等单片机中可以使用灵活的串口函数,而飞思卡尔中需要定义需要调用C:\Program Files\Freescale\CWS12v5.1\lib\hc12c\include\termio.c和C:\Program Files\Freescale\CWS12v5.1\lib\hc12c\src\termio.h,termio.h中的:
char TERMIO_GetChar(void);
void TERMIO_PutChar(char ch);
等等函数,所以如果加上这个头文件,问题就解决了。不过,这个printf()函数占用大量的RAM和flash,特别是S08中,不建议使用;S12中RAM和flash容量都比较大,可以使用。
作者: smallboy    时间: 2012-3-19 14:32
还是看不到,真是纠结。
作者: sanmaoyang    时间: 2012-8-8 16:00
chiusir 发表于 2011-8-20 22:41
答:是可以使用的,不过51等单片机中可以使用灵活的串口函数,而飞思卡尔中需要定义需要调用C:\Program Fil ...

你好,请问在CodeWarrior中能否使用Printf()?如果可以该如何进行设置呢?麻烦你给指点一下,歇息!
作者: chiusir    时间: 2012-8-21 13:25
可以的,提供那两个函数后,把头文件stdio.h加上就行了。




欢迎光临 智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2