最早接触Keil是学习开发8051系列的单片机。Keil C51是Keil公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些组合在一起。Keil 2005年被ARM公司收购,推出了Keil-MDK 针对ARM的开发环境。最新的版本是Keil MDK V5.0。从图可以看出MDK5分成了两部分,MDK核和software packs。MDK核跟以往一样分成四个部分,编辑器,编译器,包安装,调试跟踪。此版software packs与以为版本不同,其内又分为device,CMSIS和 Mdidleware。
如何学习Keil,学习Keil最好的教程就Keil自带的帮助文档。随时查阅帮助文档,而不是将其花时间当成文献去阅读。记住,你的任务是用Keil完成相应的功能电路,而不是学习Keil。在开发过程中需要什么功能,就去探索,开发工具基本都能满足。
问题:
搜索一圈居然没发现Keil ARM的中文开发手册。
学习单片机也花了一段时间了,为什么水平没有很大的提升。
参考文献:
[1] Keil MDK 和 IAR 两款ARM开发工具区别比较.
http://www.myir-tech.com/resource/508.asp
[2] Keil、uVision、RealView、MDK、Keil C51之间的区别比较.
http://www.xuebuyuan.com/1934688.html
[3] MDK-ARM Microcontroller Development Kit. http://www.keil.com/arm/mdk.asp
[4] ARM Product Manuals. http://www.keil.com/arm/man/arm.htm
[5] keil. 百度百科.