IAR EWARM建一个工程步骤.docx
- 文档编号:3549379
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:10
- 大小:207.06KB
IAR EWARM建一个工程步骤.docx
《IAR EWARM建一个工程步骤.docx》由会员分享,可在线阅读,更多相关《IAR EWARM建一个工程步骤.docx(10页珍藏版)》请在冰豆网上搜索。
IAREWARM建一个工程步骤
STM32-----IAREWARM5.40工程的新建
第一步:
文件准备
在保存文件(如EXTI)中新建link,setup,project,library,include等文件夹,用于存放所需文件。
将stm32f10x_flash.icf,stm32f10x_flash_extsram.icf,stm32f10x_nor.icf,stm32f10x_ram.icf,四个镜像文件拷到link里,将cortexm3_macro.s,stm32f10x_vector.c拷到setup里,将固件库FWLIB中的library文件夹拷到EXTI文件中,将main.c等自己写的或修改的.c拷到project中,将自己写的或修改的.h拷到include文件夹中。
第二步:
新建IAR工程
启动IAREWARM5.40
点project----createNewProject
选择CreateNewProject后弹出一个如下窗口,在窗口中的下拉菜单中选择ARM,在projecttemplates中选在EmptyProject,然后点击OK。
保存工程、工作空间到project文件夹中。
第三步:
为工程添加分组及文件
在工程下添加group:
EWARM,FWLIB,USER.其中向EWARM添加stm32f10x_vector.c,向FWLIB中添加所需的library\src里的.c文件(若全添加,而修改的stm32f10x_config.h没有全定义,会报错!
!
!
),向USER中添加project中的.c文件
第四步:
工程的设置
选择Options过程按照下面的图片设置即可
1、选择你的芯片GenaralOption中的Target选卡
2、C\C++Compiler中的language选卡中
3、C\C++Compiler中的Optimizations选卡中
根据具体情况选择
4、C\C++Compiler中的Preprocessor选卡中
“Additionalincludedirectories:
”路径为相对路径(相对与工程),“Definedsymbols:
”中VECT_TAB_FLASH需与后面的镜像文件设置一致,如果选..FLASH,后面的镜像文件也许选..flash.icf。
5、Linker中的config选卡中
Overridedefault中的镜像文件为link中文件之一,与前面的选择一致,路径为相对路径!
在点击Edit可配置堆栈
6、Linker中的List中生成的.map文件可用来查看程序所占空间,及数据所占空间
7、在Debugger的Setup选卡中选择你所用的仿真器
8、在Download选卡中选中下面项
点击OK,设置结束。
然后编译、生成、仿真了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IAR EWARM建一个工程步骤 EWARM 一个 工程 步骤
