[PIC®/AVR®/dsPIC®产品] PCI1xxx 的 UART 软件流控制如何避免 RS-232 低速通信丢数?与硬件流控的适用边界是什

[复制链接]
324|1
pe66ak 发表于 2025-11-15 08:31 | 显示全部楼层 |阅读模式
针对 PCI1xxx 的 UART 软件流控制(XON/XOFF),其在 RS-232 低速通信(如 9600bps)中如何避免数据丢失?相比硬件流控制,软件流控制在 PCI1xxx 应用中的适用场景边界是什么?

海边浪漫幻象 发表于 2025-11-19 16:50 | 显示全部楼层
PCI1xxx 的 UART 软件流控通过 XON/XOFF 协议,发送方检测接收方状态(如缓冲区满时发 XOFF 暂停,空时发 XON 恢复),避免低速丢数,但依赖软件响应速度,低速下易因延迟丢数。硬件流控用 RTS/CTS 硬件信号直接控制,响应快,适合高速或实时场景。边界在于:低速、轻负载用软件流控省引脚;高速、高实时性用硬件流控保可靠。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

433

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部