77问答网
所有问题
当前搜索:
keil5中为啥不能用printf
keil中printf
语句输出的结果在哪
答:
没办法输出,所以keil中使用printf函数没有意义,可是又有许多程序使用,
原来是为了调试,对printf函数进行了重定向
,代码如下:int fputc(int ch,FILE *f){ /* Write a character to the USART */ USART_SendData(USART2, (unsigned char) ch);/* Loop until the end of transmission */ while(...
关于
Keil中
的
printf
()函数的问题
答:
在keil中printf默认是向串口中发送数据的,所以,如果应用该函数,必须先初始化串口,否则可能引起死机的情况
,并且在printf之前应该先将TI置位,摘抄原因如下:1.printf函数是调用putchar函数输入的,而putchar应该是先判断ti是否为1,不为1则等待为1。如果为1则清0,然后送出一 个字符。因此你如果直接使用pr...
keil
c51中sprintf一
使用
就报错?
答:
DATA区的RAM使用太多了,错误信息说DATA溢出了
。113个字节就溢出,看样子,你用的是89C51,你把使用的芯片改成89C52就可以了。
...
Printf
': requires ANSI-style prototype该
怎么
解决?
答:
你引用了 函数 printf,但是这个函数 又没包含在你声明的头文件里面,所以报告错误
。前面 加上 include <intrins.h> 试试
keil
控制台没有输出结果
答:
3、代码问题:控制台没有输出结果也可能是代码本身存在问题
,比如没有正确地使用printf函数进行输出。需要检查代码中是否正确地使用printf函数,并且确保printf的输出内容是正确的4、控制台设置问题:有时候控制台输出结果被禁用了,需要在Keil的菜单栏中选择“View”->“SerialWindow”,然后在SerialWindow窗口...
keil
工程
中使用printf
,在哪输出
答:
其次,
printf
一般都是通过串口来打印和接收数据的,所以做好单片机或这个ARM中UART接口的初始化。。最后,最好上面这些,当调用printf函数是,会通过板子上的串口(通常是UART0)打印输出数据的,
利用
串口线将板子上的串口与电脑的串口连接,PC上运行串口调试助手,就可以接收来自板子printf输出的数据了。
51单片机
Keil
C51下
使用printf
输出到串口,
为何
初始化了串口之后就可以使...
答:
因为是这样的,在
Keil
\C51\LIB目录下有个putchar.c文件,
printf
函数会调用该文件中的 putchar函数,putchar里面的
使用
的寄存器都是标准51的(如TI,SBUF),它 们的地址是固定的,由此可知printf函数只针对串口0。如果想让printf函数支持串口1或串口2。。。那么修改putchar函数的寄存器即可,比如SBUF改为...
51单片机里 我用
keil
的rt51thy stdio.H自带的
printf
总是死机 而且没有...
答:
printf
是C语言最复杂的函数之一(如果不是唯一的话)如果无必要,慎用!又占资源又占时间 不就是串口吗?自己编写一个吧
单片机C8051在
Keil
C51环境下
使用printf
函数打印,发现打印值和实际不...
答:
Keil
C51中的
printf
()与标准的C库的printf()函数稍有不同,在相应的帮助文档中有如下描述:The optional characters l or L may immediately precede the type character to respectively specify long types for d, i, u, o, x, and X.The optional characters b or B may immediately precede ...
keil中printf
语句输出的结果在哪里看啊 高手们 帮帮忙
答:
其他回答 如果用的是
keil
的标准库的话,可以用自带的串口输出窗口来看。默认是的
printf
是输出到串口的 sernia | 发布于2009-12-15 举报| 评论 3 0 模拟调试还是在线调试啊,一般是串口的。 dongchengdiao | 发布于2009-12-15 举报| 评论 0 0 ...
1
2
3
涓嬩竴椤
其他人还搜
keil printf输出到窗口
keil5怎么查看printf结果
keil5中printf函数
keil5打印输出
C51单片机printf函数
keil中printf出现警告
keil5中sprintf
串口通信printf不能用
keil中printf函数