你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

Keil5 Compiler version 6编译后无法跳转问题

[复制链接]
Love_ST 提问时间:2020-4-25 22:57 /
悬赏100ST金币未解决
用过HAL库或者LL库的就知道使用老版本的编译器编译速度实在是太慢了,但是使用Compiler version 6这个版本的编译器会发现编译速度会快特别多,但是使用这个新版编译器编译完之后会发现函数无法跳转问题,找了半天都没找到哪里的问题,不知道各位有没有用过这个版本编译器,使用后有没有遇到这个问题,怎么解决呢?

keilcv1.png
keilcv2.png
收藏 评论11 发布时间:2020-4-25 22:57

举报

11个回答
radio2radio 回答时间:2020-4-26 02:18:22
v5/v6都一直在用,没有发现有什么无法跳转的问题。
只是一些旧的原来使用v5的底包不能直接用v6来编译,改成v6的话感觉麻烦,就仍然用v5。
新开的项目,尽量使用v6。

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

七哥 回答时间:2020-4-26 09:31:24
没有发现v6不能跳转的情况。
多年前是装过MDK和C51在同一目录下,比如先装MDK,后装C51的话,MDK中就不能跳转,而C51中可以;反之先装C51,后装MDK的话,在C51中不能跳转,而在MDK中正常。再后来,就把MDK和C51先安装在不同的目录下,修改TOOLS.INI文件,把C51的编译器路径与MDK合并。

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

lebment 回答时间:2020-4-26 11:26:22
有,勾了没用,还有就是,多开keil,F12也只能单窗口,我没找到解决办法,还有不同型号有时候keil也不能跳转。
还有一个问题就是,即使跳转了,也不一定就是你想要的那一行,Keil体验性太差,凑合用吧。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

yklstudent 回答时间:2020-4-26 11:35:38
KEIL AC6目前遇到加密系统下无法编译使用,只能退回使用AC5

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

Love_ST 回答时间:2020-4-27 10:45:51
radio2radio 发表于 2020-4-26 02:18
v5/v6都一直在用,没有发现有什么无法跳转的问题。
只是一些旧的原来使用v5的底包不能直接用v6来编译,改成 ...

我昨天试了下,用CubeMx生成得代码用V6编译后能跳转,我的代码不是自动生成得编译后就无法跳转
Love_ST 回答时间:2020-4-27 10:46:17
yklstudent-1794 发表于 2020-4-26 11:35
KEIL AC6目前遇到加密系统下无法编译使用,只能退回使用AC5

是啊,只能继续用V5了
Love_ST 回答时间:2020-4-27 10:46:52
lebment 发表于 2020-4-26 11:26
有,勾了没用,还有就是,多开keil,F12也只能单窗口,我没找到解决办法,还有不同型号有时候keil也不能跳 ...

嗯,凑合用,IAR还是蛮不错的
Love_ST 回答时间:2020-5-3 16:34:02
V6还不够成熟,问题比较多,还是继续用V5吧
Love_ST 回答时间:2020-5-3 16:34:55
没有找到解决办法
w014017 回答时间:2020-5-3 18:35:24
可以跳转[img][/img]
w014017 回答时间:2020-5-3 18:43:15
要等到编译器建立起预览信息
1.jpg
3.jpg
2.jpg

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版