部分交接充電樁mcu help_第1頁(yè)
部分交接充電樁mcu help_第2頁(yè)
部分交接充電樁mcu help_第3頁(yè)
部分交接充電樁mcu help_第4頁(yè)
部分交接充電樁mcu help_第5頁(yè)
已閱讀5頁(yè),還剩64頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、UM0101HC-PM51 V5.0工具使用手冊(cè)簡(jiǎn)介HC-PM51 V5.0 燒錄器是芯圣的新一代燒錄工具,適用于芯圣 8051 內(nèi)核系列的 Flash MCU 的燒錄。n目前支持芯圣全系列燒錄。n相關(guān)、工具及技術(shù)文檔:http:/。芯圣電子2018 年 6 月UM0101目錄目錄21.簡(jiǎn)介HC-PM51 V5.0 特點(diǎn)5HC-PM51 V5.0 配置5HC-PM51 V5.0 支持. 62.軟件與驅(qū)動(dòng)72.12.2軟件安裝7USB 的驅(qū)動(dòng)安裝73.硬件和連接說(shuō)明..3燒錄器說(shuō)明14連接方式15JTAG15雙線15ISP164.模式選

2、擇高級(jí)模式17量產(chǎn)模式18ISP 模式185.燒錄使用.....95.8選擇19加載代碼19代碼選項(xiàng)設(shè)置20設(shè)置22更改序列號(hào)(SN_DATA)和識(shí)別碼(ID_DATA)22更改燒寫限次燒寫次數(shù)22加密保護(hù)設(shè)置23頁(yè)設(shè)置25聯(lián)機(jī)燒錄26燒錄程序26單項(xiàng)操作28擦除28查空28燒寫28校驗(yàn)29自動(dòng)29CODE30OPTION32脫機(jī)燒錄33頁(yè)次:2 of 69UM010...65

3、.8.7燒錄程序33燒錄器自檢33燒錄器燒錄模式33燒錄狀態(tài)指示38機(jī)臺(tái)燒錄接口連接說(shuō)明40燒錄器上的液晶屏顯示41狀態(tài) LED 顯示426. ISP 固件程序燒錄46.46.5型號(hào)43HEX 文件的 ISP 引導(dǎo)程序加載43引導(dǎo)程序與用戶程序合并加載45燒錄文件(. HCF)的 ISP 引導(dǎo)程序加載48燒錄497.其他功能5.0保存燒錄文件(. HCF)51保存數(shù)據(jù)窗口53固件更新功能54清除提示窗口56編輯數(shù)據(jù)窗口57校驗(yàn)和58程序代碼校驗(yàn)和58代碼選項(xiàng)校驗(yàn)和58燒錄文件校驗(yàn)和58

4、恢復(fù)默認(rèn)操作58HC-LINK. 59窗口縮放功能59幫助608.禁用驅(qū)動(dòng)程序強(qiáng)制簽名61WIN8 64 位系統(tǒng)禁用驅(qū)動(dòng)程序強(qiáng)制簽名61WIN10 64 位系統(tǒng)禁用驅(qū)動(dòng)程序強(qiáng)制簽名658.18.29.軟件版本更新6810.版本69頁(yè)次:3 of 69UM0101使用注意事項(xiàng)1、建議在燒寫前進(jìn)行擦除和查空動(dòng)作。2、為幫助用戶記住新,防止忘記新,在每次HCF 文件時(shí),若有設(shè)置密碼則會(huì)把新在 PSW.LOG 文件中,文件在軟件主目錄下。3、使用 HC89F0421、 HC89F0431、HC89S003F4、 HC89F0411P 型號(hào)進(jìn)行燒寫時(shí),若“BOR 檢測(cè)電壓點(diǎn)選擇”的選擇范圍在 3.6V、

5、3.9V、4.2V 之間,則燒錄時(shí)選擇的電壓必須選擇 5.0V。若“BOR 檢測(cè)電壓點(diǎn)選擇”的選擇范圍在“1.8V”、“2.0V”、“2.4V”、“2.6V”、“3.0V”之間,則燒錄時(shí)選擇的電壓即可以選擇 3.3V 也可以選擇 5.0V。4、當(dāng)使能第二復(fù)位向量進(jìn)行燒錄時(shí),HC89F0421、 HC89F0431、HC89S003F4、HC89F0411P 型號(hào)在進(jìn)行第二次燒錄時(shí)請(qǐng)不要勾選校驗(yàn),因?yàn)樾r?yàn)會(huì)報(bào)錯(cuò)。5、“擦除查空”、“燒寫校驗(yàn)”頁(yè)設(shè)置中的 OPTION 選項(xiàng)只針對(duì)聯(lián)機(jī)操作時(shí)有效,脫機(jī)操作時(shí),固定會(huì)對(duì) OPTION 進(jìn)行操作。6、如果用戶程序的空間遠(yuǎn)小于所用用的頁(yè),這可以加快燒錄速度

6、。的 FLASH 空間,可以在頁(yè)設(shè)置中設(shè)置所使7、燒錄文件至燒錄器后,確認(rèn)燒錄器液晶屏上顯示的燒錄文件校驗(yàn)和與工具上的燒錄文件校驗(yàn)和是一致的。頁(yè)次:4 of 69UM01011.簡(jiǎn)介1.1HC-PM51 V5.0 特點(diǎn)ØØØØØØØ采用USB方式連接支持ISP脫機(jī)燒錄支持JTAG脫機(jī)燒錄支持雙線脫機(jī)燒錄可對(duì)進(jìn)行加密支持連接機(jī)臺(tái)燒錄支持脫機(jī)自動(dòng)燒錄1.2HC-PM51 V5.0 配置ØØHC-PM51 V5.0硬件燒錄器(1臺(tái)) DC15V電源適配器(1個(gè))USB線(1根)Ø頁(yè)次:5 of 69U

