标题:
CW中printf怎样使用?
[打印本页]
作者:
zhudongpo
时间:
2006-6-2 14:35
标题:
CW中printf怎样使用?
在cw 3.1 for hcs12中
#include<stdio.h>
怎么printf("hello");
不能使用呢? 该如何处理?
作者:
yharbour
时间:
2006-6-3 14:27
你的串口配好了没有,它是用串口来输出的哈
作者:
zhudongpo
时间:
2006-6-6 09:58
编译提示“Warning :C1420 Result of function-call is ignored”
串口应该怎样配置?
作者:
yaoyao05
时间:
2006-7-14 10:52
对啊,请高手指教啊,具体的怎么才能用printf 函数,说说吧,谢过
作者:
seuafu2005
时间:
2006-7-14 17:31
1、用引导生成工程,保证加载了C语言库
2、引用stdio.h文件
3、配置好串口
作者:
alias0018
时间:
2006-7-17 14:12
我用UART输出,在uart.c中有输出函数uart_print("asdfsdfsd");
作者:
zhudongpo
时间:
2006-7-18 11:27
3、配置好串口
麻烦给说得详细些。
下面是错误提示信息
Warning : C1420: Result of function-call is ignored
main.c line 66
Link Error : L1822: Symbol TERMIO_PutChar in file C:\Program Files\Metrowerks\CodeWarrior CW12_V3.1\lib\HC12c\lib\ansibi.lib is undefined
Link Error : Link failed
作者:
seuafu2005
时间:
2006-7-19 10:46
ansibi是没有浮点运算的库
需要选择支持浮点运算的库,这个在创建工程的时候可以选择是否支持浮点运算
作者:
zhudongpo
时间:
2006-7-19 11:23
seuafu2005 printf 函数和浮点运算有关吗?
我创建工程的时候可以选择支持浮点运算后,还是有下面的错误提示
Warning : C1420: Result of function-call is ignored
main.c line 9
Link Error : L1822: Symbol TERMIO_PutChar in file C:\Program Files\Metrowerks\CodeWarrior CW12_V3.1\lib\HC12c\lib\ansib.lib is undefined
Link Error : Link failed
作者:
seuafu2005
时间:
2006-7-19 16:35
printf有浮点打印输出的功能,所以最好选择支持浮点运算的库。
你的错误我查了一下,应该是硬件上没有配置好,先要配置你的输出通道,一般都用串口输出。你要提供这个函数void TERMIO_PutChar(char ch),输出一个字符
告诉printf往哪里输出。如果你要用scanf,也需要类似的char TERMIO_GetChar (void)函数
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0