发明名称 |
带有波特率检测设置功能的UART装置及其检测设置方法 |
摘要 |
本发明涉及一种带有波特率检测设置功能的UART装置及其检测设置方法。利用可编程逻辑器件配置了接收/发送控制寄存器、接收/发送数据寄存器和接收/发送逻辑单元,并在此基础上配置了波特率检测控制寄存器、波特率检测数据寄存器和波特率检测逻辑单元,构成了带有波特率检测设置功能的UART装置,并进行了检测设置方法设计,实现了对未知通讯设备工作波特率的方便快速检测及通信波特率的设置。 |
申请公布号 |
CN101626288A |
申请公布日期 |
2010.01.13 |
申请号 |
CN200910065713.5 |
申请日期 |
2009.08.10 |
申请人 |
中国航空工业集团公司洛阳电光设备研究所 |
发明人 |
刘中海 |
分类号 |
H04L1/20(2006.01)I;H04L12/26(2006.01)I |
主分类号 |
H04L1/20(2006.01)I |
代理机构 |
郑州睿信知识产权代理有限公司 |
代理人 |
陈 浩 |
主权项 |
1.一种带有波特率检测设置功能的UART装置,该装置包括一个可编程逻辑器件,所述可编程逻辑器件中配置了接收/发送控制寄存器、接收/发送数据寄存器和接收/发送逻辑单元,其特征在于:所述可编程逻辑器件中还配置了波特率检测控制寄存器、波特率检测数据寄存器和波特率检测逻辑单元,所述波特率检测控制寄存器,用于启动波特率检测逻辑单元,并存储波特率检测逻辑单元的运行状态,判断波特率检测是否完成;波特率检测数据寄存器,用于存储波特率检测逻辑单元检测到的波特率,供主机读取并进行通信波特率的设置;波特率检测逻辑单元,用于接收波特率校准码,进行通信波特率的计算。 |
地址 |
471009河南省洛阳市凯旋西路25号 |