7、M01011.3HC-PM51 V5.0 支持頁(yè)次:6 of 69型號(hào)四線(JTAG)雙線(SWD)ISPHC89F0411PHC89F0421HC89F0431HC89S003F4HC89F0531HC89F0541HC89F3421HC89F3531HC89F3541HC89F301HC89F302HC89F303HC89F0430HC89F0530HC89F0540HC89F0630HC89F0640HC89F0650HC89F3430HC89F3540HC89F3650HC89S105C6HC89S105C8HC89S105K6HC89S105K8SQ24042AUM01012.2.1

8、軟件與驅(qū)動(dòng)軟件安裝無(wú)需安裝,解壓 HC-PM51 V5.0.x.0.zip 文件即可使用。注 1:當(dāng)提示系統(tǒng)缺少 mfc100u.dll驅(qū)動(dòng)安裝包修復(fù)。以及 msvcr100.dll 時(shí),請(qǐng)使用 HC_DRIVER(3.0.x.0)HC_DRIVER(3.0.x.0)驅(qū)動(dòng)安裝包地址:http:/kfgj/info_14.aspx?itemid=3422.2USB 的驅(qū)動(dòng)安裝驅(qū)動(dòng)程序在文件夾“驅(qū)動(dòng)安裝”中。Ø32Bit 系統(tǒng)的驅(qū)動(dòng)文件:在Install_Release(32bit) HC-Drv 文件夾中。Ø64Bit 系統(tǒng)的驅(qū)動(dòng)文件:在Install_Release(64b

9、it) HC-Drv 文件夾中。目前 USB 的驅(qū)動(dòng)可支持的系統(tǒng)包括:XP、Win7-32Bit、Win7-64Bit、Win8-32Bit、Win8-64Bit、Win10-32Bit、Win10-64Bit。(Win8 64Bit、Win10 64bit系統(tǒng)可能會(huì)遇到數(shù)字簽名錯(cuò)誤問(wèn)題,請(qǐng)參考“8.動(dòng)程序強(qiáng)制簽名”)禁用驅(qū)頁(yè)次:7 of 69UM0101驅(qū)動(dòng)安裝流程如下:打開設(shè)備管理器。右擊 HC-PM51 V0.1 設(shè)備,選擇更新或安裝驅(qū)動(dòng)程序。(注意:在 Win10 系統(tǒng)中右鍵更新驅(qū)動(dòng)程序軟件的目標(biāo)是端口欄的“USB串行設(shè)備”)選擇“瀏覽計(jì)算機(jī)以查找驅(qū)動(dòng)程序軟件”頁(yè)次:8 of 69UM

10、0101選擇“從計(jì)算機(jī)的設(shè)備驅(qū)動(dòng)程序列表中選擇”選擇“顯示所有設(shè)備”,然后單擊“下一步”。頁(yè)次:9 of 69UM0101選擇“從磁盤安裝”。選擇“瀏覽”,找到 PM51V5.0 工具文件,驅(qū)動(dòng)安裝文件夾中的Install_Release(32bit) HC-Drv 文件夾中的HC-PM5_X86.inf 作為驅(qū)動(dòng)(這是對(duì)于 32bit 電腦的操作,對(duì)于 64bit 的電腦,請(qǐng)選 64bit 的驅(qū)動(dòng)文件)。然后點(diǎn)擊確定。點(diǎn)擊“下一步”。頁(yè)次:10 of 69UM0101開始安裝驅(qū)動(dòng)。選擇“始終安裝此驅(qū)動(dòng)程序軟件”。頁(yè)次:11 of 69UM0101繼續(xù)安裝驅(qū)動(dòng)。驅(qū)動(dòng)安裝完成,點(diǎn)擊“關(guān)閉”。頁(yè)次

11、:12 of 69UM0101此時(shí)在端口處顯示“HC-PM51”,且不存在其他的異常圖標(biāo)。這說(shuō)明驅(qū)動(dòng)正常安裝完成。注意:1.請(qǐng)確認(rèn)端口設(shè)備名是否為 HC-PM51,若不是請(qǐng)重新安裝 USB 驅(qū)動(dòng)。2.在 Win10 64bit 系統(tǒng)中,當(dāng)連接上 HC-PM51 時(shí),端口被自動(dòng)識(shí)別為 USB 串行設(shè)備,如下圖所示,此時(shí)也可以正常使用 HC-PM51 軟件,不需要重新安裝 USB 驅(qū)動(dòng)。頁(yè)次:13 of 69UM01013.硬件和連接說(shuō)明HC-PM51 V5.0 工具由一臺(tái)燒錄器,一根帶的 USB A 型公口轉(zhuǎn) USB B 型公口數(shù)據(jù)線,一個(gè) 15V 直流電源適配器組成。3.1燒錄器說(shuō)明以下為燒錄

12、器圖例,圖片左側(cè)燒錄器側(cè)面是燒錄器的電源和 USB 接口。圖片右側(cè)燒錄器側(cè)面是DB9 規(guī)范的機(jī)臺(tái)燒錄通訊接口。右側(cè)燒錄器正面上下兩個(gè)2*10 針帶卡槽插座,是燒錄器的轉(zhuǎn)接座接口,支持 JTAG、雙線、ISP 模式進(jìn)行燒錄。頁(yè)次:14 of 69UM01013.2連接方式3.2.1JTAG用戶可以通過(guò) HC-PM51 V5.0 燒錄器對(duì)MCU 進(jìn)行編程,當(dāng) MCU 已經(jīng)焊在用戶板上, 需要連接 6 根線,用戶系統(tǒng)必須斷電,由燒錄器來(lái)提供電源。因?yàn)榫幊绦盘?hào)非常敏感,用戶需要用 5 個(gè)跳線將編程引腳(VDD、TDO、TDI、TCK、TMS)從應(yīng)用電路中分離出來(lái),如下圖所示。3.2.2雙線用戶可以通過(guò)

13、 HC-PM51 V5.0 燒錄器對(duì)MCU 進(jìn)行編程,當(dāng) MCU 已經(jīng)焊在用戶板上, 需要連接 4 根線,用戶系統(tǒng)必須斷電,由燒錄器來(lái)提供電源。因?yàn)榫幊绦盘?hào)非常敏感,用戶需要用 3 個(gè)跳線將編程引腳(SDA、SCK、VDD)從應(yīng)用電路中分離出來(lái),如下圖所示。頁(yè)次:15 of 69HC-PM51 V5.0MCUVDDSDA SCK GNDTo Application CircuitJumperHC-PM51 V5.0MCUVDDTMS TCK TDI TDO GNDTo Application CircuitJumperUM01013.2.3ISP用戶可以通過(guò) HC-PM51 V5.0 燒錄器對(duì)

