iar定义arm版本_IAR for ARM系列教程(一) _新建软件工程详细过程

Ⅰ、写在前面

本文使用目前(2016年11月25日)最新版本的IARforARMV7开发环境、以STM32的处理器为例给大家讲述新建一个软件工程的详细过程。

其它版本IAR,其它处理器新建软件工程的过程类似,或许存在略微的差异,但也可以参考本文内容。

为方便广大STM32学习者,我将在下面把STM32F0-F4各个系列芯片新建好的Demo软件工程、相关的工具和文档提供给大家下载。

本文内容已经整理成PDF文件,提供给大家下载:

http://pan.baidu.com/s/1eSeDSu2

Ⅱ、本文要点

网上很多人问:“我之前用IARforARMV5或V6建立好的工程,在IED升级到V7之后,打开以前的工程,编译出来一大堆错误?”。

IARforARM在版本升级之后,工具链存在略微的差异,下面新建工程过程将会说到这些问题。

按照Keil(MDK-ARM)新建软件工程的思路,将内容分为准备工作和新建工程两大步骤来讲述。

本文基于STM32F1系列芯片为例来讲述(其它芯片类似),将简单描述一下准备STM32F1标准外设库、Demo源代码(LED闪烁例程)。

本文讲述的内容以简单为主,只讲述新建工程中常规的配置,其他大部分使用默认配置。更多详细配置和教程敬请等待我公众号或博客的更新。

Ⅲ、准备工作

俗话说“磨刀不误砍柴工”,准备工作虽然看上去与题目关系不大,但也是本文的重点,做好了准备工作,后面新建软件工程的工作就很容易实现了。

1.安装IARforARM软件工具

本文必备工具,这里不多说,详情请看我的另一篇文章【IARforARM介绍、下载、安装与注册】:

博客:

http://blog.csdn.net/ybhuangfugui/article/details/52562533

PDF:http://pan.baidu.com/s/1eSeDSu2

2.STM32标准外设库下载

官网下载链接(需要ST账号登陆):

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software.html?querycriteria=productId=SC961

根据芯片型号下载对应的标准外设库(如芯片为STM32F103ZE,则下载对应的STM32F10x_StdPeriph_Lib),如下图:

iar定义arm版本_IAR for ARM系列教程(一) _新建软件工程详细过程_第1张图片

也可以到我百度网盘下载(和官网一样):

http://pan.bai

你可能感兴趣的:(iar定义arm版本)