自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 C#编写的winform上位机采集FPGA上发的1000Hz数据丢数问题解决记录

一、问题概况上位机用于采集FPGA上发的1000Hz数据,每帧数据为49字节,波特率为641100,丢数现象比较频繁,大约20分钟内会出现3、4次。二、上位机数据采集策略定义了一个数组(byte[]order = new byte[4096])用于缓存收到的数据,串口收到的数据会缓存在长度为65535的缓存区中,使用serialport自带的数据读取函数,将缓存区中的数据赋值给order数据,同时处理完的数据不断移位。三、分析由于最早数据采集是以400Hz,出现问题的频率要比现在低很多.

2021-11-22 16:02:55 1420

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除