14、MCU 進(jìn)行編程,當(dāng) MCU 已經(jīng)焊在用戶板上, 需要連接 4 根線,用戶系統(tǒng)必須斷電,由燒錄器來(lái)提供電源。因?yàn)榫幊绦盘?hào)非常敏感,用戶需要用 3 個(gè)跳線將編程引腳(ISP_RX、ISP_TX、VDD)從應(yīng)用電路中分離出來(lái),如下圖所示。目前支持 ISP 的 MCU 型號(hào)對(duì)應(yīng) ISP_TXD、ISP_RXD 管腳以及客戶最大 Rom 容量,如下表所示:頁(yè)次:16 of 69MCU型號(hào)ISP_TXD管腳ISP_RXD管腳客戶ROM 最大容量備注HC89S003F4P2.1P0.312KHC89F0431P0.0P0.112KHC89F0421P0.0P0.112KHC89F0411PP0.0P0.1

15、12K出廠HC-PM51 V5.0VDD ISP_TXISP_RX GNDMCUVDDISP_RX ISP_TX GNDTo Application CircuitJumperUM01014.模式選擇4.1高級(jí)模式此模式支持用戶靈活修改任何配置,需要用戶非常熟悉軟件和注:使用HC-LINK 燒錄時(shí)必須工作在高級(jí)模式。的各種特性。頁(yè)次:17 of 69UM01014.2量產(chǎn)模式此模式供量產(chǎn)燒錄時(shí)使用,只支持加載燒錄文件和燒錄文件兩個(gè)功能。當(dāng)使用HC-PM51 加載 HCF 文件后,軟件會(huì)自動(dòng)切換到量產(chǎn)模式,此模式不再支持用戶修改任何配置。4.3ISP 模式當(dāng)已經(jīng)了的 ISP 程序,用戶可以使用

16、HC-PM51 的 ISP 模式來(lái)進(jìn)行 ISP串口。頁(yè)次:18 of 69UM01015.燒錄使用HC-PM51 V5.0 燒錄器有兩種工作方式:聯(lián)機(jī)方式和脫機(jī)方式。無(wú)論聯(lián)機(jī)方式還是脫機(jī)方式,都需要先設(shè)置燒錄選項(xiàng)(選擇、加載代碼、代碼選項(xiàng)、加密保護(hù))。5.1選擇通過(guò)“型號(hào)選擇”下拉框,選擇型號(hào)。注意:每次切換型號(hào)時(shí),界面上的所有數(shù)據(jù)都會(huì)初始化,包括“數(shù)據(jù)窗口”、“校驗(yàn)和”、“代碼選項(xiàng)”、“”、“加密保護(hù)”、“頁(yè)設(shè)置”、“操作選項(xiàng)”,所以每次準(zhǔn)備燒錄程序時(shí),第一步就是選擇型號(hào)。5.2加載代碼加載 hex、bin 文件:點(diǎn)擊界面上的“”按鈕,將打開加載代碼文件的窗口,可在窗口打開“.hex”、“.

17、bin”兩種文件。(加載燒錄文件(.hcf):點(diǎn)擊界面上的“”,將打開加載燒錄文件的窗口,可在窗口打開燒錄文件(.hcf),加載該文件后可直接轉(zhuǎn)到 5.7 或 5.8 章節(jié))到燒錄器進(jìn)行燒錄,可跳頁(yè)次:19 of 69UM0101選中需要加載文件確定后,彈出加載代碼頁(yè)選擇框(如下圖),可根據(jù)需要將代碼文件指定頁(yè)的數(shù)據(jù)加載到工具對(duì)應(yīng)頁(yè)中,默認(rèn)加載整個(gè)代碼文件的所有頁(yè)。(加載的文件 code 代碼長(zhǎng)度不要超過(guò)該型號(hào)規(guī)定的長(zhǎng)度。)5.3代碼選項(xiàng)設(shè)置單擊代碼選項(xiàng) 按鈕彈出代碼選項(xiàng)框(以 HC89S003F4 為例),配置代碼選項(xiàng),然后點(diǎn)擊確定按鈕完成設(shè)置。同時(shí),“代碼選項(xiàng)校驗(yàn)和”、“燒錄文件校驗(yàn)和”將

