单片机通过串口向PC不间断发送变化的数据,PC接收总是延迟

[复制链接]
查看11 | 回复2 | 2013-3-20 12:36:57 | 显示全部楼层 |阅读模式
这个问题很常见了,解决方法:如果你能更改上位机软件,将上位机软件接收数据那块改为"一旦接收缓冲区有数据,立刻读出来显示".如果你没办法更改上位机软件,那么你可以间隔发送,比如两包数据间隔为0.5S,或者找一款可以实时显示的调试助手,推荐使用ttermpro测试下...
回复

使用道具 举报

千问 | 2013-3-20 12:36:57 | 显示全部楼层
用的是什么上位机?我以前用vs2005写单片机的上位机也遇到过这样的问题,就是单片机不断的发数据,上位机设置个定时器控件不断的读取数据,如果发的速度快过读的速度就会这样,如果读的速度快过发的速度上位机程序又运行起来会出现终止程序的错误。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行