0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CW32量產(chǎn)燒錄工具

CW32生態(tài)社區(qū) ? 來(lái)源:CW32生態(tài)社區(qū) ? 作者:CW32生態(tài)社區(qū) ? 2024-04-25 15:22 ? 次閱讀

本節(jié)主要介紹CW32微控制器的燒錄器CW-Writer,以及與之配合的軟件CW-Programmer的使用方法。燒錄器CW-Writer通過(guò)ISP協(xié)議,可實(shí)現(xiàn)對(duì)CW32微控制器FLASH的離線或在線的程序燒錄。

燒錄器CW-Writer

一.燒錄器概況

圖1所示為燒錄器的實(shí)物展示圖。

wKgZomYo1FuAZL8_AAApahYV6yw29.webp

圖1 CW-Writer燒錄器

當(dāng)燒錄器通過(guò)USB口和PC機(jī)連接實(shí)現(xiàn)供電和通信功能,當(dāng)離線使用時(shí),需要通過(guò)USB口提供DC5V/500mA以上的電源,供燒錄器使用。

  • 燒錄器的燒錄機(jī)臺(tái)口,用于燒錄機(jī)臺(tái)實(shí)現(xiàn)自動(dòng)化燒錄。
  • 燒錄器的燒錄口,用于芯片的程序燒寫。
  • 開(kāi)始按鍵,按下后開(kāi)始燒寫芯片。
  • 電源燈,用于指示燒錄器供電正常,為紅色常亮。
  • 失敗燈,燒錄失敗時(shí)常亮,顏色為紅色。
  • 成功燈,燒錄成功時(shí)常亮,顏色為綠色。
  • 編程燈,正在燒錄時(shí)常亮,顏色為橙色。
  • 通信燈,燒錄器和PC機(jī)通信時(shí)閃爍,顏色為藍(lán)色。

二、燒錄器接口信號(hào)說(shuō)明(1)燒錄口。燒錄口的示意圖如圖2所示。燒錄口為IDC 8P插座,其信號(hào)定義如表1所示。

wKgaomYo1GWAdx0kAAARvJpswnM68.webp

圖2 燒錄口示意圖

表1 燒錄口信號(hào)定義

wKgaomYo1GaABGxcAAAKyhf0CQg70.webp

(2)燒錄機(jī)臺(tái)口。

燒錄機(jī)臺(tái)口如圖2-61所示。燒錄機(jī)臺(tái)口為IDC 6P插座,其信號(hào)定義如表2所示。

wKgaomYo1GeAF6XYAAAOGDPLkWQ04.webp

圖3 燒錄機(jī)臺(tái)口

表2 燒錄機(jī)臺(tái)口信號(hào)定義

wKgZomYo1GiAGeH9AAAMMjJkZng88.webp

注意:輸入/輸出信號(hào)均為低電平有效。

軟件工具CW-Programmer

CW-Programmer為綠色軟件,不需要進(jìn)行安裝,可直接運(yùn)行。

一、在線編程計(jì)算機(jī)通過(guò)USB線和CW-Writer燒錄器連接,燒錄器通過(guò)8芯燒錄線和待燒寫程序的PCB板連接,如圖4所示。

wKgaomYo1GiAJ9cpAAAMRrsYUdM47.webp

圖4 連線示意圖

二、使用說(shuō)明

1.運(yùn)行CW-Programmer軟件,如果CW-Writer燒錄器已連接,軟件界面顯示,如圖5所示。并選擇設(shè)備“CW Writer0”,單擊“連接編程器”按鈕。

wKgZomYo1GiAZ3AZAAA8BpeiSgs16.webp

圖5 運(yùn)行CW-Programmer軟件

2.連接燒錄器后,根據(jù)目標(biāo)板使用的芯片型號(hào)進(jìn)行對(duì)應(yīng)的配置,如圖6所示,選擇芯片型號(hào)。

wKgaomYo1GmAIkvqAABmdKLW9kI39.webp

圖6 選擇芯片型號(hào)

3.如圖7所示,選擇芯片的供電和復(fù)位方式。