18、根據(jù)代碼選項(xiàng)設(shè)置情況進(jìn)行更新。頁(yè)次:20 of 69UM0101外部復(fù)位使能:設(shè)置“外部復(fù)位引腳”作為“外部復(fù)位”或者“GPIO”。外部復(fù)位電平選擇:設(shè)置“外部復(fù)位引腳”是“高電平有效”或者“低電平有效”。外部晶振選擇:部分型號(hào)無(wú)需選擇已經(jīng)進(jìn)行默認(rèn)處理。BOR 檢測(cè)電壓點(diǎn)選擇:設(shè)置 BOR 檢測(cè)電壓點(diǎn)選擇為“1.8V”、“2.0V”、“2.4V”、“2.6V”、“3.0V”、“3.6V”、“3.9V”、“4.2V”。(注:若“BOR 檢測(cè)電壓點(diǎn)選擇”的選擇范圍在 3.6V、3.9V、4.2V 之間,則燒錄時(shí)選擇的電壓必須選擇 5.0V。若“BOR 檢測(cè)電壓點(diǎn)選擇”的選擇范圍在“1.8V”、“2

19、.0V”、“2.4V”、“2.6V”、“3.0V”之間,則燒錄時(shí)選擇的電壓即可以選擇 3.3V 也可以選擇 5.0V)復(fù)位后等待時(shí)間復(fù)位完成到開始工作所需的等待時(shí)間,可以選擇1ms、4ms、8ms 或 16ms。第二復(fù)位向量設(shè)置:如果用戶在代碼選項(xiàng)中設(shè)置了第二復(fù)位向量使能和第二復(fù)位向量地址,那么上電復(fù)位后,程序指針 PC 會(huì)首先指向第二向量地址,開始執(zhí)行用戶的啟動(dòng)程序,用戶啟動(dòng)程序的最后需要放置一條不重讀代碼選項(xiàng)的軟件復(fù)位指令,那用戶就會(huì)復(fù)位到 0x0000H 處,開始執(zhí)行用戶應(yīng)用程序。對(duì)于 HC89S003F4,第二復(fù)位向量地址可以設(shè)置的值有 4 個(gè)可選擇:0x3C00(用戶啟動(dòng)程序空間大小

20、為 1K)、0x3800(用戶啟動(dòng)程序空間大小為 2K)、0x3000(用戶啟動(dòng)程序空頁(yè)次:21 of 69UM0101間大小為 4K)、0x2000(用戶啟動(dòng)程序空間大小為 8K)。(具體參見 HC-LINK 用戶手冊(cè)的第二復(fù)位向量章節(jié))5.4設(shè)置芯圣 MCU 支持用戶自定義的序列號(hào)(SN_DATA)以及識(shí)別碼(ID_DATA)。通過(guò)單擊按鈕,進(jìn)入框,設(shè)置序列號(hào)(SN_DATA),識(shí)別碼(ID_DATA)及其步長(zhǎng)(遞增遞減數(shù)值)和燒寫限制次數(shù),然后點(diǎn)擊確定按鈕完成設(shè)置。5.4.1更改序列號(hào)(SN_DATA)和識(shí)別碼(ID_DATA)通過(guò)點(diǎn)擊按鈕,進(jìn)入框,框中的序列號(hào)(SN_DATA)和識(shí)別碼

21、(ID_DATA)固定為十六進(jìn)制數(shù)顯示方式;序列號(hào)(SN_DATA)和識(shí)別碼(ID_DATA)的步長(zhǎng)值可根據(jù)需要進(jìn)行遞增和遞減變化,輸入正數(shù)序號(hào)會(huì)自動(dòng)遞增,輸入負(fù)數(shù)序號(hào)會(huì)自動(dòng)遞減,輸入數(shù)范圍是-99999999,固定為十進(jìn)制數(shù)顯示方式。5.4.2更改燒寫限次燒寫次數(shù)通過(guò)點(diǎn)擊按鈕,進(jìn)入框,燒寫限制表示允許燒寫的最大芯片顆數(shù)。在框中可直接修改限次次數(shù),最大允許范圍是 0999999999。限制燒寫次數(shù)限次為 0 時(shí),表示限次燒寫功能無(wú)效,可進(jìn)行無(wú)限次燒寫;輸入其它的非零數(shù)值,即設(shè)定了燒錄器的最大燒寫次數(shù)。若燒寫完成的數(shù)量大于等于限次數(shù)值,則不能再燒寫。頁(yè)次:22 of 69UM01015.5加密保

22、護(hù)設(shè)置打開加密保護(hù),可以在其中設(shè)置“ICP 讀擦寫保護(hù)”和“IAP 讀擦寫保護(hù)”,以及設(shè)。置ICP-RP:設(shè)置工具讀的頁(yè)。使用工具(HC-PM51 V5.0 或 HC-LINK)FLASH內(nèi)容。例如 HC89S003F4 讀保護(hù)以 4K 字節(jié)為保護(hù),當(dāng)一個(gè) 4K 字節(jié)空間的讀保護(hù)使能時(shí),工具讀這個(gè) 4K 字節(jié)空間,讀出來(lái)的數(shù)據(jù)為全 0。例如將頁(yè) 0,1,2,3 打鉤,將此配置燒錄到0,1,2,3(0x0000-0x0FFF)里的內(nèi)容。代碼選項(xiàng)中,以后工具就無(wú)法頁(yè)頁(yè)次:23 of 69UM0101ICP-EW:設(shè)置使用工具擦寫 FLASH內(nèi)容。HC89S003F4工具擦寫的頁(yè)擦寫保護(hù)也是以 4K

23、 字節(jié)為保護(hù),當(dāng)對(duì)應(yīng) 4K 字節(jié)的擦寫保護(hù)使能時(shí),ICP 將不能擦除和編程這個(gè) 4K 字節(jié)空間,強(qiáng)寫也不允許。設(shè)置方式和 ICP-RP 一樣。若對(duì)應(yīng) 4K 字節(jié)空間讀保護(hù)被使能,但被允許擦除與寫入,則可先擦除后獲得該 4K 字節(jié)空間的讀允許, 直至復(fù)位或掉電。IAP-RD:設(shè)置IAP 讀的頁(yè)。使用 MOVC 指令讀 FLASH。編程 IAP 可以通過(guò) MOVC 指令來(lái)讀 FLASH,HC89S003F4 的 IAP 讀保護(hù)以 4K 字節(jié)為,如果一個(gè)4K 字節(jié)空間設(shè)置了讀保護(hù),在其他4K 字節(jié)空間的MOVC 指令讀這個(gè)4K 字節(jié)空間時(shí),讀出來(lái)的數(shù)據(jù)為全零,但這個(gè) 4K 字節(jié)空間的 MOVC 指令

