计算机串口通信最快速度是多少

已举报 回答 关注
计算机串口通信最快速度是多少
问在线客服
扫码问在线客服
  • 回答数

    3

  • 浏览数

    6,701

3个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
计算机主板集成的串口芯片(或内核)一般是16C550兼容内核,理论上支持的最高波特率是921.6kbps。

百度嫌我字数不够
取消 评论
这看你缓存区大小和数据长度
取消 评论
'单字节
Option Explicit

Private Sub Command1_Click()'发送
Dim number As Integer
Dim outbyte(0) As Byte
number = Val(Text1.Text)
outbyte(0) = CByte(number)
MSComm1.OutBufferCount = 0
MSComm1.Output = outbyte
Print outbyte(0)
End Sub

Private Sub Command2_Click()
MSComm1.PortOpen = False
Unload Form1
End Sub

Private Sub Form_Load()
MSComm1.CommPort = 1
MSComm1.Settings = "9600,n,8,1"
MSComm1.InputMode = comInputModeBinary '二进制接收
MSComm1.PortOpen = True
MSComm1.InBufferCount = 0
End Sub

Private Sub MSComm1_OnComm()'接收
Dim indata As Variant
Dim arr(0) As Byte
Select Case MSComm1.CommEvent
Case comEvReceive
indata = MSComm1.Input
arr(0) = AscB(indata)
Text2.Text = arr(0)
MSComm1.InBufferCount = 0
End Select
End Sub
取消 评论
ZOL问答 > 笔记本 > 其他 > 计算机串口通信最快速度是多少

特惠推荐

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?