外贸做网站建设公司,企业营销方案案例范文,美食网站开发报告,连云港网页设计串行通信原理编程#xff0c;中文编程工具中的串行通信构件#xff0c;串行通信连接设置简单 编程系统化课程总目录及明细#xff0c;点击进入了解详情。https://blog.csdn.net/qq_29129627/article/details/134073098?spm1001.2014.3001.5502 串行端口 是串行的基础#…串行通信原理编程中文编程工具中的串行通信构件串行通信连接设置简单 编程系统化课程总目录及明细点击进入了解详情。https://blog.csdn.net/qq_29129627/article/details/134073098?spm1001.2014.3001.5502 串行端口 是串行的基础提供了扩展的直接串口操作和数据处理能力。利用串行通信端口构件可以方便地与用RS232接口连接的外部设备进行通信。例如调制解调器、条形码读卡机、专用分组交换机等等。 图 标 构件类型不可视 重要属性 l 串口 字符串设置串口的端口。如果在通话期间改变了串口值则旧端口被关闭打开一个新的端口。 l 传输速率 枚举型设置字符传输速率。传输速率属性代表的是字符通过RS232端口的收发传输速度。端口两侧必须有相同的传输速率。 l 缓冲区 对象型指定串口缓冲区的大小其大小仅与串口驱动器有关而串口驱动器可适用于任意大小。 ² 输入大小设置缓冲区输入大小。 ² 输出大小设置缓冲区输出大小。 l 抛弃空字节 布尔型设置空字节是否被抛弃。当值为“真”时则空字节在接收时就被抛弃了。 l 数据位数 枚举型设置一个字节的数据位数。包括八比特、七比特、六比特、五比特。 注意利用该属性指定可传送和接收字节的位数。 l 停止位数 枚举型设置每个字节的停止位。包括一比特每字节1位停止位、一点五比特第字节1.5位停止位、二比特每字节2位停止位。 注意数据位数属性与停止位数属性是相互组合使用的特别指出的是五比特的数据位加二比特停止位是无效的组合六比特、七比特或八比特数据位加一点五比特停止位也是无效的组合。 l 流控制 对象型设置流控制类型。其控制类型可以为硬件、软件或无属性。 ² CTS输出布尔型CTS清除发送信号是否呈输出状态。 ² DSR输出布尔型DSR数据设备就绪是否呈输出状态。 ² DTR控制枚举型设置数据终端状态。包括DTR禁止、DTR允许、DTR握手。 ² RTS控制枚举型设置请求发送端状态。包括RTS禁止、RTS允许、RTS握手。 l 触发字符到达 布尔型设置数据到达输入缓冲区时调用哪个事件。利用触发字符到达属性检查在运行期间数据到达输入缓冲区时调用哪个事件。如果该属性值为“真”调用“字符到达”事件。如果该属性值为“假”调用“数据到达”事件。 l 事件监控 集合型为特定事件指定是否设置事件临控。如果至少有一个事件设置了事件临控则产生一个专用线程临控串口事件。 ² 接收字符接收字符事件有无监控。默认为“有”。 ² 缓冲区为空缓冲区为空有无临控。默认为“有”。 ² 接收事件字符接收事件字符有无临控。默认为“有”。 ² 振铃振铃有无临控。默认为“有”。 ² 终止终止有无临控。默认为“有”。 ² CTS信号改变CTS信号改变有无临控。默认为“有”。 ² DSR信号改变DSR信号有无临控。默认为“有”。 ² 线路状态错误线路状态错误有无临控。默认为“有”。 ² RLSD信号改变RLSD信号改变有无临控。默认为“有”。 ² 输入缓冲区将满输入缓冲区将满有无临控。默认为“有”。 l 连接 布尔型设置串口连接是否正在起作用。 重要方法 l 打开 执行此方法时打开串口连接。 l 关闭 执行此方法时关闭串口连接。当串口关闭时应用项目不能进行读写操作。 l 得到打开状态 执行此方法时得到打开状态。 l 写字符串 执行此方法时将字符串写入输出缓冲区。 l 读字符串 执行此方法时从输入缓冲区读字符串。 注意该方法在执行时需要一个长度参数。如图所示。 l 打开之前 当串口打开之后触发此事件。 l 打开之后 当串口打开之后触发此事件。 l 关闭之前 当串口关闭之前触发此事件。 l 关闭之后 当串口关闭之后触发此事件。 l 字符到达 输入缓冲区中有字符到达时触发此事件。 l 数据到达 输入缓冲区中有数据到达时触发此事件。 l 事件字符到达 事件字符到达时触发此事件。 注意事件和非事件字符的不同之处在于事件字符触发“字符到达”和“事件字符到达”事件而非事件字符仅仅触发“字符到达”。 l 输出缓冲为空 当输出缓冲区为空时触发此事件。 l 输入缓冲将满 当输入缓冲区将满时触发此事件。 l 中断 在输入时检测到中断后触发此事件。 l 振铃 当检测到有振铃指示时触发此事件。此事件在开发调制解调器应用程序时非常有用。 l 错误 当检测到线路状态发生错误时触发此事件。 l CTS改变 当CTS信号状态改变时触发此事件。 l DSR改变 当DSR信号状态改变时触发此事件。 l RLSD改变 当RLSD信号状态改变时触发此事件。