将usb接口转化成vga接口的软件升级设备与升级方法

文档序号:6573928阅读:408来源:国知局
专利名称:将usb接口转化成vga接口的软件升级设备与升级方法
技术领域
本发明涉及软件升级技术,尤其是涉及一种将USB接口转化成VGA接口的升级设备,以及利用该升级设备进行软件升级的方法。
背景技术
如今,电子设备的使用越来越广泛,已遍及人们生活、工作和休闲的各个场所,比如,电脑、商务通、卫星电视机顶盒,等等。为完善和提高电子装置的性能和使用功能,人们通常对电子设备的驱动软件或应用软件进行升级。
由于现有电子设备具有与外界交换数据的接口多为RS232接口、或VGA接口、或USB接口,因此,对软件升级普遍采用的是利用串口RS232串行接口(简称为串口)直接升级方法、或者串口转VGA接口、或者单纯USB接口的升级方法,该方法主要存在下面的几个缺点1、由于是串行方法来传输数据流,相对于并行和USB来说,传输数率比较慢,在生产及用户升级使用中浪费时间,效率低;2、由于要将RS232接口集成在电子设备中,故将增加电子设备的硬件成本;3、现有很多PC及移动PC电脑不再设置供用户使用的串行接口,因此,要利用串行接口进行软件升级,有诸多不便;4、有些电子设备不是通过VGA接口升级,必须将电子设备打开才能升级,操作不便。

发明内容
本发明的目的在于提出一种将USB接口转化成VGA接口的升级设备,以及利用该升级设备进行软件升级的方法,以无需打开电子设备,即可快速完成对电子装置的软件升级。
为解决上述问题,本发明公开一种将USB接口转化成VGA接口的软件升级设备,包括USB接口,用于与包含升级数据的电子装置连接,并读取升级数据的;数据转换单元,与所述USB接口连接,将所述USB接口读入的并行升级数据,转化成串行的TX数据流和RX数据流并输出;VGA接口,用于与待进行软件升级的电子装置连接,接收所述TX数据流和RX数据流,并将其输出至待进行软件升级的电子装置。
其中,所述数据转换单元包括USB收发器;串行接收引擎,接收经过所述USB收发器处理后的数据,将其处理为串行的TX数据流和RX数据流并输出;TX暂存器和RX暂存器,与所述串行接收引擎连接;第一、第二多功能串口/先进现出控制器,分别连接所述TX暂存器和所述RX暂存器,获取TX数据流和RX数据并输出。
其中,所述数据转换单元为一集成电路芯片。
另外,本发明还包括一种将USB接口转化成VGA接口的软件升级方法,包括通过USB接口获取升级数据;将升级数据转化成串行的TX数据流和RX数据;将串行的TX数据流和RX数据通过VGA接口传送给待进行软件升级的电子装置。
其中,所述将升级数据转化成串行的TX数据流和RX数据的步骤包括通过USB收发器接收读取的升级数据;由串行接收引擎接收经过所述USB收发器处理后的数据,将其处理为串行的TX数据流和RX数据流并分别输出至TX暂存器和RX暂存器;由第一、第二多功能串口/先进现出控制器分别读取所述TX暂存器和所述RX暂存器中的TX数据流和RX数据并输出。
与现有技术相比,本发明具有以下有益效果1、本发明将数据转化成串行TX数据流和RX数据流,并经VGA接口输出至待升级的电子设备,在升级过程中,无需打开升级的电子设备,升级操作简单、方便;2、由于本设备结构简单,其电路的元器件较少,且无需集成在待升级的电子设备中,具有升级成本较低的优点;3、本发明由于采用是USB接口获取升级数据,因此,利用本发明的设备进行软件升级,具有升级速率快、效率高的优点。


