如何得知串口有数据

[复制链接]
 楼主| tianyalingyin 发表于 2011-11-29 18:01 | 显示全部楼层 |阅读模式
请教一个问题“
现在正在做上位机软件,如何得知串口已经有数据才把数据读到上位机?

现在我采用的是定时器去读,但是读到的数据不易于分析。

同时,读到数据之后,如何把串口读到的数据清空?

谢谢、3
xuyaqi 发表于 2011-11-29 20:13 | 显示全部楼层
通信双方应该有协议
tyw 发表于 2011-11-29 20:43 | 显示全部楼层
不断地读起始位
 楼主| tianyalingyin 发表于 2011-11-29 22:46 | 显示全部楼层
3# tyw

能否请T叔说的详细些?

谢谢
tyw 发表于 2011-11-30 05:38 | 显示全部楼层
检查串口的接收瑞→是起始位?→是→开始通汛
      忄                    ↓否      
      ←←←←←←←
wlkshawk 发表于 2011-11-30 13:25 | 显示全部楼层
用中断啊
chunyang 发表于 2011-11-30 20:50 | 显示全部楼层
串口是有中断的,不管是PC平台还是嵌入式系统。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

52

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

0

主题

52

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部