Xiashiqi 发表于 2025-8-1 14:04

HC32L110烧录程序方法

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),程序即可开始运行。
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/u011774634/article/details/149347507

页: [1]
查看完整版本: HC32L110烧录程序方法