keil中.uvproj迁移到.uvprojx
.uvproj
和.uxprojx
的区别
- 和word文档的情况一样,2003版本之前的word文档后缀名为doc,其后版本word文档后缀名改为docx。同理.uvproj是keil4版本的keil工程文件,而
.uvprojx
是keil5版本的keil工程文件。 高版本的兼容低版本的,也就是说,keil5能够打开后缀名为
uvproj
的工程,但是有条件的。打开的时候会弹出下面的方框:
第一个选项是,把它变成keil5的工程格式,也就是后缀名为uvprojx的keil工程;
第二个选项是,打开后仍然是keil4的工程格式,但你要打开它的条件是,keil5上要有keil4的支持包,点第二个选项会自动跳到官网上下载。- 低版本的不支持高版本的,也就是keil4不能打开后缀名为
.uvprojx
的文件。只能用keil5.14
以上版本的才能够打开*.uvprojx
形式的工程文件。
将.uvproj
变为.uvprojx
使用keil5打开.uvproj
工程式如果未弹出上面提示的窗口, 则可以自己修改工程命名, 将其变为.uvprojx
:
顶端工具栏 -> Project -> Manage -> Migrate to Version 5 Format
如果用keil5打开.uvproj
的项目提示工程找不到对应目标设备, 但是对应的芯片包实际已经安装, 并且查看项目(project)选项(option 魔术棒)device栏为空, 则将项目工程转为.uxprojx
即可正常显示;
参考文章
- keil中.uvproj和.uvprojx的区别
- Keil里的Device是空的,无法选STM32型号
还没有评论,来说两句吧...