J-link 配置支持普冉以及其他芯片

在我们正常安装的J-link中是找不到一些其他芯片的。

只有这种比较常规的。

        因为目前用到普冉的芯片,结果keil可以直接烧录,直接用J-link烧录bin文件或者Hex文件却不行。后来才发现我写代码用的是普冉示例代码为底的,他们是配置好的。

        但因为工作需要,要能直接用J-link烧录Hex文件。

最后找到了方法。

首先要了解一个目录,

在Jlink的安装目录下的Devices会有以下这些东西,这些就是单片机的烧录配置文件,然后我把PY32的配置文件放进去了。

Jlink配置为支持普冉MCU.rar - GitCode

这个是防止丢失我自己网盘的

Jlink配置PY32支持包
 

然后找到JlinkDevices.xml 最好先备份一下。

打开这个文件

然后把PY32 下 Devices.xml内的内容复制进去,在打开就行了。

然后再打开Jlink

就可以找到对应芯片了。

总结: 操作是这么个操作,但仔细看过修改的内容会发现,PY32文件夹内存的是烧录配置文件,

JlinkDevices.xml这个文件就是一个配置索引表。所有同理,其他芯片如果你能找到烧录配置文件,加进去也可以。只要修改一下JlinkDevices.xml。

        至于这个怎么修改,随便拉出一条来看看不难发现规律,照着把自己芯片数据写进去就是了。

  <Device>
    <ChipInfo Vendor="Puya" Name="PY32F002AX6"  WorkRAMAddr="0x20000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0"/>
    <FlashBankInfo Name="Flash_32K" BaseAddr="0x08000000" MaxSize="0x8000" Loader="Devices/PY32/PY32F003xx_32.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
  </Device>

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值