基于FPGA的波特率自适应串口通信扩展装置及方法

基本信息

申请号 CN202210361098.8 申请日 -
公开(公告)号 CN114706810A 公开(公告)日 2022-07-05
申请公布号 CN114706810A 申请公布日 2022-07-05
分类号 G06F13/42(2006.01)I;G06F15/78(2006.01)I 分类 计算;推算;计数;
发明人 蒲永材;孙梧雨;张雄林;王文俊;刘杰;谭晟吉;李彦平;邹佳鑫;柏森洋;尹得智 申请(专利权)人 中国兵器装备集团自动化研究所有限公司
代理机构 成都行之专利代理事务所(普通合伙) 代理人 -
地址 621000四川省绵阳市游仙区仙人路二段7号31栋
法律状态 -

摘要

摘要 本发明公开了基于FPGA的波特率自适应串口通信扩展装置及方法,该装置包括总路串口接口芯片、逻辑处理器FPGA和多个支路串口接口芯片;逻辑处理器FPGA,用于接收总路串口接口芯片发送过来的总串口数据,采用自适应串口波特率计算法自动识别第一总串口波特率,并解析接收串口数据,通过预先设置的帧格式,将总串口数据通过各个第一支串口输出;及接收多个支路串口接口芯片发送过来的支串口数据,采用上述同样的计算法自动识别第二支串口波特率,并解析接收串口数据,通过预先设置的帧格式,将各个支串口数据合并后通过第二总串口发出。本发明电路简单,适用于串口数量不够、波特率明确、波特率可能经常变化的应用环境中。