myisunny 发表于 2023-8-2 16:35:25

求解答大佬!!安装完c251之后,与之前的c51,MDK不兼容了怎么办?

打开keil时会闪退,第二次打开会出现下图警告,说的是之前MDK的一些keil操作没有继续进行下去,就是一些自动语法检查,函数联想的功能没法使用了的意思
现在我的那个keil文件下好像包含了三个环境。。。。。

求大佬解答!!!!{:cry:}{:cry:}





myisunny 发表于 2023-8-2 16:40:02

第一次打开直接闪退,第二次打开出现这个弹窗

乘风飞扬 发表于 2023-8-2 18:20:51

myisunny 发表于 2023-8-2 16:40
第一次打开直接闪退,第二次打开出现这个弹窗

C51,C251编译器可以安装在同一个目录下
但是最好不要跟arm编译器安装在同一个目录下

myisunny 发表于 2023-8-2 18:30:04

乘风飞扬 发表于 2023-8-2 18:20
C51,C251编译器可以安装在同一个目录下
但是最好不要跟arm编译器安装在同一个目录下 ...
那。。。现在这个情况,我咋把STM那个转出去呢{:cry:}

乘风飞扬 发表于 2023-8-2 18:37:46

myisunny 发表于 2023-8-2 18:30
那。。。现在这个情况,我咋把STM那个转出去呢

编译器卸载了,重新安装试试。

myisunny 发表于 2023-8-2 18:46:13

乘风飞扬 发表于 2023-8-2 18:37
编译器卸载了,重新安装试试。


这。。。从哪开始卸。。全卸吗{:funk:}

myisunny 发表于 2023-8-2 19:19:35

已解决,将c251重新安装在另一个文件夹目录下,mdk重新安装替换,现在有两个keil,分别对应两个环境,其不兼容的操作不会再出现了。

myisunny 发表于 2023-8-2 19:24:55

问题来源:mdk下具有的一些功能在arm下无法使用,但因为二者在同一环境下,导致其会出现功能无法使用,强制关闭导致的问题
功能具体为:语法自动纠错,函数自动联想等。
以上功能在arm中无法使用,所以会导致其打开默认运行程序出错,自动闪退,第二次打开显示上次非法关闭,正常使用arm但无法使用上述功能
这是我现存的两个keil,在用c251编程时打开第一个,stm32用第二个。


18220866638 发表于 2023-9-17 21:00:50

安装虚拟机

机灵小老鼠 发表于 2024-7-7 21:00:03

我也是将ARM编译器安装在C盘,C51和C251安装到D盘,然后就没有冲突了
页: [1] 2
查看完整版本: 求解答大佬!!安装完c251之后,与之前的c51,MDK不兼容了怎么办?