社区
C#
帖子详情
c#串口读数据的问题:如何设置每次只读一个字节?
jhdxhj
2009-09-17 09:20:12
c#串口读数据的问题:如何设置串口每次只读一个字节?那如何设置每次只读一个字符? 如果采用下面这种方式每次最多能读多少字节?
byte[] data = new byte[_com.BytesToRead];
_com.Read(data, 0, data.Length);
...全文
695
6
打赏
收藏
c#串口读数据的问题:如何设置每次只读一个字节?
c#串口读数据的问题:如何设置串口每次只读一个字节?那如何设置每次只读一个字符? 如果采用下面这种方式每次最多能读多少字节? byte[] data = new byte[_com.BytesToRead]; _com.Read(data, 0, data.Length);
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
灯火斑斓
2009-09-17
打赏
举报
回复
通讯的实时性,没有必要每次读一个字节或字符,先把输入缓冲区的字符都读完,然后你要如何研究再来由你折腾。如果你要一个字节一个字节的读,经常会漏读的,这是串口通讯的大忌。
ttianqq
2009-09-17
打赏
举报
回复
可以不使用DataReceive事件,自己开一个新线程,在线程里面不停的读取,每次读取一个字节就行了,用ReadByte函数就可以实现了
liffe
2009-09-17
打赏
举报
回复
帮顶的份了
风之影子
2009-09-17
打赏
举报
回复
如果采用下面这种方式每次最多能读多少字节?
byte[] data = new byte[_com.BytesToRead];
_com.Read(data, 0, data.Length);
最多可以读取缓冲区内所有的字节数.
因为_com.BytesToRead返回是缓冲区所有的字节数
所以data.Length就是读取数据缓冲区内的所有字节
风之影子
2009-09-17
打赏
举报
回复
_com.ReadByte();//读取一个字节
风之影子
2009-09-17
打赏
举报
回复
_com.Read(data, 0, 1);//读取一个字符
C#
:蓝牙
串口
读数据
和写数据
首次使用
C#
编写与COM口有关的程序,期间遇到了很多
问题
,写下自己的经验总结,如有错漏,欢迎批评指正! 1、新建
一个
串口
类(SerialPort类) 1 //Create a serial port for bluetooth 2 SerialPort BluetoothConnection = new SerialPort(); 2、
串口
端口号搜索: string[]...
C#
实现
串口
通信的上位机开发
目录上位机
串口
通信
C#
串口
通信:SerialPort类列出所有的
串口
C#
串口
通信:读写数据写数据:
读数据
:DataReceived事件:数据发送不同步
问题
:界面设计波形显示(chart控件的使用)设计思路定时器介绍:波形显示 上位机 上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip mi
C#
串口
数据读取程序,解决
串口
数据读取不完整小
问题
。
C#
串口
数据读取程序,解决
串口
读取不完整小
问题
。 出现
问题
:
串口
数据读取不完整 在对
串口
设备进行数据读取的过程中,遇到数据读取不完整的情况,例:完整的数据由506个
字节
,但
每次
串口
读取的数据数量是随机的,506
字节
的数据,可能读2次才能全部读取完成整, 第1次100个
字节
,第2次406个
字节
;也可能读3次才能全部读取完整,第1次53
字节
,第2次77
字节
,第3次376
字节
,等等随机状况。 以上的情况...
C#
做
一个
简单的
串口
收发上位机
1、上位机与下位机 上位机相当于
一个
软件系统,可以用于接收数据、控制数据。即可以对接收到的数据直接发送操控命令来操作数据。上位机可以接收下位机的信号。下位机是
一个
控制器,是直接控制设备获取设备状况的计算机。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。上位机不可以单独使用,而下位机可以单独...
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章