具有随身碟可存储驱动程序的外围装置制造方法及图纸

技术编号:2865736 阅读:173 留言:0更新日期:2012-04-11 18:40
一种外围装置,其可外接于一计算机主机上一接口连接端口,该外围装置包含有:    一壳体;     一应用装置,设置在该壳体中,用来执行一预定操作;    一存储装置,设置在该壳体中,用来存储该应用装置的驱动程序;以及    一集线控制器,设置在该壳体中,该集线控制器是电连接于该应用装置以及该存储装置;    其中当该集线控制器电连接于该接口连接端口,该计算机主机可经由该集线控制器读取该存储装置所记录的驱动程序,并执行该驱动程序来控制该应用装置执行该预定操作。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术提供一种外围装置,尤指一种具有随身碟来存储驱动程序的外围装置。
技术介绍
为了因应使用者对于即插即用(plug & play,PnP)以及高数据传输速度的需求,所以新的外围连接接口规格,例如通用串行总线(universal serial bus,USB)接口与IEEE1394接口,已逐渐取代现有并行端口(parallel port)与串行端口(serial port)。通用串行总线是在1993年由包括英特尔(Intel)、康柏(Compaq)、迪吉多(Digital)、微软(Microsoft)和恩益喜(NEC)在内的几家公司共同制订的,而如业界所习知,一个通用串行总线连接端口(USB port)最多可以支持127个外围设备,并且所有外围设备是共享同一频宽,此外,外围设备可以在计算机主机(host)处于开机状态下连接至通用串行总线连接端口(USB port),也即所谓的“热插拔”操作。另外,对于IEEE1394接口而言,每个IEEE1394总线最多可以支持63个外围设备,同样地,该外围设备也可以在该计算机主机处于开机状态下连接至IEEE1394总线连接端口,也即该外围设备也可执行“热插拔”的操作。所以,使用者便可方便地利用计算机主机上的USB连接端口或IEEE1394连接端口来安装外围装置至该计算机主机上。请参阅图1,图1为现有计算机系统10的功能方块示意图。计算机系统10包含有一计算机主机12,且在计算机主机12中设置有一中央处理器14,一北桥电路16,一南桥电路18,一显示驱动电路20,一存储器22,一光盘机24,一硬盘26,以及一屏幕28。中央处理器14是用来控制计算机系统10的整体运作,北桥电路16是用来控制高速装置(例如显示驱动电路20与存储器22)以及中央处理器14之间的信号传输,南桥电路18是用来控制低速装置(例如光盘机24与硬盘26)与北桥电路16之间的信号传输,显示驱动电路20则是用来进行2D图形运算以及3D图形运算,并产生影像信号来驱动屏幕28显示相对应的影像画面。如前所述,使用者可经由USB连接端口或IEEE1394连接端口来安装外围装置在计算机主机12上。以USB连接端口为例,南桥电路18中会设置有一USB控制器(USB host controller)30,用来控制一USB总线上的数据传输,假设USB控制器30支持两连接端口32a、32b,且使用者欲应用三个以上的外围装置在计算机系统10中,因此必须利用一USB集线器(USB hub)33来供应更多的连接端口34a、34b、34c,请注意,对于USB控制器30来说,连接端口32a、32b为下传(downstream)连接端口,用来连接外围装置,同样地,对于USB集线器33来说,连接端口34b、34c也为下传连接端口,用来连接外围装置,然而,连接端口34a为一上传(upstream)连接端口,用来连接连接端口32a或连接端口32b,如图1所示,连接端口34a是连接于连接端口32b,所以安装在连接端口34b、34c上的外围装置便可经由连接端口34a、32b来与USB控制器30进行数据传输的运作。由于USB集线器33提供两个以上的连接端口34b、34c,因此便可达到扩充可安装外围装置的数量的目的,如图1所示,一键盘(keyboard)36可连接于连接端口32a,用来供使用者输入按键信号至计算机主机12,此外,经由USB集线器33的辅助,一随身碟(personal disk)38可连接于连接端口34c,以及一无线模块(WLAN module)40便可连接于连接端口34b,此时,计算机主机12总共安装有三个外围装置。当计算机系统10的电源启动(power on)后,计算机系统10会执行一开机程序(power on self test,POST),然后再加载一操作系统(operating system,OS),当中央处理器14执行该操作系统时,该操作系统会依据计算机系统10中所安装的硬件组件来加载相对应的装置驱动程序(device driver)以控制各硬件组件的运作,例如经由一显示驱动程序(display driver)来控制显示驱动电路20进行图形运算以及产生影像信号以驱动屏幕28,换句话说,当计算机系统10安装新硬件时,使用者必须进行相对应驱动程序的安装以便该操作系统可顺利地驱动该硬件执行正确的运作。举例来说,当无线模块40经由“热插拔”操作而连接至连接端口34b时,若无线模块40先前未曾安装在计算机系统10中,也即对计算机系统10来说,无线模块40为一新增的新硬件,若该操作系统无法搜寻到适用于无线模块40,则该操作系统会在屏幕28显示一对话窗口来询问对应无线模块40的驱动程序的位置,然后,该使用者便需置入记录着所要驱动程序的光盘片至光盘机24中,然后该操作系统便开始经由该光盘片加载该驱动程序,并记录在硬盘26中,同时该操作系统会将该无线模块40与其驱动程序的相关信息记录在一登录文件(registry)中。因此,当同一无线模块40后续再连接至计算机主机12时,由于先前已完成驱动程序的安装操作,也即该操作系统所使用的登录文件中已记录有关无线模块40的登录码,所以对计算机主机12来说,无线模块40不再是新硬件,因此该操作系统便可直接经由登录文件所提供的信息来自硬盘26加载相关的驱动程序来正确地驱动无线模块40。如上所述,当使用者对经由连接端口32a、34b、34c来安装新硬件(例如无线模块40)至计算机系统10时,若计算机系统10的操作系统本身未支持无线模块40,则该使用者必须随即进行驱动程序的安装工作,也即无线模块40的制造厂商必须提供使用者存储有驱动程序的光盘片或磁盘片,所以该使用者必须使用光盘片或磁盘片来完成驱动程序的安装,然而,若该使用者遗失存储有驱动程序的光盘片或磁盘片,则必须在重新取得所要的驱动程序后才可在计算机系统10上使用无线模块40,此外,若该使用者欲使用无线模块40在不同计算机装置时,则该使用者必须随身携带存储有驱动程序的光盘片或磁盘片以便在不同计算机装置上进行驱动程序的安装。综合上述,由于一外围装置的驱动程序是另外存储于一光盘片或一磁盘片上,所以使用者必须同时具有该外围装置以及其驱动程序才可顺利地应用该外围装置在一计算机装置上,然而,对于使用者而言,驱动程序的携带与保存会进一步地影响该外围装置的使用便利性。
技术实现思路
因此本专利技术的目的之一在提供一种具有随身碟来存储驱动程序的外围装置,以解决上述问题。本专利技术是揭露一种外围装置,其可外接于一计算机主机(host)上一接口连接端口(interface port),该外围装置包含有一壳体(housing),一应用装置设置在该壳体中,用来执行一预定操作,一存储装置设置在该壳体中,以及一集线控制器(Hub controller),设置在该壳体中,该集线控制器是电连接于该应用装置以及该存储装置。当该集线控制器电连接于该接口连接端口,该计算机主机可经由该集线控制器读取该存储装置所记录的数据,并使用该应用装置来执行预定的操作。该存储装置可用来存储该应用装置的驱动程序(driver),该计算机主机可执行该驱动程序来控制该应用装置执行该预本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李贵荣
申请(专利权)人:启碁科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1