找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于单片机串口用printf()打印输出的问题

查看数: 3348 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-23 20:24

正文摘要:

哪位大佬能解释一下51单片机串口打印输出用printf()函数的时候,为什么要在前面加一句TI = 1;才行呢?   我的理解是TI 是:发送完一帧数据后就会自动置1,printf()函数是与putchar()函数相关的,内 ...

回复

ID:576900 发表于 2020-4-29 08:34
xxpp2011 发表于 2020-4-23 21:01
关于51单片机使用printf串口调试
https://www.cnblogs.com/qsyll0916/p/7847088.html

谢谢你, 我终于弄懂了
ID:452950 发表于 2020-4-23 21:01
关于51单片机使用printf串口调试
https://www.cnblogs.com/qsyll0916/p/7847088.html
ID:94031 发表于 2020-4-23 20:48
你说的很对,TI 是发送完一帧数据后会自动置1,程序里的 TI = 1; 是多余的。
ID:576900 发表于 2020-4-23 20:25
哪位 大佬帮忙解答一下

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表