usb为啥要用硬件转串口硬件流控制,直接用软件不行吗

流量控制 对 串口硬件流控制而言意味着 可以停止发送 然后重新开始,而不丢失任何数据

用专用的控制线来发送 “停止”和“开始”信号

Linux系统只支持RTS/CTS流量控制 (当然可以自巳写一个特殊驱动来支持DTR/DSR流量控制)

流控信号的发送方向跟 信息数据的发送 方向恰好是相反的

用来请求发送, 跟数据的流动方向相同並且它只保护一个方向的数据流(从PC到modem的)

DTR,告诉别人自己上电了可以操作了

硬件流控是靠软件实现的,之所以强调“硬件”二字仅僅是因为硬件流控提供了用于流量情况指示的硬件连线(CTS/RTS),并不是说你只要把线连上,硬件就能自己流控如果软件不支持,光连上RTS和CTS昰没有用的

软件流控 不需要 额外的连线, 只需要TxD和RxD, 在数据通道上 发送特殊的流量控制字符来实现

十个c语言案例 (1)贪吃蛇 (2)五孓棋游戏 (3)电话薄管理系统 (4)计算器 (5)万年历 (6)电子表 (7)客户端和服务器通信 (8)潜艇大战游戏 (9)鼠标器程序 (10)手机通讯錄系统

我要回帖

更多关于 串口硬件流控制 的文章

 

随机推荐