24、可以自身的數(shù)據(jù)。IAP-EW:設(shè)置的步驟詳見IAP 擦寫的頁(yè)編程 IAP 擦寫 FLASH。IAP 擦寫 FLASHFLASH IAP 操作章節(jié),IAP 的擦寫保護(hù)以 4K 字節(jié)為,IAP擦寫之前需要先看相應(yīng)頁(yè)的擦寫保護(hù)是否使能,沒有使能擦寫保護(hù)才能進(jìn)行 IAP 的擦寫。若對(duì)應(yīng) 4K 字節(jié)空間讀保護(hù)被使能,但被允許擦除與寫入,則可先擦除后獲得該 4K 字節(jié)空間的讀允許,直至復(fù)位或掉電。原:輸入 8 位 16 進(jìn)制數(shù)作為原,燒錄時(shí)會(huì)先校驗(yàn)原是否和的一致,一致才可燒錄。新:輸入 8 位 16 進(jìn)制數(shù)作為新,在燒錄時(shí)會(huì)寫入作為新的。(HC89F0430、HC89F0530、HC89F0540、HC8

25、9F0630、HC89F0640、HC89F0650、HC89F3430、HC89F3540、HC89F3650、HC89S105C6、HC89S105C8、HC89S105K6、HC89S105K8 型號(hào)長(zhǎng)度是 64 位)頁(yè)次:24 of 69UM01015.6頁(yè)設(shè)置如果用戶程序的空間遠(yuǎn)小于所用頁(yè),這可以加快燒錄速度。的 FLASH 空間,可以在頁(yè)設(shè)置中設(shè)置所使用的5.6.1擦除查空頁(yè)設(shè)置選擇要執(zhí)行擦除、查空的頁(yè),聯(lián)機(jī)/脫機(jī)操作都將根據(jù)此選擇對(duì)選擇的頁(yè)進(jìn)行擦除、查空操作。OPTION 選項(xiàng)只針對(duì)在進(jìn)行聯(lián)機(jī)操作時(shí)生效。脫機(jī)操作時(shí),OPTION 固定會(huì)進(jìn)行擦除、查空。5.6.2燒寫校驗(yàn)頁(yè)設(shè)置選擇

26、具體要執(zhí)行燒寫、校驗(yàn)的頁(yè),聯(lián)機(jī)/脫機(jī)操作都將根據(jù)此選擇對(duì)選擇的頁(yè)進(jìn)行燒寫、校驗(yàn)操作。OPTION 選項(xiàng)只針對(duì)在進(jìn)行聯(lián)機(jī)操作時(shí)生效。脫機(jī)操作時(shí),OPTION 固定會(huì)進(jìn)行燒寫、校驗(yàn)。頁(yè)次:25 of 69UM01015.7聯(lián)機(jī)燒錄首先通過(guò) 5.1-5.6 章節(jié)的內(nèi)容配置燒錄信息。5.7.1燒錄程序若使線方式燒錄程序,請(qǐng)勾選“雙線”選項(xiàng)。若不使線”方式燒錄,請(qǐng)不要勾選“雙線”。(若不存在這個(gè)選項(xiàng)說(shuō)明該型號(hào)不支持雙線燒錄)然后通過(guò)主界面上的按鍵,燒錄文件至燒錄器。頁(yè)次:26 of 69UM0101燒錄文件中出現(xiàn)“成功”,說(shuō)明完成。此時(shí)燒錄器上顯示的燒錄文件校驗(yàn)和與工具上的燒錄文件校驗(yàn)和相同。頁(yè)次:27

27、 of 69UM01015.7.2單項(xiàng)操作在主界面左邊,可單擊擦除、查空、燒寫、校驗(yàn)、自動(dòng)、讀 CODE、讀 OPTION各按鈕,選擇執(zhí)行擦除、查空、燒寫、校驗(yàn)、自動(dòng)、CODE、OPTION 等操作。下圖中,是聯(lián)機(jī)單項(xiàng)操作的按鈕。5.7.3擦除點(diǎn)擊擦除:對(duì)選定的代碼區(qū)進(jìn)行擦除??赏ㄟ^(guò)“擦除查空頁(yè)設(shè)置”決定要擦除的代碼區(qū),以及是否對(duì) OPTION 進(jìn)行擦除。5.7.4查空點(diǎn)擊查空:對(duì)選定的代碼區(qū)進(jìn)行查空??赏ㄟ^(guò)“擦除查空頁(yè)設(shè)置”決定要查空的代碼區(qū),以及是否對(duì) OPTION 進(jìn)行查空。5.7.5燒寫點(diǎn)擊燒寫:對(duì)選定的代碼區(qū)進(jìn)行燒寫。頁(yè)次:28 of 69UM0101可通過(guò)“燒寫校驗(yàn)頁(yè)設(shè)置”決定要燒

28、寫的代碼區(qū),以及是否對(duì) OPTION 進(jìn)行燒寫。5.7.6校驗(yàn)點(diǎn)擊 校驗(yàn):對(duì)選定的代碼區(qū)進(jìn)行校驗(yàn)可通過(guò)“燒寫校驗(yàn)頁(yè)設(shè)置”決定要校驗(yàn)的代碼區(qū),以及是否對(duì) OPTION 進(jìn)行校驗(yàn)。5.7.7自動(dòng)勾選需要執(zhí)行的操作項(xiàng)(擦除、查空、燒寫、校驗(yàn)),然后點(diǎn)擊“自動(dòng)”,將會(huì)根據(jù)選擇操作項(xiàng)(擦除、查空、燒寫、校驗(yàn)),按照先后順序依次執(zhí)行一遍??赏ㄟ^(guò)“擦除查空頁(yè)設(shè)置”決定要執(zhí)行擦除、查空的代碼區(qū),及是否對(duì) OPTION執(zhí)行擦除、查空。(默認(rèn)擦除、查空?qǐng)?zhí)行的是全部代碼區(qū))可通過(guò)“燒寫校驗(yàn)頁(yè)設(shè)置”決定要執(zhí)行燒寫、校驗(yàn)的代碼區(qū),及是否對(duì) OPTION執(zhí)行燒寫、校驗(yàn)。(默認(rèn)燒寫、校驗(yàn)執(zhí)行的是全部代碼區(qū))自動(dòng)操作完成后,

