[发明专利]组态设定方法、电子系统、计算机及通用串行总线设备有效
申请号: | 200710102406.0 | 申请日: | 2007-05-08 |
公开(公告)号: | CN101303652A | 公开(公告)日: | 2008-11-12 |
发明(设计)人: | 王炜;李嵩;杜滨 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F13/10 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 蒲迈文;黄小临 |
地址: | 中国台湾新*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组态 设定 方法 电子 系统 计算机 通用 串行 总线 设备 | ||
技术领域
本发明涉及计算机接口设备,特别是涉及USB设备的组态设定方法及相关装置。
背景技术
通用串行总线(Universal Serial Bus,以下简称USB)是一种计算机接口设备与计算机之间的连接接口,最多可以有127个支持USB的设备同时通过计算机的一USB根集线器(USB root hub)及USB总线,提供随插即用的各种服务。
一般来说,除了用来提供其主要功能的核心电路之外,USB设备通常还具有一控制单元及一储存单元。该储存单元用来储存该USB设备特有的产品信息,例如制造商识别码(Vender Identification,以下简称VID)、产品识别码(Product Identification,以下简称PID)、及产品序号(serial number)等。每一USB设备皆具有独特的产品信息以供区别。
该控制单元可读取该储存单元储存的产品信息,并执行USB总线的通信协议(protocol)。该USB设备被插接在一计算机后,该计算机是依据该产品信息加载正确的驱动程序并对该USB设备进行组态设定(configure),例如指定一个介于1~127之间独特的识别号码给该USB设备,以使该USB设备在USB总线上具有一个独特的编号。首先,该计算机开启一装置列举(enumeration)的程序,之后该USB设备以其特有的产品信息进行装置列举,以传送一个包含该VID及该PID的描述符(descriptor)给该计算机,然后该计算机再依据该VID及该PID找寻对应的驱动程序,并由该驱动程序进行组态设定。
若是该计算机中没有该USB设备的驱动程序,则该计算机在其屏幕上显示相关的提示讯息,例如对应该VID的制造商名称及对应该PID的设备名称,以通知使用者加载该USB设备的驱动程序。
为了在没有电力提供的情形下永久保留该产品信息、并且为了使制造商保有于不同的情形下存入不同的产品信息的弹性,用来储存产品信息的该储存单元经常是以例如EEPROM的可程序化非易失性存储器(non-volatilememory)制作,但是因为该EEPROM无法与该控制单元整合在单一芯片中,且必须以一较大的电路板电连接该EEPROM及该控制单元,导致该USB设备整体的体积无法缩小。另外,该EEPROM也会增加成本。
再者,每一USB设备的制造商为了使其生产的USB设备皆储存其特有的产品信息,在制作的过程中必须以一烧录设备,逐一地烧录产品信息到每一USB设备的EEPROM中,如此将会减慢USB设备的生产速度,并且增加生产成本。
发明内容
因此,本发明的一目的,是提供一种USB设备的组态设定方法,该方法可以省去烧录EEPROM的制造程序。
本发明的另一目的,是提供一种USB设备,该USB设备不需使用非易失性的EEPROM,以节省制造成本。
本发明组态设定方法包含以下步骤:于一USB设备中预设一第一产品信息;于一主机中对该USB设备进行一第一次列举程序,以依照该第一产品信息选取一驱动程序;于该主机中搜寻一第二产品信息;将该第二产品信息储存至该USB设备中;以及利用储存于该USB设备中的该第二产品信息,进行一第二次列举程序,所述第一产品信息和所述第二产品信息包括制造商识别码、产品识别码和产品序号中的至少一个。
而本发明的USB设备包含:一储存装置,储存一预设的产品信息;及一USB控制电路,将该储存装置储存的该预设的产品信息传给一计算机,且接收该计算机传来的一定制化的产品信息并以该定制化的产品信息向该计算机进行装置列举以完成组态设定。
而本发明的计算机包含:一储存装置,储存至少一USB设备定制化的产品信息;及一中央处理单元,接收该USB设备传来的一预设产品信息,并搜寻该储存装置以找到与该USB设备对应的定制化产品信息且传给该USB设备,并开启该USB设备以该定制化的产品信息进行装置列举的程序,以设定该USB设备的组态,所述产品信息包括制造商识别码、产品识别码和产品序号中的至少一个。
而本发明的电子系统是包含上述USB设备及计算机。
附图说明
图1是本发明电子系统的实施例的电路方块图。
图2是本发明组态设定方法的实施例的一流程图。
附图符号说明
1 USB设备 21 中央处理单元
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710102406.0/2.html,转载请声明来源钻瓜专利网。