6、过串口收发数据,就需要对串口进展配置,包括设置端口、波特率、数据格式〔如1端口、9600bps、8位数据位、无校验位、1位停顿位〕等属性,之后通过Open方法翻开串口。翻开串口可通过手动指定,也可以使用GetPortNames方法获取计算机中存在的串口。如果翻开出错,那么可能是串口不存在或者已被占用。下面是相应代码: Private Sub SerialPortOpen() On Error GoTo Err If SerialPort.IsOpen= True Then S
7、erialPort.Close() '防止重复翻开端口 SerialPort.Open() LabelStatus.Text= "串口已翻开" Exit Sub Err: MsgBox("串口不存在或已被占用!" +vbNewLine+ErrorToString()) '出现错误,显示错误信息 End Sub ..word.zl--如果想要在串口中支持中文字符收发,那么可在初始化时设置串口控件的编码:SerialPort.Encoding=System.T
8、ext.Encoding.Default 发送数据通过Write方法来完成,由于串口调试助手需要支持文本和16进制,需要参加转换代码: Private Sub ButtonSendData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonSendData.Click O