页面加载中,请稍候
来源:嵌入式专栏发布时间:2022-01-101326浏览
询问 AI
作者 | strongerHuang
微信公众号 | 嵌入式专栏
Keil有很多名称,你可能看到诸如以下名称:
uVision、 RealView、 RVDS
Keil for C51、 Keil for MDK
MDK,PK51,PK166,DK251
Keil MDK、Keil C51、 Keil C166、 Keil C251
其实,同一个Keil工具(IDE),存在多种不同的称呼。
比如:RealView MDK 和 Keil MDK 他俩就是同一个IDE工具,只是称呼不同而已。
今天就来简单讲述下 Keil 的名称及分类。
名词解释
先给大家描述一些名称。
IDE:Integrated DevelopmentEnvironment,集成开发环境。
MDK:Microcontroller Development Kit,微控制器开发工具。
RVDS:RealView Development Suite,RealView开发套件。
Keil 四大IDE
Keil 针对不同类型单片机(MCU),推出了四大IDE:
Keil MDK
Keil C51
Keil C251
Keil C166

在 Keil 产品下载界面就能看到:

Realview MDK (早期)
Keil for ARM
Keil for MDK
Keil MDK
Keil MDK-ARM
这些名称都是同一个工具,只是称呼不同(你可以理解为它有几个“小名”)。
Keil PK51 (早期)
Keil C51
Keil for C51
Keil PK166 (早期)
Keil C166
Keil for C166
Keil DK251 (早期)
Keil C251
Keil for C251
Keil uVision
Keil µVision是KEIL公司开发的一套集成开发环境(IDE),和Eclipse开发工具类似。
它包括工程管理、 源代码编辑、编译设置、 模拟仿真、 下载调试等众多功能为一体的软件工具。
主要推出的有µVision2、 µVision3、 µVision4、 µVision5几个版本(早期,因 µVision 1 不够完善,所以没有推广)。

uVision 和 四大IDE关系
前面的文章《Keil科普教程 | Keil的发展历史》讲述了 Keil µVision 推出了µVision 1 到 µVision 5 几大版本。
四大IDE(Keil MDK、 C51、 C251、 C166)集成了 µVision 常见的工具,比如工程管理、 源代码编辑、调试仿真等。
所以,四大IDE都集成了 µVision,比如:有 µVision 5 版本的 MDK,也有 µVision 5 版本的 C51。

用一个比喻来说明 uVision 和 四大IDE的关系:
四大IDE就好比不同馅儿的包子,比如:酱肉包(MDK)、 豆沙包(C51)、 韭菜包(C166)、 白菜包(C251)等。
uVision好比包子的皮,包子皮都一样,只是里面的馅儿不一样。
Keil MDK 需要馅儿为酱肉,用包子皮(uVision) + 酱肉,就成了酱肉包(MDK)。
好了,Keil的名称及分类就分享到这里,敬请关注下一期的分享。
公众号后台回复『Keil』『软件工具』阅读更多相关文章。

新闻来源:嵌入式专栏,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-06-16