29、依次提醒“擦除成功”、“查空成功”、“燒寫成功”、“校驗(yàn)成功”。頁(yè)次:29 of 69UM01015.7.8CODE點(diǎn)擊讀 CODE:可中的 CODE 數(shù)據(jù)。成功后,在主界面的數(shù)據(jù)窗口將會(huì)顯示從到的 CODE 數(shù)據(jù),LOG 窗口CODE 的校驗(yàn)值,可以用來(lái)驗(yàn)證和加載的 CODE 是否一致。會(huì)顯示點(diǎn)擊數(shù)據(jù)窗口右上角的保存按鈕,可把回讀的 CODE 數(shù)據(jù)保存為bin/hex/txt 文件。頁(yè)次:30 of 69UM0101CODE 數(shù)據(jù)只是在數(shù)據(jù)窗口顯示,原先載入的代碼文件數(shù)據(jù)(注:此時(shí)回讀的依舊存在并未被回讀的數(shù)據(jù)覆蓋。通過(guò)在“代碼選項(xiàng)”、“”、“加密保護(hù)”、“擦除查空”、“燒寫校驗(yàn)”等界面中點(diǎn)

30、擊“確定”,可使數(shù)據(jù)界面顯示為原先的代碼文件數(shù)據(jù)。若在回讀CODE 數(shù)據(jù)之后,直接點(diǎn)擊“”,此時(shí)的也是之前加載的代碼文件的數(shù)據(jù)。)頁(yè)次:31 of 69UM01015.7.9OPTION點(diǎn)擊讀 OPTION:可中的 OPTION 數(shù)據(jù)。成功后,在主界面的數(shù)據(jù)窗口將會(huì)顯示從到的 OPTION 數(shù)據(jù)。在提示窗口會(huì)顯示用戶識(shí)別碼(ID_DATA)、序列號(hào)(SN_DATA)、CHIP_ID、OPTION校驗(yàn)值(可以與“代碼選項(xiàng)”校驗(yàn)值對(duì)比來(lái)確認(rèn) OPTION 是否燒錄正確)。(注:此時(shí)回讀的OPTION 數(shù)據(jù)只是在數(shù)據(jù)窗口顯示,原先載入的代碼文件數(shù)據(jù)依舊存在并未被回讀的數(shù)據(jù)覆蓋。通過(guò)在“代碼選項(xiàng)”、“

31、”、“加密保護(hù)”、“擦除查空”、“燒寫校驗(yàn)”等界面中點(diǎn)擊“確定”,可使數(shù)據(jù)界面顯示為原先的代碼文件數(shù)據(jù)。OPTION 數(shù)據(jù)之后,直接點(diǎn)擊“若在回讀”,此時(shí)的也是之前加載的代碼文件的數(shù)據(jù)。)頁(yè)次:32 of 69UM01015.8脫機(jī)燒錄首先通過(guò) 5.1-5.6 章節(jié)的內(nèi)容設(shè)置燒錄信息。5.8.1燒錄程序參考 5.7.1 章節(jié)。5.8.2燒錄器自檢使用工具燒錄文件到燒錄器后,USB 下電,使用 15V 電源適配器上電,蜂鳴器鳴叫一聲,HC-PM51 V5.0 燒錄器開始自檢。自檢過(guò)程中指示燈不亮,液晶屏不顯示。自檢成功:指示燈變綠,液晶屏顯示“燒錄模式”,“固件版本信息”,“型號(hào)”,“燒錄文件信

32、息校驗(yàn)和”,燒錄器進(jìn)入 JTAG 或雙線燒錄模式。自檢失敗:指示燈變紅,蜂鳴器鳴叫,液晶屏顯示顯示“Self_test_fail”。(使用工具燒錄文件到燒錄器后,在不斷開 USB 線的情況下可直接連接 15V 電源適配器進(jìn)入相對(duì)應(yīng)的 JTAG 模式或者雙線模式。)5.8.3燒錄器燒錄模式JTAG燒錄器在未勾選“雙線”時(shí)燒錄數(shù)據(jù),進(jìn)入 JTAG 燒錄模式。頁(yè)次:33 of 69UM0101燒錄器進(jìn)入相應(yīng)的燒錄模式后,若有對(duì)應(yīng)轉(zhuǎn)接板的則放上轉(zhuǎn)接板,并把轉(zhuǎn)接板的JTAG 處按橫排方向連接短路帽,再放上。若沒有對(duì)應(yīng)轉(zhuǎn)接板的,請(qǐng)參照 3.2.1 章節(jié) JTAG 方式直接把上。燒錄引腳引到燒

33、錄器若轉(zhuǎn)接板上為 JTAG/ISP 開關(guān),則撥到 JTAG 處。頁(yè)次:34 of 69UM010雙線燒錄器在勾選“雙線”時(shí)燒錄數(shù)據(jù),進(jìn)入雙線燒錄模式,燒錄器顯示“SWD”。請(qǐng)參照 3.2.2 章節(jié)雙線方式直接把燒錄引腳引到燒錄器上。ISP燒錄器在 JTAG 或雙線燒錄模式的情況下,長(zhǎng)按白色燒錄鍵(2s),就會(huì)進(jìn)入 ISP 燒錄模式。(同理在 ISP 模式下,長(zhǎng)按白色燒錄鍵(2s),就會(huì)切回 JTAG 或雙線模式)頁(yè)次:35 of 69UM0101燒錄器進(jìn)入相應(yīng)的燒錄模式后,若有對(duì)應(yīng)轉(zhuǎn)接板的則放上轉(zhuǎn)接板,并把轉(zhuǎn)接板的JTAG 處按橫排方向連接短路帽,再放上。若沒有對(duì)

34、應(yīng)轉(zhuǎn)接板的,請(qǐng)參照 3.2.3 章節(jié)ISP 方式直接把燒錄引腳引到燒錄器上。頁(yè)次:36 of 69UM0101若轉(zhuǎn)接板上為 JTAG/ISP 開關(guān),則撥到 ISP 處。頁(yè)次:37 of 69UM01015.8.4燒錄狀態(tài)指示放置完畢后,按燒錄器上的白色按鈕,燒錄器開始燒錄。燒錄過(guò)程中:指示燈不亮。燒錄成功:蜂鳴器鳴叫一聲,燒錄器液晶屏顯示“PASS”,燒錄器指示燈亮綠燈。燒錄成功后拿走目標(biāo),液晶屏的“PASS”狀態(tài)消失,顯示“燒錄模式”,“固件版本信息”,“型號(hào)”,“燒錄文件信息校驗(yàn)和”。頁(yè)次:38 of 69UM0101燒錄失敗:蜂鳴器鳴叫兩聲,燒錄器液晶屏顯示相應(yīng)的失敗提示,燒錄器指示燈亮

