1,安裝J-flash工具
從SEGGER官網下載J-flash工具,地址:SEGGER - The Embedded Experts - Downloads - J-Link / J-Trace。按向導安裝完成。
2,使用如下圖JLINK工具SWD模式連接單片機的燒錄接口(SWDIO,SWCLK,GND)。
3,J-flash添加芯片支持,將HC32L110B4_C4.FLM文件拷貝至?J-Flash 安裝目錄的Devices/HDSC文件夾(比如:c:\Program Files (x86)\SEGGER\JLink\Devices\HDSC\)下,若沒有HDSC目錄,則手動創建。(此步驟執行一次即可)
4,用文本編輯器打開J-flash目錄下的JLinkDevices.xml,添加如下描述:
? <Device>
??? <ChipInfo Vendor="HDSC" Name="HC32L110B4_C4"? WorkRAMAddr="0x20000000" WorkRAMSize="0x800" Core="JLINK_CORE_CORTEX_M0"/>
??? <FlashBankInfo Name="Flash_16K" BaseAddr="0x0" MaxSize="0x4000" Loader="Devices/HDSC/HC32L110B4_C4.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
? </Device>? (此步驟執行一次即可)
5,單片機上電(即主板上電)。
6,JLINK工具的USB線連接至電腦。
7,打開J-flash軟件,點擊?File → New Project,在 “Target device” 中選擇單片機型號HDSC HC32L110B4_C4,接口選擇SWD,點擊OK。
8,點擊菜單欄?Target → Connect,若硬件連接正確,底部 LOG 窗口會顯示?Connected successfully(連接成功)。
9,點擊?File → Open data file,選擇需燒錄的 HEX 文件。
10,點擊?Target → Production Programming(或按快捷鍵?F7),等待燒錄完成。LOG 窗口顯示?Programming completed successfully?則燒錄成功。
11,燒錄完成后,點擊?Target →Manual Programing-> Start Application(或按?F9),程序即可開始運行。