社区
C#
帖子详情
c#串口读数据的问题:如何设置每次只读一个字节?
jhdxhj
2009-09-17 09:20:12
c#串口读数据的问题:如何设置串口每次只读一个字节?那如何设置每次只读一个字符? 如果采用下面这种方式每次最多能读多少字节?
byte[] data = new byte[_com.BytesToRead];
_com.Read(data, 0, data.Length);
...全文
630
6
打赏
收藏
c#串口读数据的问题:如何设置每次只读一个字节?
c#串口读数据的问题:如何设置串口每次只读一个字节?那如何设置每次只读一个字符? 如果采用下面这种方式每次最多能读多少字节? byte[] data = new byte[_com.BytesToRead]; _com.Read(data, 0, data.Length);
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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);//读取一个字符
MODBUS开发注意事项
列举了MODBUS协议开发中经常遇到的
问题
FTDI FT232H 读写eeprom
FTDI FT232H 读写eeprom
计算机一级填空题.pdf
计算机一级填空题.pdf
24 系列存储器驱动.zip
24 系列存储器驱动.zip
计算机应用基础复习题A.doc
计算机基础练习题及参考答案 一、单选题 1、当前鼠标和主机之间的连接采用_______接口的越来越多。 A.USBB.X.21C.RS-232 D.RS-449 2、计算机的软件系统一般分为_______两大类。 A.系统软件和应用软件 B.操作系统和计算机语言 C.程序和数据 D.DOS和Windows 3、下面有关二进制的论述中,错误的是_________ 。 A.二进制只有两位数 B.二进制只有"0"和"1"两个数码 C.二进制运算规则是逢二进一 D.二进制数中右起第十位的1相当2的9次方 4、计算机由控制器、运算器、__________、输入设备和输出设备等五大部分组成。 A.内存储器 B.外存储器 C.存储器 D.磁盘存储器 5、计算机中能直接被CPU存取的信息是存放在_______ 中。 A.软盘 B.硬盘 C.光盘 D.内存 6、信息安全包括数据安全和_________。 A.人员安全 B.设备安全 C.网络安全 D.通信安全 7、作为电信与信息服务的发展趋势,人们通常所说的"三网合一"主要是指_______融合 形成的宽带通信网络。 A.有线网、无线网、互联网 B.局域网、广域网、因特网 C.网、有线电视网、计算机网络 D.2G、3G、4G移动通信网络 8、CPU中的运算器的主要功能是_______。 A.读取并分析指令B.执行算术运算和逻辑运算 C.指挥和控制计算机的运行D.存放运算结果 9、计算机中使用Cache的目的是_______。 A.为CPU访问硬盘提供暂存区 B.缩短CPU等待慢速设备的时间 C.扩大内存容量 D.提高CPU的算术运算能力 10、总线是计算机内部各个模块相互交换信息的公共通道,从功能上看可分为地址总线 、数据总线和__________。 A.控制总线 B.内存总线 C.ISA总线 D.PCI总线 11、关于信息在计算机内部的存储形式,正确的说法是________。 A.计算机内部使用二进制的ASCII码来存储各类数据 B.位图是以点阵形式存储的 C.使用2个
字节
可以存储1个汉字的16×16点阵输出码 D.声音数据在计算机内部不是以
字节
为基本单位存储的 12、冯·诺依曼结构的计算机是由运算器、控制器、__________、输入设备和输出设备等 五大部件组成的。 A.存储器 B.CPU C.高速缓冲器 D.硬盘 13、计算机主存一般由半导体存储器组成,按读写特性可以分为_______ 。 A.ROM和RAM B.高速和低速 C.Cache和RAM D.RAM和BIOS 14、十进制数7777转换为二进制数为__________。 A.01B.11 C.11D.01 15、微型计算机的文件系统采用________结构。 A.环型B.星型C.网型D.树型 16、信息处理进入现代信息技术发展阶段的标志是________。 A."信息爆炸"现象的产生 B.电子计算机的发明 C.互联网的出现 D.的普及 17、为了保证计算机通信质量,相关通信设备的比特差错率_______。 A.与数据传输质量无关B.可为任意值 C.应该低于某个指定的值D.必须为0 18、信息处理也可看作是_______。 A.信息存储功能B.人脑记忆和处理功能的扩展 C.信息采集功能D.信息传递功能 19、下列传输媒体________属于有线媒体。 A.光纤B.微波线路C.卫星线路D.红外传输 20、信息可以通过声、图、文在空间传播的特性称为信息的________。 A.时效性B.可传递性C.可存储性D.可识别性 21、串行接口RS232和USB相比较,在速度上是_______。 A.RS232快B.相同的C.USB 快D.根据情况不确定的 22、关于计算机程序设计语言,以下说法正确的是________。 A.机器语言是解释型语言 B.最底层,即最接近硬件的低级语言是汇编语言 C.高级语言编写的程序必须先编译和连接才能执行 D.Java、C++、
C#
、SQL都是高级语言 23、数据通信的系统模型由__________三部分组成。 A.数据、通信设备和计算机 B.数据源、数据通信网和数据宿 C.发送设备、同轴电缆和接收设备 D.计算机、连接电缆和网络设备 24、属于RAM特点的是_______。 A.可以进行读和写B.信息永久保存 C.只能进行读操作D.速度慢 25、_________不属于
一个
通信系统的系统模型的内容。 A.数据B.数据源C.数据通信网D.数据宿 26、通常信息技术主体中的"3C技术"是指通讯技术、计算机技术和________。 A.控制技术B.微电子技术C.激光技术D.感测技术 27、AGP扩展槽通常用来安装 A、内存 B、网卡 C、显卡 D、声卡 28、计算机中所有的信息都是以数据表示 A、二进制 B、八进
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章