android usb转串口 速率慢,用usb转串口代替电脑本身的端口时,数据传输速度变慢了...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

主要代码:

'接受按钮事件

Private Sub Command1_Click()

On Error GoTo err Command1.Enabled = False

Ctime = Format(Now, "yyyymmdd_hhmmss")

MSComm1.CommPort = Combo1.ListIndex + 1

MSComm1.Settings = CStr(Combo2) & "," & CStr(Combo3) & "," & CStr(Combo5) & "," & CStr(Combo6)

'MSComm1.Settings = "115200,N,8,1"

MSComm1.InputMode = comInputModeBinary

'MSComm1.Handshaking = comNone

MSComm1.InBufferSize = 512

MSComm1.InputLen = 0

MSComm1.RThreshold = 1

MSComm1.InBufferCount = 0

If Not MSComm1.PortOpen Then

MSComm1.PortOpen = True

If err Then

MsgBox "串口通信无效。"

Exit Sub

End If

End If

err: If err.Number <> 0 Then MsgBox "错误代码:" & err.Number & vbCrLf & "错误信息:" & err.Description End Sub

'端口事件启动Private Sub MSComm1_OnComm()

Dim i%

Case comEvReceive ' 收到 RThreshold # ofchars.

getLen = MSComm1.InBufferCount

Open ".\GetLen.txt" For Append As #1

Print #1, getLen

Close #1

av = MSComm1.Input

getBytes = av

For i = 0 To getLen - 1

Open ".\Data.txt" For Append As #1

Print #1, getBytes(i)

Close #1

Next

Countnumb = Countnumb + 1

Label2.Caption = Countnumb

Case Else

End Select

End Sub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值