代码改变世界

UART模块中rx_int信号的设计方式

2017-03-27 21:53  雷韦雷  阅读(756)  评论(0编辑  收藏  举报

UART模块中,当rx_int信号拉低时,串口模块开始并串转换,数据数据;该信号不能随时拉低,因为一拉低就意味着新一轮并串转换的开始;

 

那么何时拉低呢?一、外部请求串口模块发送数据时,应该主动拉低,也就是刚开始的时候;二、一个8位的数据传输完成后,需要再次传输下面的数据;

 

所以设计时,对这两种情况分别产生高脉冲;只要满足一种情况,即产生了一个下降沿,传输给rx_int,即可。