[发明专利]串口复用的方法和装置无效
申请号: | 200710175545.6 | 申请日: | 2007-09-30 |
公开(公告)号: | CN101141402A | 公开(公告)日: | 2008-03-12 |
发明(设计)人: | 徐士锋;周永东 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京三高永信知识产权代理有限责任公司 | 代理人: | 何文彬 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串口 方法 装置 | ||
技术领域
本发明涉及电子电路设计领域,特别涉及一种串口复用的方法和装置。
背景技术
串口是单板常用的调试接口之一,是单板硬件调试和定位单板硬件问题最常用、最基本的接口,因为是在CPU启动后最早初始化的接口,可以显示CPU对单板硬件的初始化过程,而网口初始化的比较晚,当单板出现硬件问题时,往往不能完成网口的初始化,所以在定位单板硬件问题时串口非常重要。
路由器的单板通常分为主控板和业务板,主控板的串口位于主控板的前面板上,而业务板的前面板上的接口为业务口,业务板的串口在业务板的内部,不在业务板的前面板上,当业务板插进路由器的机框后,则很难连接业务板的串口。
现有技术中通常采用小辫子来连接业务板的串口,即先将业务板的串口信号线连接到路由器的背板上,然后将小辫子的一端与背板连接,另一端(即串口接口)与PC机连接,从而PC机可以通过业务板的串口对业务板进行调试。当业务板的串口数目较多时,需要多个小辫子,每个小辫子连接一个串口,连接时可以采用人工手动将多个业务板串口逐一连接到不同的小辫子上,也可以采用串口服务器,将所有的小辫子都连接到一个串口服务器上,通过串口服务器来控制切换接通需要的小辫子。
在实现本发明的过程中,发明人发现上述现有技术至少具有以下缺点:
小辫子与背板的接口在路由器的内部,而背板离路由器的背面面板较近,人工连接小辫子与背板时,需要拆下路由器的背面面板然后进行连接,可操作性较差,尤其是串口的数目较多时,效率低下;当采用串口服务器时,需要占用大量的串口服务器的接口,成本较高。
发明内容
为了提高连接多个串口的可操作性、易用性,本发明实施例提供了一种串口复用的方法和装置。所述技术方案如下:
一方面,一种串口复用的方法,所述方法包括:
将主控板的串口和多个业务板的串口连接到所述主控板的逻辑器件上,并将所述逻辑器件与所述主控板的前面板上的串口连接器相连;
建立所述逻辑器件中的寄存器的值与所述主控板的串口和多个业务板的串口的对应关系;
接收命令,所述命令中指定使用所述多个业务板中的一个业务板的一个串口或使用所述主控板的串口;
根据所述对应关系,将所述寄存器的值设置为所述命令中指定的串口对应的寄存器的值;
根据所述寄存器的值接通所述串口连接器与所述指定的串口。
另一方面,一种串口复用的装置,所述装置中的主控板的串口通过所述主控板的逻辑器件与所述主控板的前面板上的串口连接器相连,且所述装置中的多个业务板的串口通过所述逻辑器件与所述串口连接器相连,所述主控板包括:
初始化模块,用于建立所述逻辑器件中的寄存器的值与所述主控板的串口和多个业务板的串口的对应关系;
接收模块,用于接收命令,所述命令中指定使用所述多个业务板中的一个业务板的一个串口或使用所述主控板的串口;
复用模块,用于根据所述初始化模块建立的对应关系,将所述寄存器的值设置为所述接收模块收到的命令中指定的串口对应的寄存器的值,根据所述寄存器的值接通所述串口连接器与所述指定的串口。
本发明实施例提供的技术方案的有益效果是:
通过主控板的逻辑器件将主控板的串口与主控板前面板上的串口连接器相连接,以及通过该逻辑器件将多个业务板的串口与串口连接器相连接,并建立各个串口与逻辑器件中的寄存器的值的对应关系,接收到使用某个串口的命令时,根据对应关系设置寄存器的值为命令中指定的串口对应的寄存器的值,并根据设置的值接通相应的串口与串口连接器,从而实现了串口的复用,与现有技术中使用串口服务器相比,可以节省大量的串口服务器的接口,通过主控板的前面板上的串口连接器可实现跟所有业务板的串口以及主控板的串口进行通信,极大地降低了成本。
附图说明
图1是本发明实施例提供的串口复用的方法流程图;
图2是本发明实施例提供的串口复用的装置结构图;
图3是本发明实施例提供的串口复用的装置示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例中主控板的串口是指真正位于主控板上的串口,由于主控板在设备内部,因此主控板的串口也在设备内部,主控板的串口连接器位于主控板的前面板上,是外部可见的,串口连接器通过主控板的逻辑器件与主控板的串口相连,对用户而言,串口连接器即是主控板的串口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710175545.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:便携式冠心病治疗仪
- 下一篇:在手机中将文本短信转换成语音播放的方法