找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2929|回复: 11

c#中的serialport数据接收异常

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2023-5-1 14:45:23 | 显示全部楼层 |阅读模式
  1. Thread.Sleep(100);
  2. int receiveData = serialPort1.BytesToRead; //读取缓存区字节数目
  3. textBox15.Text = Convert.ToString(receiveData);//这里数据长度为40
  4. DateTime ReadStartTime = DateTime.Now;
  5. byte[] rdata=new byte[serialPort1.BytesToRead];
  6. //try
  7. //{
  8. serialPort1.Read(rdata, 0, rdata.Length);
  9. //}
  10. // catch
  11. //{
  12. // MessageBox.Show("读取数据失败,请检查串口号", "失误");
  13. //}
  14. int q = 0;
  15. q = serialPort1.BytesToRead;
  16. textBox15.Text=textBox15.ToString() + " "+q;//这里的数据长度为0.
  17. int i=0;
  18. //for (i = 0; i < serialPort1.BytesToRead; )
  19. //{
  20. foreach (byte member in rdata)
  21. {
  22. Readbuff[i] = (byte)member;
  23. i++;
  24. // }
  25. }
  26. Thread.Sleep(10);
  27. serialPort1.DiscardInBuffer();
  28. serialPort1.DiscardOutBuffer();
  29. analysisdata();//数据分析函数
  30. Thread.Sleep(10);
复制代码
在这个代码里面第一次分析接收的数据长度为40,后面的数据接收一直为0,我用的是Visual studio的framwork4.7版本。有人知道这是为什么吗?

工控课堂 www.gkket.com

0

主题

4

回帖

12

积分

新手上路

积分
12
发表于 2023-6-22 14:18:48 | 显示全部楼层
SPFA算法,全称为Shortest Path Faster Algorithm双色球走势图

开奖网开奖结果 ,是求解单源最短路径问题的一种常用算法,它可以处理有向图或者无向图,边权可以是正数、负数,但是不能有负环。


工控课堂 www.gkket.com

0

主题

100

回帖

154

积分

新手上路

积分
154
发表于 2025-11-13 10:56:52 | 显示全部楼层
楼主辛苦啦,期待下一篇分享!
工控课堂 www.gkket.com

0

主题

110

回帖

167

积分

新手上路

积分
167
发表于 2025-11-13 11:18:42 | 显示全部楼层
赞同 + 10086,没毛病,完全没毛病
工控课堂 www.gkket.com

0

主题

86

回帖

142

积分

新手上路

积分
142
发表于 2025-11-13 11:30:12 | 显示全部楼层
水贴也要有仪式感,我先来打卡~
工控课堂 www.gkket.com

0

主题

1451

回帖

4571

积分

金牌会员

积分
4571
发表于 2025-11-14 16:55:31 | 显示全部楼层
蹲一波同款,有没有姐妹 / 兄弟推荐?
工控课堂 www.gkket.com

0

主题

72

回帖

117

积分

新手上路

积分
117
发表于 2025-11-14 17:03:54 | 显示全部楼层
不请自来,只为说一句:太精彩了!
工控课堂 www.gkket.com

0

主题

87

回帖

131

积分

新手上路

积分
131
发表于 2025-11-14 22:25:42 | 显示全部楼层
救命!这波发言太秀了,直接原地封神~
疯狂认同!楼主说出了我不敢说的话
工控课堂 www.gkket.com

0

主题

113

回帖

365

积分

注册会员

积分
365
发表于 2025-11-14 22:35:36 | 显示全部楼层
路过混个脸熟,顺便为优质内容打 call~
工控课堂 www.gkket.com

0

主题

78

回帖

120

积分

新手上路

积分
120
发表于 2025-11-14 22:37:03 | 显示全部楼层
我先占个楼,等下再慢慢看~
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 00:07 , Processed in 0.324733 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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