35、紅燈。頁(yè)次:39 of 69UM01015.8.5機(jī)臺(tái)燒錄接口連接說(shuō)明HC-PM51 V5.0 工具外接的燒錄信號(hào)功能如下頁(yè)次:40 of 69燒錄信號(hào)有效電平燒錄器接口金創(chuàng)圖機(jī)臺(tái)美力科機(jī)臺(tái)盧氏機(jī)臺(tái)VDD3.3V5VPIN1PIN1PIN1PIN9VSSGNDPIN5PIN2PIN2PIN5BUSY“H”PIN8PIN3PIN5PIN1OK“H”PIN3PIN4PIN4PIN3FAIL“H”PIN9PIN5PIN3PIN2START“L”PIN7PIN9PIN9PIN4UM01015.8.6燒錄器上的液晶屏顯示操作過(guò)程中顯示字符所代表的意義:頁(yè)次:41 of 69顯示字符代表的意義Self_t

36、est_fail自檢錯(cuò)誤Error_nochip沒檢測(cè)到Error_chipIDID 出錯(cuò)PC-OnLine聯(lián)機(jī)操作模式PC-OffLine脫機(jī)操作模式Nosupport_chip不支持的信號(hào)Error_EEEE 數(shù)據(jù)出錯(cuò)Error_verifyFLASH 數(shù)據(jù)出錯(cuò)Error_Power外部電源檢測(cè)出錯(cuò)Error_rBlank查空指令接收數(shù)據(jù)出錯(cuò)Error_rVerify校驗(yàn)指令接收數(shù)據(jù)出錯(cuò)Error_rCheckMCU 校驗(yàn)和出錯(cuò)Error_inISP進(jìn)入 ISP 指令接收數(shù)據(jù)出錯(cuò)Error_tHands握手指令超時(shí)Error_tErase擦除指令超時(shí)Error_rErase擦除指令接收數(shù)據(jù)

37、出錯(cuò)UM01015.8.7狀態(tài) LED 顯示主板 LED 燈(一個(gè)燈):紅燈(FAIL)、綠燈(PASS)、不亮(BUSY)頁(yè)次:42 of 69Error_tProgrom燒錄指令超時(shí)Error_rProgrom燒錄指令接收數(shù)據(jù)出錯(cuò)Error_tHardwar硬件配置指令超時(shí)Error_rHardwar硬件配置指令接收數(shù)據(jù)出錯(cuò)Error_tProtect保護(hù)配置指令超時(shí)Error_rProtect保護(hù)配置指令接受數(shù)據(jù)出錯(cuò)Error_tGuest指令超時(shí)Error_rGuest指令接受數(shù)據(jù)出錯(cuò)Error_tOutispISP 指令超時(shí)Error_rOutispISP 指令接收數(shù)據(jù)出錯(cuò)Error

38、_Limit燒錄次數(shù)溢出指令PASS燒錄成功指令UM01016. ISP固件程序燒錄6.1型號(hào)HC89S003F4、HC89F0431 、HC89F04216.2HEX 文件的 ISP 引導(dǎo)程序加載點(diǎn)擊界面上的“”按鈕,打開加載代碼文件的窗口,選擇 ISP 引導(dǎo)程序“ISP_HC89S003F4_V.hex”或“ISP_HC89F0431_0421_V.hex”選中 ISP 引導(dǎo)程序確認(rèn)后,彈出加載代碼頁(yè)選擇框(如下圖),勾選全部頁(yè)。頁(yè)次:43 of 69UM0101加載 ISP 引導(dǎo)程序后,“代碼選項(xiàng)”設(shè)置“BOR 檢測(cè)電壓點(diǎn)選擇”為 2.0V,“加密保護(hù)”設(shè)置

39、IAP-RD、IAP-EW 后 4K 保護(hù),勾選“燒寫 ISP 固件”,通過(guò)主界面上的按鍵,燒錄文件至燒錄器。已經(jīng)過(guò) ISP 固件,則再次ISP 固件時(shí)請(qǐng)取消“校驗(yàn)”選項(xiàng),不(注:若然燒錄時(shí)校驗(yàn)會(huì)不通過(guò))頁(yè)次:44 of 69UM01016.3引導(dǎo)程序與用戶程序合并加載點(diǎn)擊菜單文件>>打開代碼文件或界面上的“”按鈕,打開加載代碼文件的窗口,選擇 ISP 引導(dǎo)程序“ISP_HC89S003F4_V.hex”或“ISP_HC89F0431_0421_V.hex”。選中 ISP 引導(dǎo)程序確認(rèn)后,彈出加載代碼頁(yè)選擇框(如下圖),勾選全部頁(yè)。頁(yè)次:45 of 69

40、UM0101點(diǎn)擊菜單文件>>打開代碼文件或界面上的“”按鈕,打開加載代碼文件的窗口,選擇用戶程序“7SEG.hex”。(此處以“7SEG.hex”作為用戶程序來(lái)舉例)選中用戶程序“7SEG.hex”打開后,彈出加載代碼頁(yè)選擇勾選前面 12 頁(yè)??颍ㄈ缦聢D),只頁(yè)次:46 of 69UM0101加載用戶程序“7SEG.hex”后,“代碼選項(xiàng)”設(shè)置“BOR 檢測(cè)電壓點(diǎn)選擇”為 2.0V, “加密保護(hù)”設(shè)置 IAP-RD、IAP-EW 后 4K 保護(hù),勾選“燒寫 ISP 固件”,通過(guò)主界面上的按鍵,燒錄文件燒錄器。過(guò) ISP 固件,則再次(注:若已經(jīng)ISP 固件時(shí)請(qǐng)取消“校驗(yàn)”選項(xiàng),不然

41、燒錄時(shí)校驗(yàn)會(huì)不通過(guò))頁(yè)次:47 of 69UM01016.4燒錄文件(. hcf)的 ISP 引導(dǎo)程序加載點(diǎn)擊菜單模式>>量產(chǎn)模式,上位機(jī)進(jìn)入量產(chǎn)模式,然后點(diǎn)擊按鈕,打開加載燒錄文件的窗口,選擇 ISP 引導(dǎo)程序“ISP_SWRF_V_HC89S003F4. hcf”。加載 ISP 引導(dǎo)程序后,通過(guò)主界面上的按鍵,燒錄文件至燒錄器。已經(jīng)過(guò) ISP 固件,則再次ISP 固件時(shí)請(qǐng)取消“校驗(yàn)”選項(xiàng),不(注:若然燒錄時(shí)校驗(yàn)會(huì)不通過(guò))頁(yè)次:48 of 69UM01016.5燒錄完成后,燒錄器相應(yīng)的燒錄模式,若有對(duì)應(yīng)轉(zhuǎn)接板則放上轉(zhuǎn)接板再放上,并把轉(zhuǎn)接板的 JTAG 處按橫排方向連

42、接短路帽。若沒有對(duì)應(yīng)轉(zhuǎn)接板的,請(qǐng)參照 2 章節(jié) JTAG 方式直接把燒錄引腳引到燒錄器上。若轉(zhuǎn)接板上為 JTAG/ISP 開關(guān),則撥到 JTAG 處。頁(yè)次:49 of 69UM0101放置完畢后,按燒錄器上的白色按鈕,等待燒錄器完成燒錄。燒錄完成后,即可使用 ISP 方式燒錄。頁(yè)次:50 of 69UM01017.其他功能7.1 保存燒錄文件(. hcf), 進(jìn)入燒錄文件(.hcf)保存界面。點(diǎn)擊界面上的頁(yè)次:51 of 69UM0101輸入文件名,點(diǎn)擊保存。該燒錄文件(.hcf)主要包括代碼窗口的代碼,代碼選項(xiàng)信息,客戶識(shí)別碼(ID_DATA)、序列號(hào)(SN_DATA)信息、燒寫操作的設(shè)定(

43、擦除/查空/燒寫/校驗(yàn)/加密/自動(dòng)檢測(cè)等)以及燒寫完成、失敗數(shù)和限定次數(shù)信息等用戶設(shè)置的燒寫信息。頁(yè)次:52 of 69UM01017.2保存數(shù)據(jù)窗口點(diǎn)擊,將彈出保存框,選擇文件類型,輸入文件名,點(diǎn)擊保存,將生成對(duì)應(yīng)的“.hex”、“.bin”、“.txt”文件,保存的是數(shù)據(jù)顯示窗口當(dāng)前的數(shù)據(jù),可以保存加的代碼、的 CODE、的 OPTION。載頁(yè)次:53 of 69UM01017.3固件更新功能燒錄器掉電,然后用 USB 線重新連接電腦,然后打開 HC-PM51 V5.0 工具,點(diǎn)擊菜單操作>>更新固件,跳出固件版本選擇窗口,選擇 UpdateFW 文件夾下最新版本的固件文件,點(diǎn)

44、擊“打開”。(下面以 PM51_APP_v5020 為例進(jìn)行說(shuō)明)頁(yè)次:54 of 69UM0101出現(xiàn)版本提示窗口,提示“是否更新固件?”選擇“是”,開始更新固件。出現(xiàn)更新進(jìn)度條,等待 10 秒左右。(注:過(guò)程中不能掉電,不然可能導(dǎo)致燒錄器故障)頁(yè)次:55 of 69UM0101直到出現(xiàn)提示“更新成功。請(qǐng)將燒錄器斷電重啟?!比缓蠼o燒錄器斷電重新接上電源,等待大約 10 秒左右,燒錄器液晶屏顯示和程序特征碼等信息。此時(shí)燒錄器固件已經(jīng)更新完成可以正常使用。型號(hào)7.4清除提示窗口右鍵提示窗口,點(diǎn)擊“清除”。頁(yè)次:56 of 69UM01017.5編輯數(shù)據(jù)窗口載入一個(gè)代碼文件后,若有需要可在代碼窗口

45、上修改代碼。點(diǎn)擊菜單操作>>編輯代碼,彈出代碼編輯窗口。在代碼編輯中輸入要填充的起始地址如 0000,然后輸入要填充的結(jié)束地址如 3FFF,最后輸入要填充的數(shù)據(jù),比如“00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F”。那么點(diǎn)擊確定后,主界面上從 0x0000 地址開始到 0x3FFF 地址的數(shù)據(jù)將被修改為“00 01 02 0304 05 06 07 08 09 0A 0B 0C 0D 0E 0F”。(注:填充數(shù)據(jù)窗口中的數(shù)據(jù)需要選中后才能刪除)頁(yè)次:57 of 69UM01017.6校驗(yàn)和程序代碼校驗(yàn)和7.6.1程序代碼校驗(yàn)和由數(shù)據(jù)

46、窗口的程序代碼決定,如果數(shù)據(jù)窗口的程序代碼一致,那么程序代碼校驗(yàn)和就是相同的。7.6.2代碼選項(xiàng)校驗(yàn)和代碼選項(xiàng)校驗(yàn)和由界面上“代碼選項(xiàng)”的配置決定,如果“代碼選項(xiàng)”的配置一致,那么代碼選項(xiàng)校驗(yàn)和就是相同的。7.6.3燒錄文件校驗(yàn)和燒錄文件校驗(yàn)和由“型號(hào)”、“程序代碼”、“代碼選項(xiàng)”、“”、“加密保護(hù)”、“頁(yè)設(shè)置”、“操作選項(xiàng)”決定。如果以上幾項(xiàng)的配置都一致,那么燒錄文件校驗(yàn)和就是相同的。7.7恢復(fù)默認(rèn)操作點(diǎn)擊菜單操作>>恢復(fù)默認(rèn),恢復(fù)默認(rèn)。頁(yè)次:58 of 69UM01017.8HC-LINK設(shè)備類型選擇 HC-LINK,可以使用 HC-LINK V3.0器燒寫程序。7.9窗口縮放功能頁(yè)次:59 of 69UM01017.10 幫助點(diǎn)擊菜單幫助>>幫助,就可以打開相應(yīng)的幫助 PDF 文檔頁(yè)次:60 of 69UM01018.禁用驅(qū)動(dòng)程序強(qiáng)制簽名8.1Win8 64 位系統(tǒng)禁用驅(qū)動(dòng)程序

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論