前言
本手冊介紹了 CW32 微控制器的燒錄器 CW-Writer 以及與之配合的軟件 CW-Programmer 的使用方法。燒錄 器 CW-Writer 通過 ISP 協議,可實現對 CW32 微控制器 FLASH 的離線或在線的程序燒錄。
01
燒錄器 CW-Writer
1.1 燒錄器概況
? 燒錄器通過 USB 口和 PC 機連接實現供電和通訊功能,當離線使用時,需要通過 USB 口提供 DC 5V/500mA 以上的電源,供燒錄器使用;
? 燒錄器的燒錄機臺口,用于燒錄機臺實現自動化燒錄;
? 燒錄器的燒錄口,用于芯片的程序燒寫;
? 開始按鍵,按下后開始燒寫芯片;
? 電源燈,用于指示燒錄器供電正常,為紅色常亮;
? 失敗燈,燒錄失敗時常亮,顏色為紅色;
? 成功燈,燒錄成功時常亮,顏色為綠色;? 編程燈,正在燒錄時常亮,顏色為橙色;
? 通信燈,燒錄器和 PC 機通訊時閃爍,顏色為藍色
1.2.1 燒錄口 燒錄口為 IDC 8P 插座,其信號定義如下:
1.2.2 燒錄機臺口
燒錄機臺口為 IDC 6P 插座,其信號定義如下:
【注】輸入 / 輸出信號均為低電平有效
02
軟件 CW-Programmer
2.1 軟件安裝
CW-Programmer 綠色軟件,不需要安裝,可直接運行。
2.2 軟件使用
2.2.1 在線編程
▼ 連線示意圖
電腦通過 USB 線和 CW-Writer 燒錄器連接,燒錄器通過 8 芯燒錄線和待燒寫程序的 PCB 板連接。
使用說明:
1. 運行 CW-Programmer 軟件,如果 CW-Writer 燒錄器已連接,軟件界面顯示如下圖:
選擇設備“CW Writer 0”,點擊“連接編程器”。
2. 連接燒錄器后,根據目標板使用的芯片型號進行對應的配置,如下圖選擇芯片型號:
如下圖選擇芯片的供電和復位方式:
如下圖選擇需要燒寫的程序文件(格式為 HEX):
3. 根據需要配置“編程操作”,如下圖:
4. 最后點擊“在線編程”按鈕即可,燒錄信息將在信息框中顯示,如下圖:
2.2.2 離線編程
CW-Writer燒錄器可將編程文件保存在燒錄器內,可以離開電腦使用。其操作方法基本和在線編程的步驟相同, 只不過最后一步選擇點擊“離線編程”按鈕,信息框將提示“下載數據到編程器完成…”,如下圖:
當燒錄器供電且通過燒錄口正確連接至目標芯片后,按下 CW-Writer燒錄器上的開始按鍵,即可進行離線編程。
【注】設置離線編程次數為 100000 時,表示不限制編程次數;離線編程次數小于 100000 時,所設置次數 為可成功燒寫程序的次數。
2.2.3 查詢離線編程剩余次數
CW-Writer 燒錄器連接到電腦后,運行 CW-Programmer軟件,點擊“連接編程器”(連接后顯示“斷開編程器”) 按鈕,在信息欄將會顯示離線編程剩余次數,如下圖:
2.2.4 自動編號
燒錄工具在對芯片燒錄程序時,可按遞增的方式,向芯片的指定區域寫入編號,該指定區域可以是 OTP 區, 也可以是 FLASH 區。但若是 FLASH 區時,不得占用待寫入程序所使用的區域。其配置方法如下:
1. 點擊“其他配置”按鈕,彈出“高級編程配置”對話框;
2. 在對話框中勾選自動編號“使能”項,并填寫編號保存位置的“啟始地址”(注:地址為 OTP 地址時, 保存在 OTP 區)、“步進數值”、“編號長度”和“啟始編號”等信息,如下圖所示:
3. 對芯片進行在線 / 離線編程,芯片將自動編號
【注】在線編程方式,CW-Programmer 軟件關閉后,不會記錄當前的配置和當前編號;離線編程方式,配 置和當前編號保存在 CW-Writer 中,斷電后數據不會丟失,再次上電后,芯片編號將延續之前的編號。
2.2.5 生成工程文件
工程文件用于批量生產,工程文件包含了 CW-Writer 所需的配置參數和待燒錄的 Hex 文件,并且工程文件采 用加密的方式進行存儲,極大的降低了 Hex 文件泄漏的風險。其生成方法如下:
1. 按在線編程或離線編程方式配置其他選項;
2. 根據需要配置自動編號功能;
3. 點擊“生成文件”按鈕,彈出“生成工程文件”對話框,如下圖:
4. 點擊“生成工程文件”按鈕,將在編程文件所在目錄下生成一個和編程文件同名的擴展名為 Prog 的文件。
【注】1:如果需要生成在線編程的工程文件,請勾選“允許在線編程”;如果需要生成離線編程的工程文件, 請勾選“允許離線編程”。
【注】2:選擇“允許離線編程”后,可以將工程文件和編程器綁定,即工程文件只能被指定的編程器使用,綁 定編程器時,需要指定編程器的序列號。編程器的序列號在編程器連接時可以在信息框中獲取,如下圖:
2.2.6 工程文件的使用
1. 電腦連接 CW-Writer,然后啟動 CW-Programmer 軟件,并連接編程器。
2. 在“編程文件”處選擇所需要的工程文件(注意需要將擴展名選擇為 Prog),并打開,如下圖:
3. 運行燒錄程序。
【注】1:如果載入在線編程工程文件,點擊“在線編程”就可以對芯片進行燒錄程序,如下圖所示:
【注】2:如果載入離線編程工程文件,點擊“離線編程”,工程文件將被導入到 CW-Writer 中,然后就可以脫 離電腦,直接使用 CW-Writer 對芯片進行燒錄程序,如下圖:
-
微控制器
+關注
關注
48文章
7548瀏覽量
151370 -
單片機
+關注
關注
6036文章
44555瀏覽量
634910 -
mcu
+關注
關注
146文章
17141瀏覽量
351081
發布評論請先 登錄
相關推薦
評論