[发明专利]一种基于EMIF总线扩展多路串口的装置及方法有效

专利信息
申请号: 202111507351.8 申请日: 2021-12-10
公开(公告)号: CN114328334B 公开(公告)日: 2023-06-02
发明(设计)人: 黄刚林;谢聪;王敏;谢春艳;刘宇;安泰;张竞涛;刘尚军;梁睿;李思;张航航;贺灵;汪雪云;张任 申请(专利权)人: 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所)
主分类号: G06F13/40 分类号: G06F13/40;G06F13/42
代理公司: 武汉东喻专利代理事务所(普通合伙) 42224 代理人: 王聪聪
地址: 430205 湖北省武汉*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 emif 总线 扩展 串口 装置 方法
【权利要求书】:

1.一种基于EMIF总线扩展多路串口的装置,其特征在于,包括第一控制器、第二控制器和多个电压转换器;所述第一控制器与第二控制器之间通过EMIF总线进行通信;

所述第二控制器中包括通道判断模块、本地发送缓存、发送模块、本地接收缓存和接收模块;每个本地发送缓存、发送模块、本地接收缓存和接收模块对应连接一个电压转换器;

其中,所述通道判断模块通过EMIF总线获取第一控制器下发的待发送数据,所述待发送数据中包含串口通道号和有效发送数据;根据所述串口通道号将所述有效发送数据写入与串口通道号对应的本地发送缓存中;

所述发送模块实时监测本地发送缓存,当检测到本地发送缓存非空时,从中读取有效发送数据并按照串口通信协议进行数据封装,封装后的数据经电压转换器进行转换后通过串口发出;

所述接收模块获取串口发送的待接收数据,所述待接收数据中包含串口通道号和有效接收数据;将有效接收数据存储在串口对应的本地接收缓存中;

所述通道判断模块实时监测本次接收缓存中的数据量,当所述数据量达到预设的门限值时产生中断信号;

所述第一控制器根据所述中断信号读取第一地址中的值以获取接收数据的串口通道号,并读取第二地址中的值以获取所述串口通道号中的数据量大小,根据所述串口通道号和数据量大小从本次接收缓存中读取数据。

2.如权利要求1所述的基于EMIF总线扩展多路串口的装置,其特征在于,所述通道判断模块还用于在本次接收缓存中的数据量在预设时间内未达到预设的门限值时启动超时计时,若计时时间达到预设的门限时延后本次接收缓存中的数据量不变,则产生中断信号。

3.如权利要求1或2所述的基于EMIF总线扩展多路串口的装置,其特征在于,所述第一控制器在从本次接收缓存中读取数据之后,对EMIF总线上的设定地址执行写操作来清除中断信号。

4.如权利要求2所述的基于EMIF总线扩展多路串口的装置,其特征在于,所述第二控制器中还包括设置模块;

所述设置模块通过EMIF总线与第一控制器进行通信,用于根据第一控制器下发的配置信息设置门限值和门限时延并发送给通道判断模块;

以及,设置每个发送模块和接收模块的波特率。

5.如权利要求4所述的基于EMIF总线扩展多路串口的装置,其特征在于,各发送模块和接收模块的波特率相同或不同。

6.一种基于EMIF总线扩展多路串口的方法,其特征在于,包括:

通过EMIF总线获取待发送数据,所述待发送数据中包含串口通道号和有效发送数据;

根据所述串口通道号将所述有效发送数据写入与串口通道号对应的本地发送缓存中;

实时监测本地发送缓存,当检测到本地发送缓存非空时,从中读取有效发送数据并按照串口通信协议进行数据封装,封装后的数据经电压转换后通过串口发出;

获取串口发送的待接收数据,所述待接收数据中包含串口通道号和有效接收数据;将待接收数据被存储在串口对应的本地接收缓存中;

实时监测本次接收缓存中的数据量,当所述数据量达到预设的门限值时产生中断信号;

根据所述中断信号读取第一地址中的值以获取接收数据的串口通道号,并读取第二地址中的值以获取所述串口通道号中的数据量大小,根据所述串口通道号和数据量大小从本次接收缓存中读取数据。

7.如权利要求1所述的基于EMIF总线扩展多路串口的方法,其特征在于,还包括:

若本次接收缓存中的数据量在预设时间内未达到预设的门限值时,则启动超时计时,若计时时间达到预设的门限时延后本次接收缓存中的数据量不变,则产生中断信号。

8.如权利要求6或7所述的基于EMIF总线扩展多路串口的方法,其特征在于,所述根据串口通道号和数据量大小从本次接收缓存中读取数据之后还包括:

对EMIF总线上的设定地址执行写操作来清除中断信号。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所),未经武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111507351.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top