学习51系列单片机的时候,大部分人都使用过Keil公司的C51。Keil是最早开发使用C语言对51系列单片机编程的公司之一,在中国很受电子工程师的欢迎,因此本书采用Keil的产品作为STM32的开发平台。
Keil公司本身有许多产品,对51系列单片机开发使用较多的是μVision2或μVision3,从μVision4开始支持ARM,读者可以进入www.keil.com查看最新版本的信息。本教材需要安装的版本至少是KeilμVision5以上,读者可以查看自己的版本是否满足要求。查看的方法是:单击菜单栏上的“Help”,然后单击“aboutμVision”,可以查看版本号,如图1-1所示。
图1-1 查看KeilμVision版本
读者可以到Keil公司主页下载最新版本,官方已经归档为MDK-Arm,MDK全文为Microcontroller Development Kit,即微处理器开发包,后面的KeilμVision5我们称为MDK5,其中MDK5版本的下载地址为http://www.keil.com/mdk5/。
要安装MDK-Arm5,只需一直选择默认安装即可,这里不再阐述。但是MDK5版本与老版本不同,其本身缺乏处理器库,因此MDK5安装完毕后还要添加处理器库,可以到Keil官方网站下载器件软件包,网址为http://www.keil.com/dd2/Pack/。找到STM32系列芯片,如图1-2所示,选择STM32F1和STM32F4系列下载,下载的文件扩展名为*.pack,如Keil.STM32F1xx_DFP.2.2.0.pack。直接双击下载好的器件包文件即可安装,一直默认单击“下一步”按钮即可完成安装。若要检查是否已经正确安装文件,只需打开MDK5主界面,单击“Pack Installer”查看,如图1-3所示。(www.xing528.com)
图1-2 下载STM32系列器件包
图1-3 Pack Installer界面显示安装的器件包
进入Pack Installer界面,可以看到我们安装的器件包以及其他的器件的列表。这些器件包都可以在线下载或者更新。
到此为止,Keil MDK5的STM32F1和STM32F4的开发环境准备完毕。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。