第四讲-MDK5的全面介绍
MDK和之前的版本问题
① MDK的前身是Keil,主页www.keil.com。以前主要做51的IDE(Integrated Development Environment),后来被ARM公司收购了增加了MDK。
② Keil 开发 51 的是 Keil C51; Keil 开发 ARM 的是 Keil MDK。
③ MDK主要用来开发Cortex-M系列的。ARM9、ARM11那些不大适合用MDK开发。
④ MDK早期常用版本3.5、4.X,期间差异不大;到MDK5开始有了很大变化。
⑤ 建议现在开发Cortex-M单片机用MDK5的最新版本。
MDK5的下载和安装
① MDK5最新版本软件下载:http://www2.keil.com/mdk5
② 安装
③ 装到哪里去了?里面都有什么?
MDK5的MCU系列pack包下载和安装
① MDK的pack下载路径:https://www.keil.com/dd2/Pack/
② 安装
③ 装到哪里去了?里面都有什么?
MDK5使用的一些细节
① 工程建立和输出文件夹设计
② C/C++栏下的预定义宏
③ C/C++栏下的头文件包含设计
④ use microlib
⑤ 选择合适的MCU型号
⑥ debug中选择合适的调试器
⑦ MCU中flash的下载算法设置
其他几种STM32开发的IDE
① IAR EWARM
② RVDS/ADS1.2
③ gcc
④ TrueStudio
⑤ MDK4