请教坛友,KEIL中PRINTF发送时间长如何修改?

2020-01-12 17:28发布

一直用这个命令没问题,后来 用串口屏,有大量的数据,才发现这个命令发送数据时间长,请问有没有办法改一下?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
32条回答
huangqi412
1楼-- · 2020-01-14 17:24
1a2b3c 发表于 2019-6-15 12:14
大家建议楼主先sprintf,估计一会楼主又会发现说,我内存不够啊,之前printf出去一次差不多2k个字符,我的5 ...

100块的呢
huangqi412
2楼-- · 2020-01-14 21:55
1a2b3c 发表于 2019-6-15 12:14
大家建议楼主先sprintf,估计一会楼主又会发现说,我内存不够啊,之前printf出去一次差不多2k个字符,我的5 ...

起码比c8051和68013那种牛逼  速度和容量都不差的  只是通用外设简陋  靠主频和内存扛可以
ZHAOBAO511
3楼-- · 2020-01-15 00:48
cocom 发表于 2019-6-15 11:05
提高编程水平和对芯片的深入理解。
就是用51,也可以不用printf直接输出而是用sprintf转字符串再在串口中断 ...

谢谢!后边试试!
ZHAOBAO511
4楼-- · 2020-01-15 05:58
Doding 发表于 2019-6-15 11:49
putc ()的问题吧,用中断发送,没发完不允许执行下一个printf。

上次看过一篇文章,有个人改过,后来找不到那篇文章了。
ZHAOBAO511
5楼-- · 2020-01-15 11:42
 精彩回答 2  元偷偷看……
ZHAOBAO511
6楼-- · 2020-01-15 12:14
Earthman 发表于 2019-6-15 12:31
我就尽量不在mcu中用printf,太慢了,又慢又大的函数
输出通常是有限的,自行实现即可 ...

没办法的时候用一下。

一周热门 更多>