新版Keilv5安装相关问题大全

会焊工的程序猿
2026-02-02 / 0 评论 / 7 阅读 / 正在检测是否收录...

1. 问题:新安装的Keil 不支持V5

Compiler Version 5编译器在Keil 5.37以后就不再默认安装了。
因此打开老的工程文件就会出现以下报错

Build started: Project: stm32f10x_fwlib_template
*** Target 'Target 1' uses ARM-Compiler 'Default Compiler Version 5' which is not available.
*** Please review the installed ARM Compiler Versions:
'Manage Project Items - Folders/Extensions' to manage ARM Compiler Versions.
'Options for Target - Target' to select an ARM Compiler Version for the target.
*** Build aborted.
Build Time Elapsed:  00:00:00

解决方法:
下载ARMCC并且解压到安装目录下的ARM 文件夹下,也可下载官方包,ARMCompiler_506_Windows_x86_b960 安装路径到ARM\ARMCC

点击三块彩色积木图标 manage project items -> folder/extensions -> Use ARM Compiler 添加以上目录。
此过程会修改TOOLS.INI 文件,必要时请管理员运行文件。
然后在ARM Compiler 中就可以选择 V5.06版本了

添加V5编译器:
mlcgmc7e.png
mlcgmlzu.png

2. 问题:Keil ST-Link 下载程序或者点击 ST_Link settings 按钮闪退

解决办法: 用旧版的 STLinkUSBDriver.dll 替换现有的 STLinkUSBDriver.dll,然后完美解决,这个应该是软件 Bug,如果没有旧版的 STLinkUSBDriver.dll,可以点击 STLinkUSBDriver下载 下载。

注:我的 STLinkUSBDriver.dll 在 D:\Keil_v5\ARM\STLink 目录下

0

评论 (0)

取消