wKgZomYo1GmARPcqAABhuDOtiSg71.webp

圖7 選擇芯片的供電和復(fù)位方式

4.如圖8所示,選擇需要燒寫的程序文件(格式為HEX)。

wKgZomYo1GmAahzCAABcTNhSblw78.webp

圖8 選擇需要燒寫的HEX程序文件

5.根據(jù)需要配置“編程操作”,如圖9所示。

wKgaomYo1GqAft6BAABj1Gj1bDs88.webp

圖9 配置“編程操作”

6.最后單擊“在線編程”按鈕,燒錄信息將在信息框中顯示,如圖10所示。

wKgaomYo1GqARdSwAABopka41kM07.webp

圖10 燒錄信息在信息框中顯示

三、離線編程

CW-Writer燒錄器可將編程文件保存在燒錄器內(nèi),可以離開(kāi)計(jì)算機(jī)使用。其操作方法基本和在線編程的步驟相同,只不過(guò)最后一步選擇單擊“離線編程”按鈕,信息框?qū)⑻崾尽跋螺d數(shù)據(jù)到編程器完成…”,如圖11所示。

wKgZomYo1GuAH_WnAABjKpeEo2Q58.webp

圖11 離線編程

當(dāng)燒錄器供電且通過(guò)燒錄口正確連接至目標(biāo)芯片后,按下CW-Writer燒錄器上的開(kāi)始按鍵,即可進(jìn)行離線編程。

注意,在設(shè)置離線編程次數(shù)為100000時(shí),表示不限制編程次數(shù);離線編程次數(shù)小于100000時(shí),所設(shè)置次數(shù)為可成功燒寫程序的次數(shù)。

四、查詢離線編程剩余次數(shù)

CW-Writer燒錄器連接到計(jì)算機(jī)后,運(yùn)行CW-Programmer軟件,單擊“連接編程器”(連接后顯示“斷開(kāi)編程器”)按鈕,在信息欄將會(huì)顯示離線編程剩余次數(shù),如圖12所示。

wKgaomYo1GyAA5DnAABjliZAuBs90.webp

圖12 查詢離線編程剩余次數(shù)

五、自動(dòng)編號(hào)

燒錄工具在對(duì)芯片燒錄程序時(shí),可按遞增的方式,向芯片的指定區(qū)域?qū)懭刖幪?hào),該指定區(qū)域可以是OTP區(qū),也可以是FLASH區(qū)。但若是FLASH區(qū)時(shí),不得占用待寫入程序所使用的區(qū)域。其配置方法如下。

1.單擊“其他配置”按鈕,彈出“高級(jí)編程配置”對(duì)話框。

2.在對(duì)話框中勾選自動(dòng)編號(hào)“使能”項(xiàng),并填寫編號(hào)保存位置的啟始地址(注:地址為OTP地址時(shí),保存在OTP區(qū))、步進(jìn)數(shù)值、編號(hào)長(zhǎng)度和啟始編號(hào)等信息,如圖13所示。

wKgZomYo1G2AOZY5AAAt1iGQL5E04.webp

圖13 自動(dòng)編號(hào)配置

3.對(duì)芯片進(jìn)行在線/離線編程,芯片將自動(dòng)編號(hào)。

注意,在線編程方式,CW-Programmer軟件關(guān)閉后,不會(huì)記錄當(dāng)前的配置和當(dāng)前編號(hào);離線編程方式,配置和當(dāng)前編號(hào)保存在CW-Writer中,斷電后數(shù)據(jù)不會(huì)丟失,再次上電后,芯片編號(hào)將延續(xù)之前的編號(hào)。

六、生成工程文件

工程文件用于批量生產(chǎn),工程文件包含了CW-Writer所需的配置參數(shù)和待燒錄的Hex文件,并且工程文件采用加密的方式進(jìn)行存儲(chǔ),極大的降低了Hex文件泄漏的風(fēng)險(xiǎn)。其生成方法如下。

1.按在線編程或離線編程方式配置其他選項(xiàng)。

