173 2438 5004
KEROS加密芯片——品牌直销 | 免费样品 | 技术支持
当前位置:网站首页 > 资讯中心 正文 资讯中心

mdk可以同时编译stm32和51程序

keros@mark 2023-03-19 资讯中心

用于开发STM32、开发keil软件和开发C51的keil软件相冲突怎么解决?

51单片机用的是 keilC51;STM32装keilMDK。\r\n如果先装keilC51,后装keilMDK的,装在不同的目录里,装完之后不管是51工程还是stm32工程默认都会用keilMDK打开,这样打开51工程时会出错.\r\n \r\n最简单的方法: 要打开51的工程必须先打开keilC51程序,然后再程序里打开工程文件。\r\n打开stm32工程当然没有问题.\r\n \r\n第二个方法: 让keilMDK兼容51的工程,只要一个keil就都能编译51和stm32的工程了:\r\n1、安装keilC51,安装目录 C:\keilC51\\r\n2、安装keilMDK,安装目录 C:\keilMDK\\r\n3、把 C:\keilC51\ 里面的 C51 文件夹复制到 C:\keilMDK\ 里\r\n4、把 C:\keilC51\ 里面的 UV4 文件夹复制到 C:\keilMDK\ 里,提示有同名文件都不要覆盖(注意是不要覆盖)\r\n5、把 C:\keilC51\TOOLS.INI 文件里面的内容复制到 C:\keilMDK\TOOLS.INI 文件后面,并且把所有的 "keilC51”替换为"keilMDK”\r\n这样就可以了

用keil编辑51和stm32程序,是不是两个不能兼容呀?

是的

之前版本都是KEIL

C51,

Keil公司在2007年被ARM公司收购。

看一下安装包大小就知道了,keil

c51最新版的也就90多M吧,而开发ARM的KEIL4有200多M。

而KEIL

C51不能用来开发ARM,KEIL

MDK也不能用来开发51单片机。在建新工程时你会发现根本找不到器件。

这样说明白?

如何使keil既能编写51又能编写STM32?

Keil软件,按缺省设置,先装MDK,装完后,不要做任何处理(不卸载,不改变目录);之后继续安装KeilC51软件,按缺省安装,安装完成后,你运行KEIL软件,里面就由STM32等ARM供你选择了。

本文标签:mdk可以同时编译stm32和51程序

产品列表
产品封装
友情链接