对电源pwm控制器进行软件烧录的方法及烧录装置的制作方法

文档序号:6434544阅读:456来源:国知局
专利名称:对电源pwm控制器进行软件烧录的方法及烧录装置的制作方法
技术领域
本发明涉及一种对电源PWM控制器进行软件烧录的方法及烧录装置。
背景技术
在当前工业生产中,对电源PWM(Pulse Width Modulation,脉冲宽度调节)控制 器进行软件烧录的方式主要有两种,一种是先将电源PWM控制器进行程序烧录及烧录检 测,在烧录检测通过后再安装在主板上,第二种是将电源PWM控制器安装到主板上后通过 ICT(In-Circuit-Test)机台对其进行烧录及烧录后检测,如果检测不能通过则重新进行烧 录,直至烧录检测通过。对于第一种生产方式而言,由于烧录后的电源PWM控制器与烧录前 的电源PWM控制器在外观上相同,故容易将未进行烧录的电源PWM控制器安装在主板上,对 生产造成不便;对于第二种生产方式而言,由于需要采用ICT机台进行烧录及检测,故生产 成本相对较高。发明内容
有鉴于此,有必要提供一种对电源PWM控制器进行软件烧录的方法及烧录装置, 以解决上述问题。
一种烧录装置,用于对主板上的至少一个电源PWM控制器进行烧录,不同电子元 件对应不同类型的电源PWM控制器,不同类型的电源PWM控制器对应的的烧录程序不相同。 该烧录装置包括一存储器和一处理器,该存储器存储有每一类型电源PWM控制器对应的烧 录程序,该处理器通过I2C总线与该至少一个电源PWM控制器连接,该处理器用于侦测是否 有是否有电源PWM控制器未被烧录程序,并在判断一电源PWM控制器没有被烧录时通过I2C 总线控制对该电源PWM控制器进行程序烧录。
一种对电源PWM控制器进行软件烧录的方法,至少一个电源PWM控制器被安装在 主板上,不同电子元件对应不同类型的电源PWM控制器,不同类型的电源PWM控制器对应的 的烧录程序不相同,主板上的嵌入式控制器通过I2C总线与该至少一个电源PWM控制器电 连接,该嵌入式控制器包括一处理器和一存储器,每一类型的电源PWM控制器对应的不同 烧录程序存储在该存储器中。该方法包括由嵌入式控制器的处理器执行的步骤
通过I2C总线判断是否有电源PWM控制器未被烧录程序;
当判断一电源PWM控制器没有被烧录程序时通过I2C总线控制对该电源PWM控制 器进行程序烧录。
通过本发明的对电源PWM控制器进行软件烧录的方法及其烧录装置,能够降低生 产上的误操作及生产成本,提高生产效率。