2.根據(jù)需要配置自動(dòng)編號(hào)功能。

3.單擊“生成文件”按鈕,彈出“生成工程文件”對(duì)話框,如圖14所示。

wKgaomYo1G2AReOXAABWnNuUnAA21.webp

圖14 單擊“生成文件”

4.單擊“生成工程文件”按鈕,將在編程文件所在目錄下生成一個(gè)和編程文件同名的擴(kuò)展名為Prog的文件,如圖15所示。

wKgZomYo1G6AOPJDAABq3H4KIDY88.webp

圖15 生成工程文件

注1:如果需要生成在線編程的工程文件,請(qǐng)勾選“允許在線編程”復(fù)選框;如果需要生成離線編程的工程文件,請(qǐng)勾選“允許離線編程”復(fù)選框。

注2:勾選“允許離線編程”復(fù)選框后,可以將工程文件和編程器綁定,即工程文件只能被指定的編程器使用,綁定編程器時(shí),需要指定編程器的序列號(hào)。編程器的序列號(hào)在編程器連接時(shí)可以在信息框中獲取,如圖16所示。

wKgaomYo1G6AZR4xAABXfg6fSic65.webp

圖16 指定編程器序列號(hào)

七、工程文件的使用

1.將計(jì)算機(jī)連接CW-Writer,然后啟動(dòng)CW-Programmer軟件,并連接編程器。

2.在“編程文件”處選擇所需要的工程文件(注意需要將擴(kuò)展名選擇為Prog),并打開(kāi),如圖17和圖18所示。

wKgaomYo1G-Af2m6AABiTrishyI20.webp

圖17 打開(kāi)所需工程文件一

wKgZomYo1HCAQawHAABLpL5A3Hw79.webp

圖18 打開(kāi)所需工程文件二

3.運(yùn)行燒錄程序。

注1:如果載入在線編程工程文件,單擊“在線編程”就可以對(duì)芯片進(jìn)行燒錄程序,如圖2-77所示。

wKgaomYo1HGAft50AABP_riQHSQ90.webp

圖19“在線編程”進(jìn)行燒錄程序

注2:如果載入離線編程工程文件,單擊“離線編程”,工程文件將被導(dǎo)入CW-Writer中,然后就可脫離計(jì)算機(jī),直接使用CW-Writer對(duì)芯片進(jìn)行燒錄程序,如圖19所示。

wKgaomYo1HGAAWh3AABP9veBJss59.webp

圖20 “離線編程”燒錄程序

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 燒錄器
    +關(guān)注

    關(guān)注

    3

    文章

    211

    瀏覽量

    27084
  • 燒錄工具
    +關(guān)注

    關(guān)注

    1

    文章

    16

    瀏覽量

    8931
  • CW32
    +關(guān)注

    關(guān)注

    1

    文章

    232

    瀏覽量

    1022
