4693|15

50

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

串口收发不稳定。。有时收的多有时收的少?求救。。。。 [复制链接]

串口收发不稳定。。有时收的多有时收的少?求救。。。。

最新回复

你的问题估计是干扰或者总线驱动能力不够  详情 回复 发表于 2007-12-16 20:45
点赞 关注

回复
举报

61

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
波特率要准确
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
你是用控件,还是用API,还有是否用线程来监控串口,不然会丢失数据的.
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

4
 
问题描述不够清晰,没治....
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

5
 
你的串口程序有错,驱动应该没错
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

6
 
应该不会是波特率的问题,如果波特率有问题,一般会出现乱码
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

7
 
2楼说的,应该是出现在上位机的。

楼主描述不清楚……
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

8
 
如果是
嵌入式设备,有可能是 没有共地
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

9
 
嵌入式设备与PC通信
可能是 没有共地
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

10
 
我是一般的串口通信。。。收发都是固定的字节。。发13位收25位。。
我用vs2005 的串口控件serilport 使用了Data_received 事件接收。。但有时接的多(100多位)有时接的少(10几位);发送也不均匀有时发很多位(100多位);我是用Timer组件100毫秒发送一次。。可还是有时一次发很多。。让我很头痛。。请给位指教。。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

11
 
怎样做才能接发顺畅。。好难。。
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

12
 
“没有共地” 请问什么意思:??
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

13
 
100ms发一次,这个频率有点高,时间延长一点,比如2秒发一次看看
还有你的单片机接收数据是不是用中断啊,接收到的数据放在一个数组里面,设置一个0.1s的定时器,接收到数据定时器清0,如果定时器时间到,处理接收数组里面的数据
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

14
 
“没有共地”   请问什么意思:??

串口线至少有四根引脚
TXD、RXD、VDD、GND(GND即地)
如果PC与MCU之间的串口线GND引脚没有连起来或者接触不良,则收发数据时,电平会不稳定
数据出现乱码
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

15
 
可能是干扰,,抗干扰,接地一定要做好!!!!!!!!!!!很重要。
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

16
 
你的问题估计是干扰或者总线驱动能力不够
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表