阅读:7040回复:14
究竟如何使用printf语句看到串口输出效果???
我运行到这里就停着printf语句不走了,
我记得可以看到串口输出,不知怎样才能看到???? :P [编辑 - 10/28/04 by Xman] |
|
|
沙发#
发布于:2004-10-28 16:32
呵呵,我没用过串口,不知你找的是不是view菜单下的serial window #1 ,#2,#3
|
|
|
板凳#
发布于:2004-10-28 17:30
这个我找到了,好像还可以用什么东西看!!
|
|
|
地板#
发布于:2004-10-29 09:25
如果这个还觉得不够的话,那就只能硬件仿真拉!
|
|
地下室#
发布于:2004-10-29 17:02
呵呵,这个就可以了嘛。
看的那么真切干什么 |
|
5楼#
发布于:2004-12-09 15:59
TI = 1;
即可看到输出。 |
|
|
6楼#
发布于:2004-12-23 10:30
TI = 1 就ok了
|
|
|
7楼#
发布于:2005-03-23 16:51
KEIL的例子程序中有一个例子,楼主可以看看.
|
|
|
8楼#
发布于:2007-03-28 21:23
好象要自己实现putc函数的吧?
|
|
|
9楼#
发布于:2007-06-25 12:52
基本上printf函数要自己写的,我以前自己写过,如果需要的话把邮箱留下,我给你发过去。
只要改几个接口就行了,其实也不难,你也可以自己写! |
|
10楼#
发布于:2007-09-13 20:05
在printf 前,
TI=1; |
|
11楼#
发布于:2007-09-20 22:13
unsigned int i = 0x55aa;
unsigned char j = 0x10; printf("i = %x\n",i); printf("j = %x\n",j); 显示 i = 0x55aa; j = 0x10aa; 请问你们有没有碰到过?这是什么问题? |
|
12楼#
发布于:2008-08-07 11:26
8楼正解。。。
STDIO的两个基本入口: putc _getkey 重写它们两个,,,就可以决定STDIO的硬件指向。。。 我至少用过两种: Serial port和LCD&Keypad... 非常棒!!! |
|
|
13楼#
发布于:2008-08-07 11:27
不走的原因,看一下TI。。。
如果你写了串口FIFO,,,检查FIFO是否满了。。。 |
|
|
14楼#
发布于:2008-09-07 22:50
#include <reg51.h>
#include <stdio.h> #ifdef monitor51 /写上 char code reserve [3] _at_ 0x23; #endif /到这里 void main(void) { int a; a =3; #ifndef monitor51 /把这个写上 SCON=0x50; TMOD=0x20; TR1 =221; TI =1; #endif /到这里 printf("%d\n",a); } 就可以在串口输出数据 |
|