收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    CW32移植Free-RTOS】CW32開(kāi)發(fā)者扶持計(jì)劃

    CW32配置Free-RTOS全過(guò)程,CW32開(kāi)發(fā)者扶持計(jì)劃
    的頭像 發(fā)表于 04-18 09:38 ?6455次閱讀
    【<b class='flag-5'>CW32</b>移植Free-RTOS】<b class='flag-5'>CW32</b>開(kāi)發(fā)者扶持計(jì)劃

    CW32快速開(kāi)發(fā)入門

    CW32快速開(kāi)發(fā)入門
    的頭像 發(fā)表于 04-24 18:56 ?2479次閱讀
    <b class='flag-5'>CW32</b>快速開(kāi)發(fā)入門

    CW32開(kāi)發(fā)者扶持計(jì)劃#CW32 #芯片

    CW32
    CW32生態(tài)社區(qū)
    發(fā)布于 :2023年05月24日 16:56:14

    【應(yīng)用筆記】CW32系列微控制器量產(chǎn)前檢查清單

    CW32 系列微控制器量產(chǎn)前檢查清單本文檔為基于 CW32 系列微控制器的設(shè)計(jì)量產(chǎn)提供建議,也可作為調(diào)試新設(shè)計(jì)時(shí)的參考文檔。 ?第一章描述 MCU
    發(fā)表于 06-06 13:25

    CW32 MCU開(kāi)發(fā)資料匯總(手冊(cè)、工具、固件庫(kù))

    32L083_StdPeriph_Lib.zip4、CW32 MCU開(kāi)發(fā)工具:*附件:CW-DAPLINK調(diào)試器驅(qū)動(dòng).zip*附件:CW-DAPLINK使用手冊(cè).pdf*附件:
    發(fā)表于 07-27 14:47

    CW Programmer CW32系列芯片燒錄工具配套軟件

    CW Programmer CW32系列芯片的燒錄工具配套軟件
    發(fā)表于 09-15 07:44

    CW32系列微控制器量產(chǎn)前檢查清單分享

    本文檔為基于CW32系列微控制器的設(shè)計(jì)量產(chǎn)提供建議,也可作為調(diào)試新設(shè)計(jì)時(shí)的參考文檔。 ?第一章描述 MCU 量產(chǎn)前必須關(guān)注的硬件配置要求 ?第二章描述 MCU 量產(chǎn)前必須關(guān)注的軟件
    發(fā)表于 09-15 06:43

    cw32和stm32的區(qū)別

    cw32和stm32的區(qū)別 CW32和STM32是兩種常見(jiàn)的單片機(jī),被廣泛應(yīng)用于各種電子設(shè)備中。在本文中,我們將深入探討CW32和STM32之間的區(qū)別和優(yōu)劣勢(shì)。 1. 硬件性能 硬件性能是衡量單片機(jī)
    的頭像 發(fā)表于 08-16 11:15 ?4999次閱讀

    cw32和gd32的區(qū)別

    cw32和gd32的區(qū)別 CW32和GD32是兩種不同的芯片系列,分別由WCH和GigaDevice公司推出,兩者有很多不同之處,下面我們來(lái)詳細(xì)介紹。 首先從CW32系列開(kāi)始,CW32
    的頭像 發(fā)表于 08-16 11:15 ?2358次閱讀

    基于CW32的無(wú)刷水泵方案

    基于CW32的無(wú)刷水泵方案
    的頭像 發(fā)表于 11-03 17:28 ?1100次閱讀
    基于<b class='flag-5'>CW32</b>的無(wú)刷水泵方案

    基于CW32熱敏電阻采集溫度應(yīng)用

    基于CW32熱敏電阻采集溫度應(yīng)用
    的頭像 發(fā)表于 10-25 16:45 ?691次閱讀
    基于<b class='flag-5'>CW32</b>熱敏電阻采集溫度應(yīng)用

    CW32 PWM輸出功能介紹

    CW32 PWM輸出功能介紹
    的頭像 發(fā)表于 09-27 16:12 ?1167次閱讀
    <b class='flag-5'>CW32</b> PWM輸出功能介紹

    CW32實(shí)時(shí)時(shí)鐘(RTC)介紹

    CW32實(shí)時(shí)時(shí)鐘(RTC)介紹
    的頭像 發(fā)表于 10-24 15:36 ?1423次閱讀
    <b class='flag-5'>CW32</b>實(shí)時(shí)時(shí)鐘(RTC)介紹

    應(yīng)用筆記-CW32系列微控制器量產(chǎn)前檢查清單

    CW32系列微控制器量產(chǎn)前檢查清單本文檔為基于CW32系列微控制器的設(shè)計(jì)量產(chǎn)提供建議,也可作為調(diào)試新設(shè)計(jì)時(shí)的參考文檔。?第一章描述MCU量產(chǎn)
    發(fā)表于 06-06 13:34 ?3次下載

    基于CW32的物聯(lián)網(wǎng)應(yīng)用

    CW32】基于CW32的物聯(lián)網(wǎng)應(yīng)用
    的頭像 發(fā)表于 11-02 15:55 ?1014次閱讀
    基于<b class='flag-5'>CW32</b>的物聯(lián)網(wǎng)應(yīng)用

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品