天嵌 ARM开发社区

 找回密码
 注册
查看: 2332|回复: 1

串口RTS和CTS的之间的关系 (串口通信中的主奴关系)

[复制链接]
米+油 发表于 2012-12-18 22:53:51 | 显示全部楼层 |阅读模式
本帖最后由 米+油 于 2012-12-18 22:56 编辑


虽然目录写程序的时候可能用不到CTS RTS这两个signals,但是官方的说很好,理解了一部分,做个记录,
在自动流控制中,nRTS 依赖于 接收器RXD  的FIFO是什么状态,
              nCTS 控制   发送器TXD 是 否发送数据,

/*****************************************************************************************/
人物关系:
在UART B中,RXD是主人,(nRTS)是跟班
在UART A 中,nCTS是主人,(TXD)是跟班,
RXD对nRTS说:我现在很闲,可以接收数据了,告诉他们去
nRTS对nCTS说:我主人说他现在可以接收数据了
nCTS对TXD说:快发数据啊,RXD现在是闲的。


根据主奴机制:上面起决定做用的,永远是接收器RXD,只有RXD说我现在可以接收数据了,才会让RTS有效,然后很直接的通知到CTS,最后CTS下命令让TXD发送数据。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
embedsky_lhh 发表于 2012-12-19 09:10:56 | 显示全部楼层
这个要顶起,自由分享心得体会的精神更要顶起,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-4 10:25 , Processed in 1.062493 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表