燒錄相關(guān)操作步驟
目前賽元的燒錄工具有 SC LINK、DPT52、PRO52 三種,其中 SC LINK 支持在線燒 錄和脫機(jī)燒錄,預(yù)留了機(jī)臺(tái)接口,支持連接機(jī)臺(tái)燒錄;DPT52 支持在線燒錄,不支持脫機(jī) 燒錄和機(jī)臺(tái)燒錄;PRO52 支持在線燒錄和脫機(jī)燒錄,預(yù)留了機(jī)臺(tái)接口,支持連接機(jī)臺(tái)燒錄。 燒錄時(shí)燒錄器會(huì)給芯片供電,燒錄器在燒寫過程中會(huì)對(duì)目標(biāo)芯片進(jìn)行上下電,SC LINK 和 DPT52 支持外部供電燒錄,如果有外接電源,燒錄時(shí)需要手動(dòng)對(duì)外接電源進(jìn)行上下電,具 體的操作請(qǐng)查看“外部供電操作說明”。此文檔包括 SC LINK、DPT52、PRO52 的燒錄步驟 說明以及其他相關(guān)功能的燒錄說明,例如:序列號(hào)燒錄,燒錄加密功能說明等,具體內(nèi)容如 下:?
SC LINK?
1.SC LINK 在線燒錄步驟;
2. SC LINK 脫機(jī)燒錄步驟;
3. SC LINK 連接機(jī)臺(tái)說明;?
4. SC LINK 序列號(hào)使用說明;?
5. SC LINK 外部供電燒錄說明;?
6. SC LINK 固件升級(jí)方法;?
DPT52?
1.?DPT52 在線燒錄步驟說明;
2. DPT52 外部供電燒錄說明;
PRO52?
1. PRO52 燒錄指示燈狀態(tài)說明;?
2. PRO52 連接機(jī)臺(tái)說明;?
3. PRO52 固件升級(jí)方法;?
4. PRO52 序列號(hào)使用說明;?
5. PRO52 數(shù)碼管顯示報(bào)錯(cuò)類型說明;?
6. PRO52 轉(zhuǎn)接板型號(hào)對(duì)照;?
其他功能燒錄說明?
1. 燒錄 EEPROM 區(qū)域操作說明?
2. 燒錄加密功能說明?
3. 分區(qū)燒錄功能配置說明?
4. 硬件 CRC 燒錄說明?
5. 脫機(jī)燒錄選項(xiàng)說明?
6. 在 keil 中如何燒錄賽元芯片?
SC LINK?
1、SC LINK 在線燒錄步驟?
SC LINK 在線燒錄步驟如下:?
1) 將 SC LINK 與燒錄目標(biāo)板的燒錄接口連接;?
2) 將 SC LINK 通過 USB 口連接至電腦,打開燒錄軟件 SOC PRO51,在“芯片選擇” 下拉列表選擇對(duì)應(yīng)的 IC 型號(hào);?
3) 點(diǎn)擊快捷圖標(biāo)“打開”載入要燒錄的代碼文件(HEX/BIN 文件);?
4) 在“option”選項(xiàng)卡配置好 IC 的 option 項(xiàng);?
5) 點(diǎn)擊按鍵“自動(dòng)燒錄”,即可執(zhí)行相應(yīng)的編程、校驗(yàn)等操作;?
2、SC LINK 脫機(jī)燒錄步驟?
SC LINK 可以脫機(jī)燒錄,具體的脫機(jī)燒錄步驟如下:?
1) 將 SC LINK 通過 USB 口連接至電腦,打開燒錄軟件 SOC PRO51,在“芯片選擇” 下拉列表選擇對(duì)應(yīng)的 IC 型號(hào);?
2) 點(diǎn)擊快捷圖標(biāo)“打開”載入要燒錄的代碼文件(HEX/BIN 文件);?
3) 在“自動(dòng)燒錄”區(qū)域勾選操作選項(xiàng),如編程+校驗(yàn);?
4) 選擇燒錄模式:勾選“自動(dòng)燒錄”為自動(dòng)編程模式,不勾選為手動(dòng)編程模式:?
a) 手動(dòng)編程模式時(shí)需要通過按鍵觸發(fā)完成燒錄;?
b) 自動(dòng)編程模式則不需要使用按鍵,SC LINK 上電后會(huì)自動(dòng)完成 IC 檢測,當(dāng)檢 測到芯片后便會(huì)啟動(dòng)燒錄。?
5) 在“option”選項(xiàng)卡配置好 IC 的 option 項(xiàng);?
6) 點(diǎn)擊快捷圖標(biāo)“下載”,將代碼文件下載到 SC LINK 中;?
7) 斷開 SC LINK 的 USB 口與電腦的連接,用外部電源通過 USB 口給 SC LINK 供 電,開始燒錄。?
3、SC LINK 連接機(jī)臺(tái)說明?
機(jī)臺(tái)控制接口是為了方便用戶,使用軟件編程控制來代替手工操作,進(jìn)行 IC 燒錄,以 下為 SC LINK 連接機(jī)臺(tái)說明:?
1) 請(qǐng)使用手動(dòng)編程模式,即燒錄軟件 SOC PRO51 中下載脫機(jī)燒錄程序時(shí)候不勾選 “自動(dòng)燒錄”選項(xiàng)。?
2) 機(jī)臺(tái)控制接口中 start 是燒錄啟動(dòng)輸入通道,低電平有效。建議在給 start 啟動(dòng)燒錄 后檢測 busy 接口信號(hào)有 輸出低電平后釋放對(duì) start 的拉低操作;?
3) 對(duì) start 輸入拉低信號(hào)后,檢測 NG 信號(hào)口和 OK 信號(hào)口以及 busy 信號(hào)口,NG 信 號(hào)口輸出低電平表示燒錄失敗,OK 信號(hào)口輸出低電平表示燒錄成功,busy 信號(hào)口 輸出低電平表示正在燒錄,同一時(shí)間必須有也只能有一個(gè)信號(hào)口輸出低,如檢測到 同時(shí)有兩個(gè)以上信號(hào)口有低電平,或者全部高電平時(shí)應(yīng)停止燒錄;?
4) 機(jī)臺(tái)燒錄相關(guān)的參數(shù)設(shè)置如下: 啟動(dòng)電平設(shè)置為低電平,低電平寬度設(shè)置為 100ms; Busy 電平設(shè)置為低電平,延時(shí)檢測 Busy 信號(hào)時(shí)間設(shè)置為 50ms; OK 電平設(shè)置為低電平,EOT 穩(wěn)定時(shí)間設(shè)置為 4ms; NG 電平設(shè)置為低電平,OK NG 穩(wěn)定時(shí)間設(shè)置為 10ms。?
4、SC LINK 序列號(hào)使用說明?
? ? ?SC LINK 序列號(hào)使用說明?
1) 序列號(hào)功能支持賽元燒錄工具 SC LINK 在脫機(jī)模式下使用,在賽元燒錄軟件 SOC PRO51 上配置好序列號(hào)設(shè)置之后,進(jìn)行脫機(jī)燒錄操作,即可將序列號(hào)燒錄到芯片 中;?
2) 序列號(hào)數(shù)據(jù)低位保存在低地址,例如在0X0F10寫入32BITS序列號(hào) 0X12345678, 則 0X0F10 寫入的數(shù) 值是 0X78,0X0F11 寫入的數(shù)值是 0X56,0X0F12 寫入 的數(shù)值是 0X34,0X0F13 寫入的數(shù)值是 0X12;?
3) 序列號(hào)固定使用 4Bytes 長度,且其起始地址要求為 4 的倍數(shù)(如 0F10H、0A04H 等),否則燒錄時(shí)會(huì)報(bào)錯(cuò);?
4) 建議序列號(hào)地址設(shè)置在程序空間以外的地址,以免序列號(hào)數(shù)據(jù)覆蓋程序代碼,燒錄 后無法再做程序的校 驗(yàn)操作;?
5) SC LINK 固件版本為 HW_SC LINK_V1.16 2018.10.31 以下時(shí),序列號(hào)不支持掉 電保存,即 SC LINK 重新上電后,序列號(hào)恢復(fù)為初始設(shè)定值;SC LINK 固件版本 為 HW_SC LINK_V1.16 2018.10.31 及以上時(shí),序列號(hào)支持掉電保存。?
5、SC LINK 外部供電燒錄說明?
? ? ?SC LINK 外部供電燒錄說明:?
1) 為防止 SC LINK 損壞,外部供電燒錄模式下請(qǐng)務(wù)必拔掉 SC LINK 電壓檔位選擇的 短接帽;?
2) 連接目標(biāo)板與 SC LINK,此時(shí)目標(biāo)板為上電狀態(tài),SC LINK 為下電狀態(tài);?
3) 將 SC LINK 通過 USB 線連接至電腦;?
4) 打開 SOC Pro51 軟件,配置好燒錄選項(xiàng)并發(fā)送燒錄命令;?
5) 當(dāng)電源指示燈開始閃爍時(shí)斷開目標(biāo)板電源;

