用Keil5打不开一个后缀为.uvprojx的工程文件,显示报错如下:
使用过的解决方法如下,但没有解决:
- 重新安装软件到C盘,并且把一系列文件移动到同一路径下面;
- 把路径中的中文全部改成英文,并且缩短路径字数的长度;
- 用不同版本的Keil软件打开该工程文件;
- ......
最后的解决方法:
问ChatGPT。
在Keil3中把工程文件另存为以.uvproj为后缀的文件,随后用Keil5成功打开了该文件。也就是直接把.uvprojx后面的x删掉即可。
后续发现是Keil5的版本不对,分C51和MDK版,由于我的工程文件是针对STM芯片写的,需要下载MDK版的软件和芯片包。