串行端口

表示串行通信通道,可根据控制器使用的协议进行配置,用于创建请求/响应类型或事件类型协议
BrowseName
SerialPort
SuperType
对象(BaseObjectType)

属性

名称
BrowseName
DataType
说明
端口名称
PortName
用于连接调制解调器的桥接服务的 COM 串行端口的编号
波特率
Baudrate
串行通信速度 (波特率)。通信速度值应该根据要与之通信的设备,进行匹配设置
数据大小
DataSize
相关通信协议所需的位数
奇偶性
Parity
相关通信协议所需的奇偶校验类型
停止位
StopBits
相关通信协议所需的停止位数
流控制
FlowControl
所用通信类型的数据流控制类型。特别是,它可以根据所连接设备的串行端口在低层次上的需求来调整通信。默认情况下,驱动程序设置为“无”,即没有流控制;然而,根据设备,可能需要选择一种流控制类型 (例如,在出现代码为 1 的错误消息时)。可能的选择为: 无: 没有流控制。协议不需要流控制。硬件: 流控制由串行线路电气信号 (例如,RTS、CTS 等) 管理。XON/XOFF: 数据流控制为 XON/XOFF
超时
Timeout
从控制器接收响应的最长等待时间 (以毫秒计)
低延迟
LowLatency
如果启用,则最小化 FTDI 串行设备的接收延迟
通信状态
CommunicationStatus
串行通信的状态

方法

打开
BrowseName
Open
打开串行通信
关闭
BrowseName
Close
关闭串行通信
读取
BrowseName
Read
从串行通信读取数据
InputArguments
名称
DataType
说明
Count
字节数量
OutputArguments
名称
DataType
说明
Buffer
缓冲区
读取
BrowseName
ReadUntil
从串行通信读取数据
InputArguments
名称
DataType
说明
Delimiter
分隔符
OutputArguments
名称
DataType
说明
Buffer
缓冲区
写入
BrowseName
Write
将数据写入串行通信
InputArguments
名称
DataType
说明
Buffer
缓冲区
取消读取
BrowseName
CancelRead
取消当前读取
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal