keil是一家公司的名称,也可以指keil公司开发的软件。2005年,keil公司被arm公司收购。
2紫外线
uvision是keil公司开发的集成开发环境(ide),可用于代码编辑、文件管理、程序编译和调试等。
目前uvision的版本有uvision2,uvision3,uvision4,uvision5。
我们常说的keil4指的是uvision4,keil5指的是uvision5。
我的电脑装有紫外线5。
3mdk
mdk:microcontrollerdevelopmentkit(microcontrollerdevelopmenttool)
每个版本的uvision都有四个独立的软件:c51、c251、c166和arm。
uvisionarm是mdk,或mdk-arm。
该软件主要支持arm7、arm9、cortex等arm内核。
4c51
uvisionc51软件主要支持51单片机的内核。
uvisionc251和uvisionc166主要支持另外两种内核。
5同时安装uvisionc51和uvisionarm。
首先要下载这两个软件,然后安装在两个不同的文件中,最后做一些操作。
设置后,可以在新建项目时切换。
c语言也一样。keil和vc我都用过,但是keil是通用的嵌入式集成开发环境,里面包含了很多工程师已经做好的库文件和函数,可以直接使用,比较方便。都是用c语言,基本语法是一样的。
这个问题很简单。首先你要明白,当一个keil项目建立后,会产生很多辅助文件,这些文件对于程序的编译是必不可少的。如果要在其他计算机上运行调试程序,必须复制整个项目。
如果只是复制一部分项目文档,就会出现你说的问题。解决方案是重新构建一个项目,然后粘贴程序。