Keil MDK v4和v5版本工程代码差异及兼容性问题

2019-12-27 18:54发布

1111.png (29.85 KB, 下载次数: 0) 下载附件 2017-6-15 15:30 上传

如图,公司几个用keil的,版本各不一致。有的喜欢追新,有的用旧版keil。

代码来回倒的时候,经常出现图中的问题。以前我的经验是,不管三七二十一,直接点第一项,“migrate to device pack”,倒无事。

但最近碰到一个怪异事情,同事的代码我拿过来,点了合并之后,就是不行;非得在他的电脑上,使用旧版keil才能正常工作。

所以我想问问,图中两选项本质什么区别?代码有兼容性问题吗?

如果点了第二个选项,会弹出网页,让你下载一个“Legacy support for ARM Cortex-M devices”安装包文件,装了有什么影响?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。