EDN首页   博客首页

日志档案

发表于 2008-7-17 23:04:56

3

标签: 无标签

在IAR下建立一个STM32项目步骤

在IAR下建立一个STM32项目步骤:

1、在盘里建立一个项目文件夹;

2、将STM32软件库中的FWLIB目录中的library目录拷贝到所建项目文件夹中;

3、将STM32软件库的Examples目录里的任一例程中的STM32F10x_conf.h、STM32F10x_it.c、STM32F10x_it.h和main.c 文件拷贝到所建项目文件夹中;

4、拷贝软件库中\Project\EWARM\目录中的STM32F10x_vector.c、cortexm3_macro.s、lnkarm_ram.xcl 和lnkarm_flash.xcl 文件到所建项目文件夹中;

5、打开IAR软件,创建一个Project工程和工作区,在工程里添加一个EWARM组,一个FWLIB组,一个USER组;

6、添加所建项目文件夹里的STM32F10x_vector.c、cortexm3_macro.s文件到EWARM组;

7、根据所需外设修改STM32F10x_conf.h文件对应的定义,及修改HSE_Value值(外部晶振频率);

8、根据STM32F10x_conf.h文件定义添加所建项目文件夹中的FWLIB目录里的相应文件到FWLIB组里;

9、添加所建项目文件夹里的main.c、STM32F10x_it.c文件到USER组中;

10、根据需要修改main.c文件,须包括有“#include "STM32F10x_lib.h"语句;

11、根据需要修改STM32F10x_it.c文件(根据所开启的中断,在对应位置添加代码);

12、设置工程项目的Options,设置CPU类型、语言、优化设置、设置文件路径、设置Linker项,Linker命令文件(lnkarm_ram.xcl 或lnkarm_flash.xcl并在目标板上设置对应的跳线) 、设置Debug项;

13、编译工程项目;

14、调试(Debug);

系统分类: 单片机   |   用户分类: 无分类   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(305)    回复(1)  

投一票您将和博主都有获奖机会!

最新评论

  • ourstm

    2008-7-17 23:09:12

    BOOT跳线说明: BOOT1 BOOT0 X 0 USER FLASH MEMORY 0 1 SYSTEM MEMORY 1 1 Embedded SRAM