CM PGM(Cortex-M Programmer)是為華大半導(dǎo)體(HDSC)的Cortex-M系列MCU提供的一款離線編程器,支持華大半導(dǎo)體旗下所有的Cortex-M系列MCU產(chǎn)品。目的是為用戶提供一款小巧便攜、可靠、操作簡單的小批量離線編程工具或設(shè)計方案,
CM PGM離線編程系統(tǒng),離線編程器由配置軟件ConfigTool.exe和PGM主板組成。
配置軟件(ConfigTool.exe)生成配置文件、PGM主板代碼文件。
USB接口對PGM主板供電,用戶通過USB向PGM拷貝入編程所需文件。
文件拷貝完成后,用戶通過PGM主板的按鍵進行編程模式切換及啟動編程功能。
離線編程器支持的功能如下:
1) 編程模式(UART/SWD)可選擇
2) LED燈或OLED屏(僅帶屏版本支持)指示編程模式及編程狀態(tài)
3) 配置工具包含以下可配置功能:
- 目標芯片外部晶振及內(nèi)部時鐘可配置;
- 計數(shù)功能;
- 目標芯片供電可選擇功能;
- 文件加密功能;
- 目標芯片加密功能;
- 復(fù)位功能(部分系列支持);
滾碼功能
- 片擦除/頁擦除配置
- Flash寫保護(部分系列支持)
- USART全雙工/半雙工模式配置(部分系列支持)
4) 多文件選擇及編程狀態(tài)顯示(僅帶屏版本支持)
5) 自升級
- 通過按鍵實現(xiàn)主板固件自我升級。
支持的器件:
本編程器支持芯片型號如下:
HC32M140F8TA
HC32M140J8TA
HC32M140J8UA
HC32M140KATA
HC32L150KATA
HC32L150JATA
HC32L150FAUA
HC32L156KATA
HC32L156JATA
HC32F146F8TA
HC32F146J8TA
HC32F146J8UA
HC32F146KATA
HC32FC32F 003
HC32F003C4UA
HC32F003C4PA
HC32F003C4PB
HC32F005C6UA
HC32F005C6PA
HC32F005C6PB
HC32F005D6UA
HC32L110C6UA
HC32L110C6PA
HC32L110B6PA
HC32L110C4UA
HC32L110C4PA
HC32L110B4PA
HC32L136K8TA
HC32L136J8TA
HC32L130J8TA
HC32L130F8UA
HC32L130E8PA
HC32F030K8TA
HC32F030J8TA
HC32F030H8TA
HC32F030F8TA
HC32F030F8UA
HC32F030E8PA
HC32F460JEUA
HC32F460JETA
HC32F460KEUA
HC32F460KETA
HC32F460PETB
HC32F176PATA
HC32F176MATA
HC32F176KATA
HC32F176JATA
HC32F170JATA
HC32F170FAUA
HC32F07HC32F07
HC32F072PATA
HC32F072KATA
HC32F072JATA
HC32L176PATA
HC32L176MATA
HC32L176KATA
HC32L176JATA
HC32L170JATA
HC32L170FAUA
HC32F196PCTA
HC32F196MCTA
HC32F196KCTA
HC32F196JCTA
HC32F190JCTA
HC32F190FCUA
HC32L196PCTA
HC32L196MCTA
HC32L196KCTA
HC32L196JCTA
HC32L190JCTA
HC32L190FCUA
HC32L072PATA
HC32L072KATA
HC32L072JATA
HC32L073PATA
HC32L073KATA
HC32L073JATA
HC32F120H8TA
HC32F120F8TA
HC32F120H6TA
HC32F120F6TA
HC32M120
HC32M120J6TB
HC32M120F6TB