新闻中心

EEPW首页>EDA/PCB>设计应用> 基于FPGA的通用异步收发器设计

基于FPGA的通用异步收发器设计

作者: 时间:2011-08-24 来源:网络 收藏

a.JPG


2.3 接收模块
2.3.1 接收模块及其功能
接收模块的作用是把收到的串行数据转换成并行数据进行输出,并判断收到的数据是否有错。接收模块的引脚如图4所示,各引脚功能见表2。

f.jpg


接收器进入准备接收数据状态,不断监视串行输入线RXD端,如果出现低电平,立刻启动起始位检测电路进行确认,一旦确认为接收到正确的起始位,则以波特率作为采样时钟,对每个数据位的中间位置采样一次,并把采样到的信息以移位方式送人接收移位寄存器RSR。接收到一帧数据位后,把串行数据转化成并行数据,并进行奇偶校验、停止位、中止态的检查。接收完毕后,DAT_READ置1。



关键词:FPGA异步收发器

评论


相关推荐

技术专区

关闭