毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于VB.NET的辐射报警仪上位机管理软件设计(8)
SerialPort控件位于工具箱组件栏内,使用时将其添加到窗体上。
(1) SerialPort控件的常用属性
1)BaseStream :获取SerialPort对象的基础 Stream对象。
2)BaudRate:获取或设置串行波特率。
3)BreakState:获取或设置中断信号状态。
4)BytesToRead:获取接收缓冲区中数据的字节数。
5)BytesToWrite:获取发送缓冲区中数据的字节数。
6)DataBits:获取或设置每个字节的标准数据位长度。
7)DiscardNull:获取或设置一个值,该值指示 Null 字节在端口和接收缓冲区之间传输时是否被忽略。
8)DsrHolding :获取数据设置就绪 (DSR) 信号的状态。
9)DtrEnable:获取或设置一个值,该值在串行通信过程中启用数据终端就绪 (DTR) 信号。
10)Encoding:获取或设置传输前后文本转换的字节编码。
11)Handshake:获取或设置串行端口数据传输的握手协议。
12)IsOpen:获取一个值,该值指示 SerialPort 对象的打开或关闭状态。
13)NewLine:获取或设置用于解释 ReadLine和WriteLine方法调用结束的值。
14)Parity:获取或设置奇偶校验检查协议。
15)PortName:获取或设置通信端口,包括但不限于所有可用的 COM 端口。
16)ReadBufferSize:获取或设置 SerialPort 输入缓冲区的大小。
17)ReadTimeout:获取或设置读取操作未完成时发生超时之前的毫秒数。
18)ReceivedBytesThreshold:获取或设置 DataReceived 事件发生前内部输入缓冲区中的字节数。
19)RtsEnable :获取或设置一个值,该值指示在串行通信中是否启用请求发(RTS) 信号。
20)StopBits:获取或设置每个字节的标准停止位数。
21)WriteBufferSize:获取或设置串行端口输出缓冲区的大小。
22)WriteTimeout:获取或设置写入操作未完成时发生超时之前的毫秒数。
(2) SerialPort控件的方法
1)Close:关闭端口连接,将IsOpen属性设置为False,并释放内部Stream对象。
2)Open:打开一个新的串行端口连接。
3)Read:从SerialPort输入缓冲区中读取。
4)ReadByte:从SerialPort输入缓冲区中同步读取一个字节。
5)ReadChar:从SerialPort输入缓冲区中同步读取一个字符。
6)ReadLine:一直读取到输入缓冲区中指定NewLine值。
7)ReadTo :一直读取到输入缓冲区中指定的value的字符。
8)ReadExisting:在编码的基础上,读取SerialPort对象的流和输入缓冲区中所有立即可用的字节。
9)Write:已重载。将数据写入串行端口输出缓冲区。
10)WriteLine:将指定的字符串和NewLine值写入输出缓冲区。
(3) SerialPort控件的事件
1)DataReceived事件
表示将处理SerialPort对象的数据接收事件的方法。
SerialPort控件中的DataReceived事件可在此事件中对数据进行处理,是SerialPort最主要的事件。
DataReceived事件在接收到了[ReceivedBytesThreshold]设置的字符个数或接收到了文件结束字符,并将其放入了输入缓冲区时被触发。其中[ReceivedBytesThreshold]相当于MSComm控件的[Rthreshold]属性,该事件的用法与MSComm控件的OnComm事件在commEvent为comEvSend和comEvFof时是一致的。
2)Disposed事件
添加事件处理程序以侦听组件上的Disposed事件(从Component继承)
3)ErrorReceived事件
表示处理SerialPort对象的错误事件的方法。
4)PinChanged事件
表示处理SerialPort对象的串行引脚更改事件的方法。
3.4.2 SerialPort类使用
使用SerialPort类进行串口通信时,一般的流程是设置通讯端口号及波特率、数据位、停止位和校验位,再打开端口连接,发送数据,接收数据,最后关闭端口连接这样几个步骤。
共19页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
下一页
上一篇:
双谱图像配准技术研究+powell算法
下一篇:
基于DSP的雷达恒虚警检测技术研究
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
国内外无刷直流电动机研究现状
多元化刑事简易程序构建探讨【9365字】
《醉青春》导演作品阐述
浅谈传统人文精神茬大學...
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...