本教程深入解析J-Link OB调试器与MDK5集成开发环境的使用方法,涵盖详细配置步骤和实用技巧。务必先阅资源说明以获取最佳学习体验。
使用Keil最新版的MDK 5.2x安装后会自动覆盖旧版本JLINK驱动程序。为了使常用的Jlink调试工具(如JLINK-OB)继续正常工作,需要按照以下步骤操作:
1. 首先卸载原来的驱动。
2. 安装一个亲测可用的老版驱动,并下载提供该老版驱动供使用。
3. 在安装完旧版本的驱动后,会有三个文件:`JLinkRDI.dll`, `JLinkARM.dll`, 和 `JLink.exe`. 需要将这三个文件复制到两个特定的位置:
- 第一个位置是MDK平台软件调用调试时使用的驱动目录。路径为:`X:\Keil_v5\ARM\Segger`(其中,X代表安装盘)。
- 第二个位置则是烧录工具的特定目录。例如,如果使用的是SmartSnippetsToolbox 5.0.8版本和DA14580单片机,则需要将文件复制到: `X:\Program Files (x86)\SmartSnippetsToolbox\SmartSnippetsToolbox5.0.8\common_resources\firmware_upload`。
- 此外,还需在DLL调用路径下替换旧版的JLinkARM.dll。具体位置为:`X:\Program Files (x86)\SmartSnippetsToolbox\SmartSnippetsToolbox5.0.8\libs\JLinkArm\win32`。
按照上述步骤操作后,MDK和烧录软件将使用支持JLINK-OB的驱动程序。这样就无需购买昂贵且大型的新版Jlink V9了。