串行端口

表示串行通信通道,可根据控制器使用的协议进行配置,用于创建请求/响应类型或事件类型协议。
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
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