图1是本发明揭示的软件升级设备的结构示意图;图2是本发明揭示的软件升级设备的电路示意图。
具体实施例方式
请参考图1,为本发明揭示的软件升级设备的结构示意图。该设备包括USB接口110、VGA接口120和数据转换单元130。
所述USB接口110具有USB外接插头,可插接于具有软件升级数据的其他电子装置的USB接口,比如电脑,以通过该USB接口110获取软件升级数据;所述VGA接口120用于与待进行软件升级的电子装置相连接;所述数据转换单元130,连接在所述USB接口110和所述VGA接口120,将从所述USB接口110读入的并行数据转化为串行数据,并将串行数据输出给所述VGA接口。
其中,所述数据转换单元130包括USB收发器(USB Transceiver)131、串行接收引擎(Serial Interface Engine,SIE)132、两对TX暂存器(Dual Port TXBuffer)133和RX暂存器(Dual Port RX Buffer)134、以及两个多功能串口/先进现出控制器(Multi-Purpose UART/FIFO Controller)135和136。
从所述USB接口110读入的并行数据,经过所述USB收发器131进行数据传输处理后,到达所述串行接收引擎132,由所述串行接收引擎132将数据处理为串行的TX数据流和RX数据流,并将TX数据流和RX数据流分别输出至TX暂存器133和RX暂存器134;并分别经过所述多功能串口/先进现出控制器135和136,对外输出串行的TX数据流和RX数据流。
同时请参考图2,其是本发明揭示的软件升级设备的电路示意图。接口N1为USB接口110,芯片U1为数据转换单元130,接口J3为VGA接口120。从接口N1读入的并行数据流传送到芯片U1第8,第7管脚,通过该芯片U1的转换,将USB数据流转成串行的TX数据流和RX数据流(其中该芯片U1可将USB数据转化成双RS232接口数据,再此不再详叙),再通过接口J3的VGA接口的第12,15管脚将TX数据流与RX数据流传输到需要升级的设备上去。
本发明设备在于将USB接口读入的升级数据转化成VGA接口的串行数据并输出。因此,利用本发明的设备,将所述VGA接口120插接于待进行软件升级的电子装置;并将所述USB接口110插接于具有软件升级数据的其他电子装置,读入USB并行数据;由所述数据转换单元130将并行数据转化为串行接口的TX数据流和RX数据流;并通过所述VGA接口120将TX数据流和RX数据流传送至待进行软件升级的电子装置。由此,本发明利用VGA接口的优势,在无需打开电子设备的情况下,即可完成对设备的软件升级。
综上,与现有技术相比,本发明如下优点1、本发明将数据转化成串行TX数据流和RX数据流,并经VGA接口输出至待升级的电子设备,在升级过程中,无需打开升级的电子设备,升级操作简单、方便;2、由于本设备结构简单,其电路的元器件较少,且无需集成在待升级的电子设备中,具有升级成本较低的优点;3、本发明由于采用是USB接口获取升级数据,因此,利用本发明的设备进行软件升级,具有升级速率快、效率高的优点。
权利要求
1.一种将USB接口转化成VGA接口的软件升级设备,其特征在于,包括USB接口,用于与包含升级数据的电子装置连接,并读取升级数据;数据转换单元,与所述USB接口连接,将所述USB接口读入的并行升级数据,转化成串行的TX数据流和RX数据流并输出;VGA接口,用于与待进行软件升级的电子装置连接,接收所述TX数据流和RX数据流,并将其输出至待进行软件升级的电子装置。
2.根据权利要求1所述的将USB接口转化成VGA接口的软件升级设备,其特征在于,所述数据转换单元包括USB收发器;串行接收引擎,接收经过所述USB收发器处理后的数据,将其处理为串行的TX数据流和RX数据流并输出;至少一个TX暂存器和一个RX暂存器,与所述串行接收引擎连接;第一、第二多功能串口/先进现出控制器,分别连接所述TX暂存器和所述RX暂存器,获取TX数据流和RX数据并输出。
3.根据权利要求1或2所述的将USB接口转化成VGA接口的软件升级设备,其特征在于,所述数据转换单元为一集成电路芯片。
4.一种将USB接口转化成VGA接口的软件升级方法,其特征在于,包括通过USB接口获取升级数据;将升级数据转化成串行的TX数据流和RX数据;将串行的TX数据流和RX数据通过VGA接口传送给待进行软件升级的电子装置。
5.根据权利要求4所述的将USB接口转化成VGA接口的软件升级方法,其特征在于,所述将升级数据转化成串行的TX数据流和RX数据的步骤包括通过USB收发器接收读取的升级数据;由串行接收引擎接收经过所述USB收发器处理后的数据,将其处理为串行的TX数据流和RX数据流并分别输出至TX暂存器和RX暂存器;由多功能串口/先进现出控制器分别读取所述TX暂存器和所述RX暂存器中的TX数据流和RX数据并输出。
全文摘要
本发明公开一种将USB接口转化成VGA接口的软件升级设备和升级方法,其中该升级设备包括USB接口,用于与包含升级数据的电子装置连接,并读取升级数据的;数据转换单元,与所述USB接口连接,将所述USB接口读入的并行升级数据,转化成串行的TX数据流和RX数据流并输出;VGA接口,用于与待进行软件升级的电子装置连接,接收所述TX数据流和RX数据流,并将其输出至待进行软件升级的电子装置。本发明通过USB接口读取升级数据后,转化成串行输出,具有升级速度快、升级效率高的优点;且本发明的升级设备具有成本较低的优点,可广泛应用于对具有VGA接口的电子装置的软件升级。
文档编号G06F13/38GK101075223SQ20071007511
公开日2007年11月21日 申请日期2007年6月18日 优先权日2007年6月18日
发明者颜学武 申请人:深圳市兆驰股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1