因为经常用51和stm32,所以就用到则两个软件,这两个软件不能和睦相处,
后来在网上找解决办法,终于有一位高人的方法可以解决,我现在把它整理出来,感谢那位高人了!!!
Keil和MDK共存,按照以下步骤:
1 先安装 Keil C51,安装目录改为:"D:\Keil2"(我是安装在D盘的)
2 再安装RealView MDK,目录:"D:\Keil"
3 把Keil2下的C51文件夹全部复制到 Keil下
4 把Keil2下的 UV4(或者UV3)下的所有文件复制粘贴到 Keil下的UV4文件夹里,注意,如果提示有重复的文件,是否覆盖时,一律选择否,即不覆盖.
5 把Keil2下的Tools.ini文件 内容复制,粘贴到 Keil下的 Tools.ini文件 的尾部,并将 里面所有的"Keil2"替换成"Keil",保存
我用的是MDK414和KeilC51V9.00
就这么简单,我测试一下,51和stm32程序都可以编译,也可以仿真,stm32用j-link,51是iap仿真,那就说明这个办法可行。
后来有知道一个方法,没有测试,就是同时安装在一个文件夹里,选择不覆盖,就ok了。我只能说我上面介绍的方法是纯手工的。