硬汉嵌入式论坛

 找回密码
 立即注册
查看: 438|回复: 20
收起左侧

[MDK] Keil V5.43 无法代码补全

[复制链接]

4

主题

90

回帖

102

积分

初级会员

积分
102
发表于 4 天前 | 显示全部楼层 |阅读模式

今日将 Keil 卸载重装至 V5.43,无法使用代码补全,提示为
Keil Module error! text completion deactivated.

求教何解
回复

使用道具 举报

5

主题

69

回帖

84

积分

初级会员

积分
84
发表于 4 天前 | 显示全部楼层
我各种方法都试了,还是找不到办法,无奈回退.
回复

使用道具 举报

2

主题

89

回帖

95

积分

初级会员

积分
95
发表于 4 天前 | 显示全部楼层
开发基于 CM52 内核的工程会遇到这个问题。。。。试下其他工程呢
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 4 天前 | 显示全部楼层
jiaoxiake 发表于 2025-8-7 15:16
我各种方法都试了,还是找不到办法,无奈回退.

要回退到多少啊,我都忘记原来是多少了
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 4 天前 | 显示全部楼层
CoderXMan 发表于 2025-8-7 15:27
开发基于 CM52 内核的工程会遇到这个问题。。。。试下其他工程呢

这个帖子我刷到了,但是我只是用 STM32G4,M4 内核也不行,跳转、补全都没了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 4 天前 | 显示全部楼层
测试了下正常

1234.png
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 4 天前 | 显示全部楼层

我同学也说 V5.43 可以用,但是我确实提示功能无法启用
回复

使用道具 举报

2

主题

89

回帖

95

积分

初级会员

积分
95
发表于 4 天前 | 显示全部楼层
Keil 的 BUG 千奇百怪。
同一个工程,之前能跳转,某天突然不能跳转了。
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 4 天前 | 显示全部楼层
CoderXMan 发表于 2025-8-7 16:54
Keil 的 BUG 千奇百怪。
同一个工程,之前能跳转,某天突然不能跳转了。

是的,还有的代码可以跳,有的代码跳不过去,明明就在那
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 4 天前 | 显示全部楼层
Penguins 发表于 2025-8-7 16:39
我同学也说 V5.43 可以用,但是我确实提示功能无法启用

正常,这个就是MDK BUG神奇的地方,你换个例子也许就好了。

1、代码补全bug
2、AC6 goto def buf
3、Encountered an improper argument

这三个经典bug,从MDK发布首版相应功能开始就一直未被解决。
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 4 天前 | 显示全部楼层
eric2013 发表于 2025-8-7 18:38
正常,这个就是MDK BUG神奇的地方,你换个例子也许就好了。

1、代码补全bug

以前的工程也这样
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 4 天前 | 显示全部楼层
是不是工程路径包含非ASCII字符、空格等它不喜欢的字符?
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 3 天前 | 显示全部楼层
mmxx2024 发表于 2025-8-7 21:38
是不是工程路径包含非ASCII字符、空格等它不喜欢的字符?

不是的,以前的工程打开也不行了
回复

使用道具 举报

5

主题

193

回帖

208

积分

高级会员

积分
208
发表于 3 天前 | 显示全部楼层
出现这个问题,我一般就是重新安装
回复

使用道具 举报

5

主题

69

回帖

84

积分

初级会员

积分
84
发表于 3 天前 | 显示全部楼层
我卸载重装好几遍了不行,电脑系统是Win10 LTSC 2021   AC5 正常  AC6所有工程都有问题
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 3 天前 | 显示全部楼层
MDK只用来做编译就好了,代码编辑还是用vscode吧
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 3 天前 | 显示全部楼层
MDK-ARM V5.43 确实用不了 go to def,回退至 V5.42a 可用

附:MDK-ARM 官网下载链接(可修改版本号,免除资料填写)
https://www.keil.com/files/eval/MDK542a.exe

附:在 Keil V5.37 或更新版本上安装 AC5 编译器
https://developer.arm.com/documentation/ka005073/latest/
https://blog.csdn.net/qcmyqcmy/article/details/125814461
回复

使用道具 举报

15

主题

65

回帖

110

积分

初级会员

积分
110
发表于 3 天前 来自手机 | 显示全部楼层
我问ai说5.33最好用,退到5.33了
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 前天 00:44 | 显示全部楼层
Penguins 发表于 2025-8-8 00:27
不是的,以前的工程打开也不行了

实测发现是编译器选AC6不行,选AC5可以。
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 昨天 00:01 | 显示全部楼层
mmxx2024 发表于 2025-8-9 00:44
实测发现是编译器选AC6不行,选AC5可以。

AC5 是一直可以,但是用 AC6 快
回复

使用道具 举报

81

主题

1362

回帖

1605

积分

至尊会员

积分
1605
发表于 昨天 08:30 | 显示全部楼层
Penguins 发表于 2025-8-10 00:01
AC5 是一直可以,但是用 AC6 快

ac6肯定有他自己的优点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-11 20:55 , Processed in 0.049642 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表