说明
该工具可以解析 cmsis 芯片包,提取芯片信息,然后将芯片信息安装至 JLink 目录下的数据库文件中,之后重启 JLink 即可支持新添加的芯片
安装
更新至最新的 eide 预览版 v3.8.202208xxxx
点击 Install Utility Tools
功能,安装 jlink-device-addon
工具
jlink-device-addon 安装时需要 Python3
,确保你的电脑上python3可用,期间需要自动安装一些依赖项,请确保网络通畅
安装完毕后,打开 EIDE Terminal
,输入 jlink-device-addon --help
执行,即可验证是否安装成功
用法
准备一个 芯片厂家提供的 cmsis package 文件,后缀名:.pack/.zip
打开 EIDE Terminal
,输入:
jlink-device-addon -x <JLinkDevices.xml 路径> <cmsis pack 路径>
执行,即可安装
提示:如果你的 JLink 可以在系统环境变量中找到(使用 EIDE 提供的 JLink),可以省略 -x
参数
使用:jlink-device-addon <cmsis pack 路径>
即可
安装完成后,重启 VSCode,使 eide 重载 jlink 数据库
注意,要添加的 cmsis pakage 必须是芯片支持包,不能是其它类型
效果
安装 HDSC.HC32L110.1.0.3.pack
包
打开 JLink 即可看到新增加的芯片
芯片信息已被安装至 JLinkDevices.xml