图1为本发明一实施方式中电源PWM控制器被安装在主板上的示意图。
图2为本发明一实施方式中一种对电源PWM控制器进行软件烧录的方法的流程图。
主要元件符号说明
电源PWM控制器100主板200I2C总线210烧录装置300处理器310存储器320步骤S201-S202如下具体实施方式
将结合上述附图进一步说明本发明。
具体实施方式
请参阅图1,为本发明一实施方式中电源PWM控制器被安装在主板上的示意图。 至少一个电源PWM(Pulse Width Modulation,脉冲宽度调节)控制器100被安装在主板 200上,每个电源PWM控制器100用于为一个电子元件如处理芯片提供适配的电源,每个 电源PWM控制器100均为数字控制器,其中烧录有相应的程序,不同电子元件对应不同 类型的电源PWM控制器100,且不同类型的电源PWM控制器100对应的的烧录程序不相 同。主板200上安装有烧录装置300,在本实施方式中,该烧录装置300为嵌入式控制器 (Embedded Controller) 300,例如,主板200上的嵌入式控制器。该嵌入式控制器300通过 I2C(Inter-1ntegrated Circuit)总线210与每个电源PWM控制器100电连接,如图所示。 该嵌入式控制器300包括处理器310和存储器320,每一类型电源PWM控制器100对应的烧 录程序存储在该存储器320中,处理器310通过I2C总线210与每个电源PWM控制器100 电连接,用于将相应的烧录程序烧录至对应的电源PWM控制器100中。
其中,处理器310通过I2C总线210判断该主板上的每一电源PWM控制器100是 否有被烧录程序,例如,通过电源PWM控制器100中对应的程序烧录指示参数判断是否有被 进行程序烧录。处理器310在判断有电源PWM控制器100未被烧录程序时,确定该电源PWM 控制器100的类型,从存储器310中获取该类型PWM控制器100对应的烧录程序,并将该相 应的烧录程序烧录至对应的电源PWM控制器100中。其中,在一实施方式中,每一类型电源 PWM控制器100与其对应的烧录程序具有相同的标识码,处理器310通过获取电源PWM控制 器100的标识码后,从存储器320中获取对应标识码的烧录程序。
请参阅图2,为一种对电源PWM控制器进行软件烧录的方法的流程图。该烧录方法 包括由嵌入式控制器300执行的步骤
S201 :通过I2C总线210判断是否有电源PWM控制器100未被烧录程序;
S202 :当一电源PWM控制器100没有被烧录程序时,通过I2C总线210控制对该电源PWM控制器100进行程序烧录。
在本实施方式中,该步骤S202具体包括在判断一电源PWM控制器100未被烧录程序后,判断该电源PWM控制器100的类型;然后从存储器320中获取该类型 电源PWM控制器100对应的烧录程序,并通过I2C总线210控制对该电源PWM控制器100进行该烧录程序的烧录。
权利要求
1.一种对电源PWM控制器进行软件烧录的方法,至少一个电源PWM控制器被安装在主板上,不同电子元件对应不同类型的电源PWM控制器,不同类型的电源PWM控制器对应的的烧录程序不相同,主板上的嵌入式控制器(Embedded Controller)通过I2C总线与该至少一个电源PWM控制器电连接,该嵌入式控制器包括一处理器和一存储器,每一类型的电源PWM控制器对应的不同烧录程序存储在该存储器中,其特征在于,该方法包括由嵌入式控制器的处理器执行的步骤通过I2C总线判断是否有电源PWM控制器未被烧录程序;当判断一电源PWM控制器没有被烧录程序时通过I2C总线控制对该电源PWM控制器进行程序烧录。
2.如权利要求1所述的对电源PWM控制器进行软件烧录的方法,其特征在于,该步骤“当判断一电源PWM控制器没有被烧录程序时通过I2C总线控制对该电源PWM控制器进行程序烧录”包括当判断一电源PWM控制器没有被程序烧录时确定该电源PWM控制器的类型;从该存储器中获取该类型的电源PWM控制器对应的烧录程序;通过I2C总线控制将该对应的烧录程序烧录至该电源PWM控制器中。
3.一种烧录装置,其特征在于,用于对一主板上的至少一个电源PWM控制器进行烧录,不同电子元件对应不同类型的电源PWM控制器,不同类型的电源PWM控制器对应的的烧录程序不相同,该烧录装置包括一存储器,存储有每一类型电源PWM控制器对应的烧录程序;一处理器,通过I2C总线与该至少一个电源PWM控制器连接,该处理器用于侦测是否有是否有电源PWM控制器未被程序烧录,并在判断一电源PWM控制器没有被烧录烧录时通过I2C总线控制对该电源PWM控制器进行程序烧录。
4.如权利要求3所述的烧录装置,其特征在于,该处理单元“判断一电源PWM控制器没有被烧录程序时通过I2C总线控制对该电源PWM控制器进行程序烧录”具体为当判断一电源PWM控制器没有被烧录程序时确定该电源PWM控制器的类型;从该存储器中获取该类型的电源PWM控制器对应的烧录程序;通过I2C总线控制将该对应的烧录程序烧录至该电源PWM控制器中。
5.如权利要求4所述的烧录装置,其特征在于,每个类型的电源PWM控制器与其对应的烧录程序具有相同的标识码,该处理器通过获取电源PWM控制器的标识码后,从存储器中获取对应标识码的烧录程序。
全文摘要
一种烧录装置,用于对一主板上的至少一个电源PWM控制器进行烧录,不同机种的电源PWM控制器的烧录程序不相同,主板上的嵌入式控制器通过I2C总线与该至少一个电源PWM控制器电连接,该嵌入式控制器包括一处理器和一存储器,不同机种的电源PWM控制器对应的不同烧录程序存储在该存储器中,该处理器用于通过I2C总线判断该至少一个电源PWM控制器是否有被烧录,当该至少一个电源PWM控制器没有被烧录时控制通过I2C总线对该电源PWM控制器进行烧录。本发明还涉及一种与该烧录装置对应的烧录方法。通过本发明的对电源PWM控制器进行软件烧录的烧录装置及方法,能够降低生产上的误操作及生产成本,提供生产效率。
文档编号G06F9/445GK103034506SQ20111029637
公开日2013年4月10日 申请日期2011年9月30日 优先权日2011年9月30日
发明者戴方达, 孙任范, 林承庠, 林承毅 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1