摘要: 在keil中使用printf()函数的要点在网上找资料时找到一篇介绍在keil中使用printf()函数的文章,copy到这里,作为备忘。在keil中printf默认是向串口中发送数据的,所以,如果应用该函数,必须先初始化串口,否则可能引起死机的情况,并且在printf之前应该先将TI置位,摘抄原因如下:1.printf函数是调用putchar函数输入的,而putchar应该是先判断ti是否为1,不为1则等待为1。如果为1则清0,然后送出一 个字符。因此你如果直接使用printf函数,你的程序就会在putchar函数中等待ti为1。这时你的程序就相当于直接死掉了。你可以通过改写 putchar 阅读全文
posted @ 2013-04-18 23:10 TechStone 阅读(313) 评论(0) 推荐(0) 编辑