使用jlink高版本调试和烧录立创·地文星CW32F030C8T6开发板

使用jlink高版本调试和烧录立创·地文星CW32F030C8T6开发板

CW32F030固件包下载

下载地址:https://www.whxy.com/uploads/files/20240514/CW32F030_StandardPeripheralLib_V2.1.zip

官网资料地址:固件库-武汉芯源半导体官网|专注32位MCU芯片设计 (whxy.com)

image-20240808221707992

安装MDK pack

解压下载的安装包,进入目录CW32F030_StandardPeripheralLib_V2.1\IdeSupport\MDK

image-20240808222030690

双击WHXY.CW32F030_DFP.1.0.4.pack,解压。

image-20240808222145597

记住解压路径,并打开目录。

比如我的是,“D:\Users\12746\AppData\Local\Arm\Packs\WHXY\CW32F030_DFP\1.0.4\Flash”

image-20240808222241362

这个FlashCW32F030.FLM后面有用。

Jlink补丁

我的jlink版本是v7.98c

进入到目录C:\Users\用户名\AppData\Roaming\SEGGER,默认该目录下不存在JLinkDevices文件夹,自己新建即可。

image-20240808222455578

然后进入到JLinkDevices目录后,新建CW32目录。

image-20240808222547982

进入CW32目录,新建CW32F030目录。在该目录下新建Devices.xml文件,并把上面的FlashCW32F030.FLM文件拷贝到该目录。

image-20240808222709955

Devices.xml文件

<Database>
    <Device>
        <ChipInfo
            Vendor="CW32"
            Name="CW32F030Fx"
            WorkRAMAddr="0x20000000"
            WorkRAMSize="0x00002000"
            Core="JLINK_CORE_CORTEX_M0"/>
        <FlashBankInfo
            Name="Internal Flash"
            BaseAddr="0x00000000"
            AlwaysPresent="1">
            <LoaderInfo
                Name="Internal Flash loader"
                MaxSize="0x00010000"
                Loader="FlashCW32F030.FLM"
                LoaderType="FLASH_ALGO_TYPE_OPEN"/>
        </FlashBankInfo>
    </Device>
</Database>

到这里补丁就已经打上了。

Jlink烧录

需要注意的点是flash地址是从0x0开始的,而不0x8000000

image-20240808222915609

Jlink仿真

image-20240808223023531

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

omnibots

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值