[发明专利]一种切换串口的方法及串口共享装置有效
申请号: | 200910133591.9 | 申请日: | 2009-04-16 |
公开(公告)号: | CN101520763A | 公开(公告)日: | 2009-09-02 |
发明(设计)人: | 张洪岽;唐烽杰 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 任默闻 |
地址: | 611731四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 切换 串口 方法 共享 装置 | ||
1.一种切换串口方法,其特征在于,所述方法包括:
接收第一目标系统串口单元发送的切换逻辑信号;
根据所述切换逻辑信号,将与对外串口连接单元当前连接的系统串口单元切换为第二目标系统串口单元;
其中,所述第一目标系统串口单元、所述第二目标系统串口单元和与所述对外串口连接单元当前连接的系统串口单元为不同的系统串口单元。
2.如权利要求1所述的方法,其特征在于,所述方法包括:所述切换逻辑信号包括所述第二目标系统串口单元信息。
3.一种串口共享装置,其特征在于,所述串口共享装置与主机通信连接,所述串口共享装置包括对外串口连接单元、多个系统串口单元和控制逻辑单元,所述对外串口连接单元用于为所述系统串口单元提供对外接口,所述多个系统串口单元至少包括第一目标系统串口单元、第二目标系统串口单元及与所述对外串口连接单元当前连接的系统串口单元,其中,
所述第一目标系统串口单元用于接收所述主机发送的串口切换命令,根据所述串口切换命令生成切换逻辑信号;
所述控制逻辑单元用于根据所述切换逻辑信号将与所述对外串口连接单元当前连接的系统串口单元切换为第二目标系统串口单元;
其中,所述第一目标系统串口单元、所述第二目标系统串口单元和与所述对外串口连接单元当前连接的系统串口单元为不同的系统串口单元。
4.如权利要求3所述的装置,其特征在于,所述串口切换命令包括第一目标系统串口单元的信息及第二目标系统串口单元的信息,所述切换逻辑信号包括所述第二目标系统串口单元信息。
5.一种切换串口的方法,其特征在于,所述方法包括:
检测与对外串口连接单元当前连接的系统串口单元是否响应主机命令;
如果没有响应所述主机命令,则根据预设规则向第一目标系统串口单元发送串口切换命令,以通过所述第一目标系统串口单元通知控制逻辑单元切换所述与对外串口连接单元的当前连接的系统串口单元为第二目标系统串口单元;
其中,所述第一目标系统串口单元、所述第二目标系统串口单元和与所述对外串口连接单元当前连接的系统串口单元为不同的系统串口单元。
6.如权利要求5所述的方法,其特征在于,所述预设规则包括顺序、逆序、随机或预先指定排序,所述串口切换命令包括第一目标系统串口单元的信息及第二目标系统串口单元的信息。
7.一种主机,其特征在于,所述主机包括:
检测锁死单元,用于检测与对外串口连接单元当前连接的系统串口单元是否响应主机命令;
切换命令发送单元,用于在所述系统串口单元没有响应所述主机命令时根据预设规则向第一目标系统串口单元发送所述串口切换命令,以通过所述第一目标系统串口单元通知控制逻辑单元切换所述与对外串口连接单元的当前连接的系统串口单元为第二目标系统串口单元;
其中,所述第一目标系统串口单元、所述第二目标系统串口单元和与所述对外串口连接单元当前连接的系统串口单元为不同的系统串口单元。
8.如权利要求7所述的主机,其特征在于,所述切换命令发送单元还包括预设发送规则功能,用于预设顺序、逆序、随机或预先指定排序的规则,所述串口切换命令包括第一目标系统串口单元的信息及第二目标系统串口单元的信息。
9.一种串口共享方法,其特征在于,所述方法包括:
第一目标系统串口单元接收主机发送的串口切换命令;
所述第一目标系统串口单元通知控制逻辑单元将与对外串口连接单元连接的系统串口单元切换为第二目标系统串口单元,所述串口切换命令包括第二目标系统串口单元的信息,所述第二目标系统串口单元与所述与对外串口连接单元当前连接的系统串口单元为不同的系统串口单元;
所述切换与对外串口连接单元当前连接的系统串口单元包括:发送路径、接收路径一起切换,或在所有系统共享对外串口连接单元的接收模块,并且所有系统的串口指令没有冲突时切换发送路径。
10.一种串口共享装置,其特征在于,所述串口共享装置与主机通信连接,所述串口共享装置包括对外串口连接单元和多个系统串口单元,所述对外串口连接单元用于为所述系统串口单元提供对外接口,所述装置还包括:
控制逻辑单元,用于接收主机发送的串口切换命令,根据所述串口切换命令切换与对外串口连接单元当前连接的系统串口单元,所述串口切换命令包括目标系统串口单元的信息,所述目标系统串口单元与所述与对外串口连接单元当前连接的系统串口单元为不同的系统串口单元;
所述切换与对外串口连接单元当前连接的系统串口单元包括:发送路径、接收路径一起切换,或在所有系统共享对外串口连接单元的接收模块,并且所有系统的串口指令没有冲突时切换发送路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910133591.9/1.html,转载请声明来源钻瓜专利网。