6) 待電源指示燈熄滅,接通目標(biāo)板電源,當(dāng)電源指示燈變?yōu)槌A?,即進(jìn)入燒錄模式;?
7) 燒錄完成后,需要將目標(biāo)板徹底斷電,保證被燒錄的 IC 已退出燒錄模式。?
6、SC LINK 固件升級(jí)方法?
? ? ?SC LINK 固件升級(jí)步驟:?
1) 到賽元網(wǎng)站(http://www.socmcu.com),搜索“固件”下載 SC LINK 固件;?
2) SC LINK 下電狀態(tài)按住燒錄按鍵,然后連接至電腦 USB 口,此時(shí) SC LINK 上的 RUN 指示燈(紅光),會(huì)閃爍,表明已經(jīng)進(jìn)入固件升級(jí)模式;?
3) 打開 SOC Pro51 軟件,點(diǎn)擊“升級(jí)”菜單下的“升級(jí)固件”;?
4) 在“打開文件”對(duì)話框中找到固件文件(.iap 文件),并點(diǎn)擊打開;?
5) 彈出對(duì)話框顯示當(dāng)前版本,及要更新的版本,點(diǎn)擊“確定”按鈕進(jìn)行更新;?
6) 更新完成后,請(qǐng)斷開 SC LINK 與電腦之間的 USB 連接以退出固件升級(jí)模式;?
7) 重新上電后可正常使用。?
DPT52?
1、DPT52 在線燒錄步驟說明 DPT52 在線燒錄說明:?
1) 從 DPT52 的燒寫信號(hào)口引出燒錄排線至芯片的燒錄腳;?
2) 將 DPT52 通過 USB 線連接至電腦;?
3) 打開燒錄軟件 SOC Pro51;?
4) 在“芯片選擇”下拉列表中選擇對(duì)應(yīng)的芯片型號(hào);?
5) 點(diǎn)擊快捷圖標(biāo)的“打開”載入要燒錄的代碼文件(.hex 文件),點(diǎn)擊“打開”按鈕選定 代碼文件;?
6) 根據(jù)需要設(shè)置好燒錄 option 選項(xiàng);?
7) 點(diǎn)擊“自動(dòng)燒錄”按鈕,將代碼文件及相應(yīng)的設(shè)置項(xiàng)燒錄到芯片中;?
8) 燒錄軟件 SOC Pro51 會(huì)彈出窗口顯示操作進(jìn)程,操作成功后,彈出窗口提示,燒 錄完成。
2、DPT52 外部供電燒錄說明?
DPT52 外部供電燒錄說明:?
1) 將 DPT52 通過 USB 線連接至電腦;?
2) 將 DPT52 的燒錄口通過 PIN 線連接至用戶目標(biāo)板,并將燒錄線與芯片燒錄口對(duì)應(yīng) 連接,確認(rèn)目標(biāo)板已上電;?
3) 打開 SOC Pro51 軟件,配置好燒錄選項(xiàng)并發(fā)送燒錄命令;?
4) 當(dāng)電源指示燈開始閃爍時(shí)斷開目標(biāo)板電源(若還未來得及斷電,SOC Pro51 軟件 即提示“USB 通信超時(shí)”,請(qǐng)更新 SOC Pro51 軟件);?
5) 待電源指示燈熄滅,接通目標(biāo)板電源,當(dāng)電源指示燈變?yōu)槌A粒催M(jìn)入燒錄模式;?
6) 燒錄完成后,需要將目標(biāo)板徹底斷電,保證被燒錄的 IC 已退出燒錄模式。?
PRO52?
PRO52燒錄指示燈狀態(tài)說明 PRO52 燒錄指示燈狀態(tài)說明如下圖,PRO52 詳細(xì)使用說明可以查看《賽元開發(fā)量產(chǎn)工 具用戶手冊(cè)》,可以進(jìn)入賽元官網(wǎng)(www.socmcu.com)搜索“使用說明”下載《賽元燒錄仿 真工具 SC LINK 使用說明》,此文檔即為《賽元開發(fā)量產(chǎn)工具用戶手冊(cè)》

