c# 串口 如何用ReadExisting()只读取前面的30位数据(当对方一直在发送数据时), 或者用其它的函数... 或者用其它的函数 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c# 串口 readexisting 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? kenlee_gz 2012-09-13 · TA获得超过494个赞 知道小有建树答主 回答量:457 采纳率:33% 帮助的人:351万 我也去答题访问个人页 关注 展开全部 ReadExisting是读取当前串口缓冲里所有数据,不能用来只读取前面的30位数据。应该用Read方法:byte[] buf = new byte[30];serialPort1.Read(buf, 0, 30); 追问 那用你的方法,当发送的数据超过30位的时候,buf只接收30位数据,还是之后的数据会把之前接收的数据替换掉 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-07-30 c#serialport.read(a,0,x)如何读取不定长度,就是如果不知道发送过来的数据有多少个字节,x无法确定咋办 2012-07-31 C# 一个按钮触发串口读取,每隔1秒读一次 cm.read(); 当读取到指定的字符时结束或一直读取30无数据也结束 2015-02-10 C# 串口读取下位机的数据,当读到某一个字符串或数字后发送一条命令 3 2017-09-10 怎么在c#应用程序中读取串口传送过来的数据 64 2017-12-15 C#串口对于1位起始位,8位数据位,1位校验位(偶),一位停止位的数据是如何发送的 4 2016-10-13 c#中串口读取数据Read()怎么运用? 2011-08-23 C#读串口的数据,读不全的问题 不懂的千万别说话! 3 2012-04-16 c#从串口读取数据怎样读一个就清空缓存 16 更多类似问题 > 为你推荐: