应用于计算机外设装置中usb接口的程序烧录系统的制作方法

文档序号:6423911阅读:222来源:国知局
专利名称:应用于计算机外设装置中usb接口的程序烧录系统的制作方法
技术领域
本发明是有关USB接口的程序烧录系统,特别是关于一种应用于计算机外设装置中USB接口的程序烧录系统。
背景技术
USB接口已经成为电子产品之间主要的传输接口,现有的USB接口可应用于下载、上传或更新数据以及系统的正常操作。在USB接口应用于下载、上传或更新数据方面,电子产品利用USB接口下载、上传或更新数据,在一般的使用状态下USB接口并无作用,例如市面上的随身碟是利用USB接口连接至计算机或其它电子产品以下载、上传或更新数据,但USB接口除传输数据的功能外并无其它用途。在USB接口应用于系统的正常操作方面,电子产品利用USB接口内建程序代码达到电子产品的功能并借由USB接口传输信号操作系统,但是USB接口并无下载、上传或更新数据的作用,例如鼠标或键盘等计算机外设装置利用USB接口连接至计算机以操作计算机及输入指令等,但是计算机外设装置并无法使用USB接口下载、上传或更新数据,因此,若需以新的程序代码取代旧的程序代码使计算机外设装置的功能升级或修正,必须使用程序烧录系统。
一般的程序烧录系统是直接将数据烧入存储器中,若在烧录过程中产生误动作例如断电,将造成计算机外设装置内数据的流失或系统的不正常。因此,一种避免影响USB接口正常操作的程序烧录系统,乃为所冀。

发明内容
本发明的目的之一,在于提出一种应用于计算机外设装置中USB接口的程序烧录系统,以升级USB接口的程序代码增加计算机外设装置的功能。
本发明的目的之一,在于提出一种应用于计算机外设装置中USB接口的程序烧录系统,增加临时文件功能以在烧录过程错误后使USB接口回复正常状态。
根据本发明,一种计算机外设装置的程序烧录系统,具有一第一程序代码提供该计算机外设装置的正常操作,该程序烧录系统是将该第一程序代码升级为一第二程序代码以增加该计算机外设装置的操作功能,其利用一微控制器内建一可程序化存储器以储存该第一程序代码,该微控制器连接一暂存器及一烧录电路,再借由一USB接口传输该第二程序代码至该微控制器并储存至该暂存器,之后由该烧录电路使该第二程序代码取代该第一程序代码。在烧录过程若产生错误,借由一按键驱动该烧录电路以使该第二程序代码取代该第一程序代码。


图1是本发明计算机外设装置的程序烧录系统。
符号说明10~计算机外设装置的程序烧录系统12~微控制器122~可程序化存储器14~USB接口16~USB总线18~计算机主机20~暂存器
22~烧录电路222~强制烧录电路24~按键26~应用接口具体实施方式
图1是本发明计算机外设装置的程序烧录系统10,包括一微控制器12控制程序烧录系统10的烧录过程及计算机外设装置的正常操作,其具有一可程序化存储器122储存计算机外设装置的旧程序代码使计算机外设装置执行其操作功能,可程序化存储器122是电抹除可程序化只读存储器(EEPROM)或闪存,一USB接口14连接微控制器12,借由一USB总线16连接一计算机主机18,在USB的正常操作模式下,计算机外设装置借由USB接口14传输或接收信号以对计算机主机18输入操作指令,在USB的下载、上传或更新数据模式下,计算机主机18由USB总线16传输新程序代码以供程序烧录系统10进行程序代码的更新,一暂存器20连接微控制器12以储存新程序代码,暂存器20为一可程序化存储器例如电抹除可程序化只读存储器或闪存,一烧录电路22连接微控制器12,在USB的下载、上传或更新数据模式下,将暂存器20所储存的新程序代码烧录至可程序化存储器122中以取代旧程序代码,烧录电路22具有一强制烧录电路222连接一按键24,当烧录程序发生错误例如断电时,使用者借由按键输入信号使强制烧录电路222动作以强制将新程序代码烧录至可程序化存储器122中。程序烧录系统10更包括一应用接口26例如射频接口连接微控制器12,应用接口26可作为连接程序烧录系统10与其它计算机外设装置的接口,借由下载计算机主机18中相对应鼠标、键盘及摇杆等计算机外设设备的程序代码,应用接口26即可连接鼠标、键盘及摇杆等计算机外设设备。
本发明是应用于计算机外设装置中USB接口的程序烧录系统,使USB接口可以更新计算机外设装置的程序代码,再者,本发明的程序烧录系统使用暂存器储存欲烧录的程序代码,在烧录过程中若发生错误时,强制将欲烧录的程序代码烧录至程序烧录系统中以避免程序烧录系统设置于计算机外设装置发生无法动作。
权利要求
1.一种应用于计算机外设装置中USB接口的程序烧录系统,具有一第一程序代码提供该计算机外设装置的正常操作,其特征在于所述应用于计算机外设装置中USB接口的程序烧录系统包括一微控制器,具有一可程序化存储器储存该第一程序代码;一暂存器,储存一第二程序代码,该暂存器连接该微控制器;一USB接口,连接该微控制器及一计算机主机以传输该第二程序代码;以及一烧录电路,连接该微控制器及暂存器以使该第二程序代码取代该第一程序代码。
2.根据权利要求1所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于更包括一按键连接该烧录电路,以驱动该烧录电路执行该第二程序代码取代该第一程序代码的动作。
3.根据权利要求1所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于更包括一应用接口连接该微控制器。
4.根据权利要求3所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于其中该应用接口是射频接口。
5.根据权利要求1所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于其中该可程序化存储器是一闪存。
6.根据权利要求1所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于其中该可程序化存储器是一电抹除可程序化只读存储器。
7.根据权利要求1所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于其中该暂存器包括一第二可程序化存储器。
8.根据权利要求7所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于其中该第二可程序化存储器是一闪存。
9.根据权利要求7所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于其中该第二可程序化存储器是一电抹除可程序化只读存储器。
10.根据权利要求1所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于其中该烧录电路包括一强制烧录电路。
11.根据权利要求10所述的应用于计算机外设装置中USB接口的程序烧录系统,其特征在于更包括一按键连接该强制烧录电路。
全文摘要
本发明是一种应用于计算机外设装置中USB接口的程序烧录系统,具有一第一程序代码提供该计算机外设装置的正常操作,该程序烧录系统包括一微控制器具有一可程序化存储器以储存该第一程序代码,该微控制器连接一暂存器及一烧录电路,借由一USB接口传输一第二程序代码至该暂存器并储存,再由该烧录电路执行该第二程序代码取代该第一程序代码。该烧录电路连接一按键,在进行烧录程序失败后,借由该按键驱动烧录电路以执行该第二程序代码取代该第一程序代码。
文档编号G06F13/00GK1728116SQ20041007077
公开日2006年2月1日 申请日期2004年7月26日 优先权日2004年7月26日
发明者简永烈, 唐承豪 申请人:义隆电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1