2、PRO52 連接機(jī)臺(tái)說明?
機(jī)臺(tái)控制接口是為了方便用戶,使用軟件編程控制來代替手工操作,進(jìn)行 IC 燒錄。Pro52 側(cè)面右下方的 6*2 排針接口為機(jī)臺(tái)接口,以下為 PRO52 連接機(jī)臺(tái)說明:?
1) 請(qǐng)使用手動(dòng)編程模式,即 PC 機(jī) SOC PRO51 軟件中下載脫機(jī)燒錄程序時(shí)候不勾 選“自動(dòng)燒錄”選 項(xiàng);?
2) 機(jī)臺(tái)控制接口中 KEY1/KEY2 分別是通道 1 與通道 2 的燒錄啟動(dòng)輸入通道,低電 平有效。建議在給 KEY1/KEY2 啟動(dòng)燒錄后檢測 BUSY 接口信號(hào)有輸出低電平后 釋放對(duì) KEY1/KEY2 的拉低操作;?
3) 對(duì) KEY1/KEY2 輸入拉低信號(hào)后,檢測 NG 信號(hào)口和 OK 信號(hào)口以及 BUSY 信號(hào) 口,NG 信號(hào)口 輸出低電平表示燒錄失敗,OK 信號(hào)口輸出低電平表示燒錄成功, BUSY 信號(hào)口輸出低電平表示正在燒錄,同一時(shí)間必須有也只能有一個(gè)信號(hào)口輸出 低,如檢測到同時(shí)有兩個(gè)以上信號(hào)口有低電平,或者全部高電平時(shí)應(yīng)停止燒錄;?
4) Pro52 機(jī)臺(tái)燒錄相關(guān)的參數(shù)設(shè)置如下: 啟動(dòng)電平設(shè)置為低電平,低電平寬度設(shè)置為 100ms; Busy 電平設(shè)置為低電平,延時(shí)檢測 Busy 信號(hào)時(shí)間設(shè)置為 50ms; OK 電平設(shè)置為低電平,EOT 穩(wěn)定時(shí)間設(shè)置為 4ms; NG 電平設(shè)置為低電平,OK NG 穩(wěn)定時(shí)間設(shè)置為 10ms。?
3、PRO52 固件升級(jí)方法?
PRO52 固件升級(jí)步驟:?
1) 到賽元網(wǎng)站(http://www.socmcu.com),搜索“固件”下載 PRO52 固件;?
2) 在掉電狀態(tài)下,撥下量產(chǎn)編程器 PRO52 側(cè)面的“固件更新”撥碼開關(guān),然后連接電 腦 USB,PRO52 會(huì)自動(dòng)進(jìn)入固件升級(jí)模式;?
3) 打開 SOC Pro51 軟件,點(diǎn)擊“升級(jí)”菜單下的“升級(jí)固件”;?
4) 在“打開文件”對(duì)話框中找到固件文件(.iap 文件),并點(diǎn)擊打開;?
5) 彈出對(duì)話框顯示當(dāng)前版本,及要更新的版本,點(diǎn)擊“確定”按鈕進(jìn)行更新;?
6) 更新完成后,請(qǐng)斷開 USB 連接和電源,并將固件更新?lián)艽a開關(guān)恢復(fù)到斷開狀態(tài)(撥 上去),重新連接電源后可正常使用。
4、PRO52 序列號(hào)使用說明?
PRO52 序列號(hào)使用說明:?
1) 序列號(hào)數(shù)據(jù)低位保存在低地址,例如在 0X0F10 寫入 32BITS 序列號(hào) 0X12345678, 則 0X0F10 寫入的數(shù)值是 0X78,0X0F11 寫入的數(shù)值是 0X56,0X0F12 寫入的數(shù) 值是 0X34,0X0F13 寫入的數(shù)值是 0X12;?
2) 序列號(hào)固定使用 4Bytes 長度,且其起始地址要求為 4 的倍數(shù)(如 0F10H、0A04H 等),否則燒錄時(shí)會(huì)報(bào)錯(cuò);?
3) 建議序列號(hào)地址設(shè)置在程序空間以外的地址,以免序列號(hào)數(shù)據(jù)覆蓋程序代碼,燒錄 后無法再做程序的校驗(yàn)操作;?
4) 在 PRO52 掉電時(shí),不保存當(dāng)前的序列號(hào)數(shù)值;即 PRO52 重新上電后,序列號(hào)恢 復(fù)為初始設(shè)定值。?
5、PRO52 數(shù)碼管顯示報(bào)錯(cuò)類型說明?
如下圖是 PRO52 數(shù)碼管顯示報(bào)錯(cuò)類型說明:詳細(xì)使用說明請(qǐng)查看《賽元開發(fā)量產(chǎn)工具 用戶手冊(cè)》,下載相關(guān)文檔請(qǐng)進(jìn)入賽元官網(wǎng)(www.socmcu.com)搜索“使用說明”關(guān)鍵字, 然后下載《賽元燒錄仿真工具 SC LINK 使用說明》,此文檔即為《賽元開發(fā)量產(chǎn)工具用 戶手冊(cè)》。

