本發(fā)明涉及數(shù)字電源領(lǐng)域,特別是涉及一種數(shù)字電源的燒錄方法、裝置和系統(tǒng)。
背景技術(shù):
隨著穩(wěn)壓電源技術(shù)在工程技術(shù)方面使用性增強,在各個行業(yè)里都具有廣泛的應(yīng)用,對于電源的設(shè)計要求也越來越高。普通電源在工作時產(chǎn)生的誤差,會影響整個系統(tǒng)的精確度,在使用時也會造成很多不良后果。數(shù)字化控制無疑是人們追求的目標(biāo)之一,它給人們帶來的便捷性也顯而易見,其中數(shù)字化直流穩(wěn)壓電源就是一個典型例子。數(shù)字化直流穩(wěn)壓電源與傳統(tǒng)的穩(wěn)壓電源相比,具有操作方便,電壓穩(wěn)定度高的特點。
傳統(tǒng)的數(shù)字電源的燒錄,一般采用治具進(jìn)行燒錄,或者交由芯片供應(yīng)商進(jìn)行批量燒錄,這兩種方式都需要保證燒錄過程中和焊接過程中物料、燒錄代碼和貼片位置之間的關(guān)系,從芯片的燒錄到生產(chǎn)焊接,整個過程中稍有處理不慎就會造成錯誤,從而導(dǎo)致機(jī)器無法開機(jī)運行或運行不穩(wěn)定。
技術(shù)實現(xiàn)要素:
基于此,有必要針對傳統(tǒng)的數(shù)字電源的燒錄容易造成燒錄錯誤,導(dǎo)致機(jī)器無法開機(jī)運行或運行不穩(wěn)定的問題,提供一種數(shù)字電源的燒錄方法,能降低燒錄錯誤,保證機(jī)器正常開機(jī)運行。
此外,還有必要提供一種數(shù)字電源的燒錄裝置和系統(tǒng),能降低燒錄錯誤,保證機(jī)器正常開機(jī)運行。
一種數(shù)字電源的燒錄方法,包括以下步驟:
將上位機(jī)與燒錄控制芯片電連接;
向所述燒錄控制芯片發(fā)送燒錄命令,以使所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將 所述數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄方法,通過上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄方法,包括以下步驟:
將上位機(jī)與燒錄控制芯片電連接;
接收上位機(jī)發(fā)送的燒錄命令;
根據(jù)所述燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息;
根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄方法,通過燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄裝置,包括:
連接模塊,用于將上位機(jī)與燒錄控制芯片電連接;
命令發(fā)送模塊,用于向所述燒錄控制芯片發(fā)送燒錄命令,以使所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄裝置,通過上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人 為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄裝置,包括:
相連模塊,用于將上位機(jī)與燒錄控制芯片電連接;
通信模塊,用于接收上位機(jī)發(fā)送的燒錄命令;
讀取模塊,用于根據(jù)所述燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息;
燒錄模塊,用于根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄裝置,通過燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄系統(tǒng),包括上位機(jī)和燒錄控制芯片,所述上位機(jī)和燒錄控制芯片電連接,所述上位機(jī)向所述燒錄控制芯片發(fā)送燒錄命令;所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄系統(tǒng),通過燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
附圖說明
圖1為一個實施例中數(shù)字電源的燒錄方法的應(yīng)用環(huán)境示意圖;
圖2為一個實施例中數(shù)字電源的燒錄方法的流程圖;
圖3為另一個實施例中數(shù)字電源的燒錄方法的流程圖;
圖4為一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖5為另一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖6為另一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖7為另一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖8為一個實施例中數(shù)字電源的燒錄系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為一個實施例中數(shù)字電源的燒錄方法的應(yīng)用環(huán)境示意圖。如圖1所示,該應(yīng)用環(huán)境包括上位機(jī)110、燒錄控制芯片120和數(shù)字電源集成電路芯片130。上位機(jī)110與燒錄控制芯片120相連,燒錄控制芯片120再與數(shù)字電源集成電路芯片130相連。
上位機(jī)110可為計算機(jī)等。上位機(jī)110可通過串口線與燒錄控制芯片120相連。
燒錄控制芯片120可為BMC(Baseboard Management Controller,板載管理控制芯片)或者ARM處理器等。燒錄控制芯片120可通過總線與數(shù)字電源IC芯片(integrated circuit,集成電路芯片)相連??偩€可為I2C(Inter-Integrated Circuit)總線或PMBUS(Power Management Bus,電源管理總線)等。I2C為是由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設(shè)備,是微電子通信控制領(lǐng)域廣泛采用的一種總線標(biāo)準(zhǔn),它是同步通信的一種特殊形式,具有接口線少,控制方式簡單,器件封裝形式小,通信速率較高等優(yōu)點。I2C總線支持任何IC生產(chǎn)過程(CMOS、雙極性),通過串行數(shù)據(jù)(Serial Data,SDA)線和串行時鐘(SCL)線在連接到總線的器件間傳遞信息。
PMBUS是一種開放標(biāo)準(zhǔn)的數(shù)字電源管理協(xié)議,可通過定義傳輸和物理接口 以及命令語言來促進(jìn)與電源轉(zhuǎn)換器或其他設(shè)備的通信。
上位機(jī)110向燒錄控制芯片120發(fā)送燒錄命令,燒錄控制芯片120根據(jù)該燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片130中。其中,燒錄配置信息包括數(shù)字電源集成電路芯片的總線號和總線下的數(shù)字電源集成電路芯片的從地址;所述數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
圖2為一個實施例中數(shù)字電源的燒錄方法的流程圖。圖2中的數(shù)字電源的燒錄方法,應(yīng)用于圖1的應(yīng)用環(huán)境中,以上位機(jī)角度描述。如圖2所示,一種數(shù)字電源的燒錄方法,包括以下步驟:
步驟202,將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過串口線連接。將燒錄控制芯片接上電源,運行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
步驟204,向該燒錄控制芯片發(fā)送燒錄命令,以使該燒錄控制芯片根據(jù)該燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
具體地,上位機(jī)等待燒錄控制芯片處于接收狀態(tài)后,上位機(jī)接收到用戶對燒錄控件的觸發(fā)操作,根據(jù)該觸發(fā)操作產(chǎn)生燒錄命令,并將該燒錄命令發(fā)送給燒錄控制芯片。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
燒錄配置信息包括數(shù)字電源集成電路芯片的總線號和總線下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。
不同的數(shù)字電源集成電路芯片的數(shù)字集成電路配置信息、數(shù)字電源集成電路芯片的總線號、總線下的數(shù)字電源集成電路芯片的從地址均會有所不同,例 如表1所示。
表1
上述數(shù)字電源的燒錄方法,通過上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
圖3為另一個實施例中數(shù)字電源的燒錄方法的流程圖。圖3中的數(shù)字電源的燒錄方法,應(yīng)用于圖1的應(yīng)用環(huán)境中,以燒錄控制芯片角度描述。如圖3所示,一種數(shù)字電源的燒錄方法,包括:
步驟302,將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過串口線連接。將燒錄控制芯片接上電源,運行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
步驟304,接收上位機(jī)發(fā)送的燒錄命令。
具體地,燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
步驟306,根據(jù)該燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息。
具體地,燒錄配置信息包括數(shù)字電源集成電路芯片的總線號和總線下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。燒錄配置信息和數(shù)字集成電路配置信息可手動編輯,具有較好的靈活性,其配置信息以配置文件形式保存。
步驟308,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
本實施例中,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到 對應(yīng)的數(shù)字電源集成電路芯片中的步驟包括:
根據(jù)該燒錄配置信息通過總線向數(shù)字電源集成電路芯片的命令寄存器寫入燒錄指令,根據(jù)該燒錄指令將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。其中,總線可包括總線可為I2C總線或PMBUS總線等。
具體地,燒錄指令是燒錄控制芯片通過總線向數(shù)字電源集成電路芯片的命令寄存器寫入一個命令碼。不同的芯片,命令名會不同。
上述數(shù)字電源的燒錄方法,通過燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
進(jìn)一步的,在一個實施例中,上述數(shù)字電源的燒錄方法還包括:在燒錄前后進(jìn)行數(shù)據(jù)校驗。具體地,在燒錄前,將總線傳輸?shù)募拇嫫髦岛蛿?shù)字集成電路配置信息進(jìn)行比較,若一致,則數(shù)據(jù)校驗正確,若不一致,則數(shù)據(jù)校驗失敗。在燒錄后,將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對,若一致,則燒錄成功,若不一致,則燒錄失敗。通過燒錄前后數(shù)據(jù)校驗可保證燒錄的正確性。
進(jìn)一步的,在一個實施例中,上述數(shù)字電源的燒錄方法還包括:將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對,若一致,則燒錄成功,若不一致,則燒錄失??;在燒錄失敗后,再一次將所述數(shù)字集成電路配置信息燒錄到燒錄失敗的數(shù)字電源集成電路芯片中。
具體地,因數(shù)字電源集成電路芯片的燒錄次數(shù)有限,當(dāng)燒錄一次失敗后,可進(jìn)行再一次燒錄,若再次燒錄失敗,則反饋給專業(yè)人員進(jìn)行分析燒錄失敗原因。
進(jìn)一步的,在一個實施例中,上述數(shù)字電源的燒錄方法還包括:將燒錄結(jié)果返回至上位機(jī)。
具體地,燒錄結(jié)果可為燒錄成功或燒錄失敗,燒錄控制芯片將燒錄結(jié)果返 回至上位機(jī)。
圖4為一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖4所示,一種數(shù)字電源的燒錄裝置,以上位機(jī)角度描述,包括連接模塊410、命令發(fā)送模塊420。其中:
連接模塊410用于將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過串口線連接。將燒錄控制芯片接上電源,運行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
命令發(fā)送模塊420用于向所述燒錄控制芯片發(fā)送燒錄命令,以使所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
具體地,上位機(jī)等待燒錄控制芯片處于接收狀態(tài)后,上位機(jī)接收到用戶對燒錄控件的觸發(fā)操作,根據(jù)該觸發(fā)操作產(chǎn)生燒錄命令,并將該燒錄命令發(fā)送給燒錄控制芯片。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
燒錄配置信息包括數(shù)字電源集成電路芯片的總線號和總線下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。
上述數(shù)字電源的燒錄裝置,通過上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
圖5為另一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖5所示,一種數(shù)字電源的燒錄裝置,以上位機(jī)角度描述,除了包括連接模塊410、命令發(fā)送模塊420,還包括燒錄結(jié)果接收模塊430。其中:
燒錄結(jié)果接收模塊430用于接收所述燒錄控制芯片返回的燒錄結(jié)果。
圖6為另一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖6所示,一種數(shù)字電源的燒錄裝置,以燒錄控制芯片的角度描述,包括相連模塊610、通信模塊620、讀取模塊630和燒錄模塊640。其中:
相連模塊610用于將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過串口線連接。將燒錄控制芯片接上電源,運行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
通信模塊620用于接收上位機(jī)發(fā)送的燒錄命令。
具體地,燒錄控制芯片的通信模塊620接收上位機(jī)發(fā)送的燒錄命令。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
讀取模塊630用于根據(jù)該燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息。
具體地,燒錄配置信息包括數(shù)字電源集成電路芯片的總線號和總線下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。燒錄配置信息和數(shù)字集成電路配置信息可手動編輯,具有較好的靈活性,其配置信息以配置文件形式保存。
燒錄模塊640用于根據(jù)該燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
本實施例中,燒錄模塊640還用于根據(jù)所述燒錄配置信息通過總線向數(shù)字電源集成電路芯片的命令寄存器寫入燒錄指令,根據(jù)所述燒錄指令將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
此外,通信模塊620還用于將燒錄結(jié)果返回至上位機(jī)。
上述數(shù)字電源的燒錄裝置,通過燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
圖7為另一個實施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖7所示,一種數(shù)字電源的燒錄裝置,以燒錄控制芯片的角度描述,除了包括相連模塊610、通信模塊620、讀取模塊630和燒錄模塊640,還包括比對模塊650和校驗?zāi)K660。其中:
比對模塊650用于將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對,若一致,則燒錄成功,若不一致,則燒錄失敗。
燒錄模塊640還用于在燒錄失敗后,再一次將所述數(shù)字集成電路配置信息燒錄到燒錄失敗的數(shù)字電源集成電路芯片中。
具體地,因數(shù)字電源集成電路芯片的燒錄次數(shù)有限,當(dāng)燒錄一次失敗后,可進(jìn)行再一次燒錄,若再次燒錄失敗,則反饋給專業(yè)人員進(jìn)行分析燒錄失敗原因。
校驗?zāi)K660用于在燒錄前后進(jìn)行數(shù)據(jù)校驗。具體地,在燒錄前,將總線傳輸?shù)募拇嫫髦岛蛿?shù)字集成電路配置信息進(jìn)行比較,若一致,則數(shù)據(jù)校驗正確,若不一致,則數(shù)據(jù)校驗失敗。在燒錄后,將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對,若一致,則燒錄成功,若不一致,則燒錄失敗。通過燒錄前后數(shù)據(jù)校驗可保證燒錄的正確性。
本發(fā)明還提供了一種數(shù)字電源的燒錄系統(tǒng)。如圖8所示,該數(shù)字電源的燒錄系統(tǒng),包括上位機(jī)810、燒錄控制芯片820和數(shù)字電源集成電路芯片830。該上位機(jī)810和燒錄控制芯片820電連接,該上位機(jī)810向該燒錄控制芯片發(fā)送燒錄命令;該燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片830中。該燒錄配置信息包括數(shù)字電源集成電路芯片的總線號和總線下的數(shù)字電源集成電路芯片的從地址;該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。
本實施例中,該燒錄控制芯片還用于根據(jù)該燒錄配置信息通過總線向數(shù)字電源集成電路芯片的命令寄存器寫入燒錄指令,根據(jù)該燒錄指令將數(shù)字集成電 路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中。
本實施例中,燒錄控制芯片820還用于將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對,若一致,則燒錄成功,若不一致,則燒錄失敗;在燒錄失敗后,再一次將所述數(shù)字集成電路配置信息燒錄到燒錄失敗的數(shù)字電源集成電路芯片中;以及將燒錄結(jié)果返回至上位機(jī)810。
上述數(shù)字電源的燒錄系統(tǒng),通過燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯誤,保證機(jī)器正常開機(jī)運行,且節(jié)省了時間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一非易失性計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)等。
以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。