- 176
- 0
- 约4.32千字
- 约 11页
- 2017-06-02 发布于河南
- 举报
STM32工程从IAR转MDK
STM32 IAR MDK
工程从 转
STM32工程从IAR转MDK
关键字:STM32 IAR MDK
作 者:SZGaos
以前都用IAR+sourceinsight来做STM32开发,但是IAR做文本编辑真是不给力,没
有自动补全,看代码时也不是很好,我编辑时都是先用sourceinsight写好,再用iar来编译、
调试,好麻烦。对STlink的支持也不是那么爽,在调试时也不如MDK,特别是对变量的跟
踪,真是麻烦。最近突然发现MDK5.0,也有自动补全了,所以想转到MDK 中去。看了一
些别人的操作,还真是有点麻烦,还好,经过努 ,发现不一定要按他们的来,其实很简单
一、准备工作
1.1 安装MDK5.0及以上
1.2准备好stm32的固件库
二、开始转移
2.1打开MDK5.0
2.2建立工程
点击Project-NewuvisionProject,打开建立工程窗口,按提示建立,如下图建立
mdk_test工程,点保存,后进入芯片选择窗口
选择芯片:
1 11
第 页 共 页
STM32 IAR MDK
工程从 转
选好芯片型号后,点OK,则出现ManageRun-TimeEnvironment窗口:
我们的工程没没有用到Run-time所以直接点OK就可以了,回到主窗口则在Project窗
口中出现了Target 1
2 11
第 页 共 页
STM32 IAR MDK
工程从 转
2.2管理文件
2.2.1 拷贝stm32的固件库和以前IAR 的文件到刚才建立工程的文件夹中
Libraries为stm32 固件库
Main.c,stm32f10x_conf.h,stm32f10x_it.c,stm32f10_it.h为IAR 中的文件
其中stm32f10x_conf.h,stm32f10x_it.c,stm32f10_it.h为stm32IAR模板提供的文件
2.2.2 打开ManageProjectItems(工程项目管理窗口),加入文件
将鼠标移到Target 1上,点右键打开右键菜单,找到 ManageProjectItems,点击,
打开ManageProjectItems窗口。
3 11
第 页 共 页
STM32 IAR MDK
工程从 转
窗口分为三栏,左边projectTargets,中间Groups,右边Files
在这三个栏中都有以下几个按钮,功能如图所示
现在我们要按以下格式来建立
在Groups 中建立:startup,project,library三个Groups并放如相应文件,以下以starup
为例:
Startup为启动文件Groups,在Groups栏中用鼠标点击新建,则会出现一个新的项目,
将名称改为startup,建立后,选中它,然后点 AddFiles按钮,弹出选择文件窗口,我们按以
下路径选则文件
System_stm32f10x.c
路径:\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\
startup_stm32f10x_ld.s:
原创力文档

文档评论(0)