6、PRO52 轉(zhuǎn)接板型號(hào)對(duì)照?
PRO52 轉(zhuǎn)接板型號(hào)對(duì)照,請(qǐng)查閱《賽元開發(fā)量產(chǎn)工具用戶手冊(cè)》文檔中的“PRO52 轉(zhuǎn)接 板燒錄型號(hào)對(duì)照表”,下載相關(guān)文檔請(qǐng)進(jìn)入賽元官網(wǎng)(www.socmcu.com)搜索“使用說 明”關(guān)鍵字,然后下載《賽元燒錄仿真工具 SC LINK 使用說明》,此文檔即為《賽元開發(fā) 量產(chǎn)工具用戶手冊(cè)》。?
其他功能燒錄說明?
1、燒錄 EEPROM 區(qū)域操作說明?
EEPROM 區(qū)域燒錄說明:?
1) 編程區(qū)域選擇:?
a) 如需 code 區(qū)域和 eeprom 區(qū)域同時(shí)燒錄,選擇:code+eeprom;?
b) 若僅單獨(dú)燒錄 eeprom 區(qū)域,選擇:eeprom 后續(xù)說明以 code+eeprom 為例;?
2) 選擇 EEPROM 選項(xiàng)卡,配置 EEPROM 起始地址,該地址決定了 EEPROM 區(qū)域 燒錄的起始地址。選擇相應(yīng)的起始地址,那么燒錄到 EEPROM 區(qū)的代碼將從這個(gè) 起始地址開始依次往后寫。例如:選擇起始地址為 0x0003,那么代碼的第一個(gè) byte 數(shù)據(jù)寫入 EEPROM 區(qū)的 0x0003 這個(gè)地址,代碼的第二 byte 數(shù)據(jù)寫入 EEPROM 區(qū)的 0x0004 這個(gè)地址,依次往后直到將代碼所有數(shù)據(jù)寫入 EEPROM 中;?
3) 若燒入 EEPROM 的代碼長度不是 4 的倍數(shù),那么不滿 4 的倍數(shù)的地址將自動(dòng)補(bǔ) 0;?
4) 分別載入 code 和 EEPROM 文件,其中:EEPROM 區(qū)域載入的 HEX 文件為 EEPROM 區(qū)域待燒錄文件(用戶可以通過賽元提供的示例工程“EEPROMProject” 生成);?
5) 文件載入完成,確認(rèn)代碼校驗(yàn)和無誤,確認(rèn) option 無誤;?
6) 連接 SC LINK,點(diǎn)擊“自動(dòng)燒錄”或“下載”即可。?
2、燒錄加密功燒能說明?
賽元 91F/92F/93F 系列芯片是默認(rèn)加密的,無法讀取芯片中的數(shù)據(jù),95F 系列芯片可 以通過燒錄上位機(jī)軟件設(shè)置是否加密,如果勾選了加密后芯片中的數(shù)據(jù)是無法讀取的, 如果沒有勾選加密芯片中的數(shù)據(jù)可以通過燒錄上位機(jī)軟件讀出,建議開發(fā)時(shí)不勾選加密 以便于分析問題,量產(chǎn)時(shí)勾選加密,詳細(xì)說明和操作方法請(qǐng)查看《賽元開發(fā)量產(chǎn)工具用 戶手冊(cè)》第 4.7“安全加密及讀取功能 ”章節(jié);下載此文檔可以進(jìn)入 賽元官網(wǎng) (www.socmcu.com)搜索“使用說明”下載《賽元燒錄仿真工具 SC LINK 使用說明》此文 檔即為《賽元開發(fā)量產(chǎn)工具用戶手冊(cè)》;另外賽元全系列芯片均有序列號(hào)功能,用戶可 以在燒錄時(shí)靈活的將每個(gè)芯片進(jìn)行編號(hào),可以利用此功能做一些加密工作;賽元 95 系 列芯片內(nèi)部均有唯一的 UniqueID,用戶可以使用 UniqueID 做更深層次的加密;
?3、分區(qū)燒錄功能配置說明?
分區(qū)燒錄功能配置說明,請(qǐng)查看《賽元開發(fā)量產(chǎn)工具用戶手冊(cè)》第 4.6“分區(qū)域燒錄功能 配置說明”章節(jié),如需下載相關(guān)文檔請(qǐng)進(jìn)入賽元官網(wǎng)(www.socmcu.com)搜索“使用說 明”關(guān)鍵字,然后下載《賽元燒錄仿真工具 SC LINK 使用說明》,此文檔即為《賽元開發(fā) 量產(chǎn)工具用戶手冊(cè)》。?
4、硬件 CRC 燒錄說明?
賽元 95 系列的 IC 內(nèi)建的 CRC 模塊可用來實(shí)時(shí)生成程序代碼的 32 位 CRC 值,該值和 理論值比較,可監(jiān)測程序區(qū)的內(nèi)容是否正確。CRC 理論值不需要用戶計(jì)算,燒錄軟件會(huì) 根據(jù)載入的代碼及 Code 區(qū)域設(shè)置項(xiàng)自動(dòng)完成計(jì)算并在燒錄時(shí)通過燒寫器將 4bytes 的 CRC32 計(jì)算結(jié)果寫入 CRC 結(jié)果存儲(chǔ)區(qū),并且可以通過燒錄上位機(jī) SOC PRO51 讀取 出來,硬件 CRC 的操作需配合 V5.00 及以上版本的 SOC Pro51、固件版本為 V2.0 及 以上的 SC LINK 使用。詳細(xì)說明和操作方法請(qǐng)查看《賽元開發(fā)量產(chǎn)工具用戶手冊(cè)》第 4.8“硬件 CRC 燒錄”章節(jié),如需下載相關(guān)文檔請(qǐng)進(jìn)入賽元官網(wǎng)(www.socmcu.com)搜 索“使用說明”關(guān)鍵字下載《賽元燒錄仿真工具 SC LINK 使用說明》。?
硬件 CRC 使用注意事項(xiàng)?
1) 硬件計(jì)算所得的 CRC 值是整個(gè)程序區(qū)數(shù)據(jù)(注意,這里不包括 IAP 區(qū)域?。┑?32 位 CRC 校驗(yàn)值。若地址單元中有用戶上次操作后的殘留值,會(huì)導(dǎo)致 CRC 值與理 論值不符。(燒錄需要寫入硬件 CRC 功能時(shí),不能勾選“查空”或者“擦除”功能,否 則寫入硬件 CRC 功能失效);?
2) 硬件 CRC 計(jì)算范圍不包含 IAP 區(qū)域,另外 IAP 區(qū)域前的 4bytes 地址不在硬件 CRC 計(jì)算范圍內(nèi);?
3) CRC 啟動(dòng)操作語句之后務(wù)必要加上至少 8 個(gè) NOP 指令,確保 CRC 計(jì)算完成;?
4) 硬件 CRC 的計(jì)算值并沒有顯示在燒錄界面的“代碼校驗(yàn)和”里,其計(jì)算結(jié)果也與代 碼校驗(yàn)和里的值均不同,使用時(shí)請(qǐng)勿混淆。?
5、脫機(jī)燒錄選項(xiàng)說明?
脫機(jī)燒錄選項(xiàng)說明:
賽元量產(chǎn)燒錄器 SC LINK 和 PRO52 可以進(jìn)行量產(chǎn)燒錄,量產(chǎn)燒錄 時(shí)一般都會(huì)脫離電腦,脫離電腦我們稱為脫機(jī)燒錄,脫機(jī)燒錄可以連接機(jī)臺(tái)進(jìn)行燒錄, 也可以人工燒錄,賽元燒錄上位機(jī)軟件中有專門的脫機(jī)燒錄選項(xiàng)設(shè)置區(qū)域,脫機(jī)燒錄僅 對(duì)量產(chǎn)燒寫器(SC LINK/PRO52)的脫機(jī)模式有效,脫機(jī)燒錄包含 3 個(gè)設(shè)置項(xiàng),如下:?
1) 自動(dòng)燒錄:勾選之后燒寫器會(huì)自動(dòng)檢測 IC,一旦檢測到芯片就開始燒寫,無需人 工按鍵觸發(fā)燒寫操作;?
2) 單通道:僅對(duì) PRO52 有效,勾選之后 PRO52 脫機(jī)燒錄時(shí)僅通道 1 可用;?
3) CRC Checksum:僅對(duì) PRO52 有效,勾選與否會(huì)影響到 PRO52 數(shù)碼管顯示的校 驗(yàn)和; 詳細(xì)說明和操作方法請(qǐng)查看“賽元開發(fā)量產(chǎn)工具用戶手冊(cè)”第 4.9“脫機(jī)燒錄選項(xiàng)勾選”章 節(jié),下載相關(guān)文檔請(qǐng)進(jìn)入賽元官網(wǎng)(www.socmcu.com)搜索“使用說明”關(guān)鍵字,然后 下載《賽元燒錄仿真工具 SC LINK 使用說明》,此文檔即為《賽元開發(fā)量產(chǎn)工具用戶手 冊(cè)》。?
6、在 keil 中如何進(jìn)行燒錄賽元芯片?
在 keil 軟件中進(jìn)行燒錄需要安裝賽元 keil 插件,在賽元官網(wǎng)(www.socmcu.com)搜索” 插件“,即可進(jìn)行下載,安裝時(shí) keil 插件會(huì)自動(dòng)檢索 keil 編譯器安裝目錄,將插件安裝 在 keil 對(duì)應(yīng)目錄下;安裝好以后打開 keil 軟件,執(zhí)行如下操作:
1) 打開 Keil 工程文件,點(diǎn)擊快捷圖標(biāo)“Target Option”,在“Target Option”界面中選擇 “Utilities”,在“Use Target Driver for Flash Programming”中選擇“SinOne Chip Debug Driver”, 在點(diǎn)擊“Settings”,進(jìn)入“燒錄 Option 信息界面”;?
2) 進(jìn)行燒錄 Option 信息配置。?
a) 芯片選擇:選擇預(yù)燒錄或仿真的 IC 名稱。?
b) 燒錄設(shè)置:可選擇進(jìn)行的自動(dòng)燒錄,包括擦除,編程,校驗(yàn)。?
c) 燒錄選項(xiàng):根據(jù)需要設(shè)置的 Code Option 選項(xiàng)。?
d) 升級(jí):用于庫文件的升級(jí)。?
e) 幫助:版本的相關(guān)信息。?
注意:如果芯片選擇中未查找到需要的 IC 型號(hào),需要點(diǎn)擊升級(jí),進(jìn)行 MCU 庫升級(jí)?
3) 點(diǎn)擊 keil 軟件中的“編譯”按鈕,編譯通過后,點(diǎn)擊”LOAD“按鈕進(jìn)行下載; 注意下載前需要先將燒錄器與芯片連接好
