电子发烧友网 > 控制/MCU > 正文

IAR单片机编程软件建立stm32工程的方法解析

2020年03月06日 18:41 次阅读

Keil和IAR单片机编程软件,是当前流通度庞大的两款单片机编程软件。而对于单片机编程软件的使用,各自存在一定区别。本文中,将为大家讲解IAR单片机编程软件建立stm32工程的详细方法,希望大家通过本文能够有所收获哦。

版本1:

stm32是一个当下非常流行的微控制器,很多人都加入了学习stm32的行列中,常用的stm32编译器有IAR和mdk两种,接下来是利用stm32固件库3.5在IAR下的建立的工程模板历程:

1、在常用的文件夹下新建立一个文件夹,根据个人喜好,分别建立如下几个文件夹,用于分别存放固件库中的文件和用户自己的文件。

IAR单片机编程软件建立stm32工程的方法解析

IAR单片机编程软件建立stm32工程的方法解析

2、将固件库E:\STM32\stm32固件库3.5\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\iar目录下的汇编文件复制到刚刚建好的模板目录下F:\STM32-IAR\demo\CMSIS\Startup

IAR单片机编程软件建立stm32工程的方法解析

3、将固件库E:\STM32\stm32固件库3.5\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x目录下的文件复制到刚刚建好的模板目录下F:\STM32-IAR\demo\CMSIS\System下

IAR单片机编程软件建立stm32工程的方法解析

4、将固件库E:\STM32\stm32固件库3.5\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver目录下的驱动文件复制到模板目录下F:\STM32-IAR\demo\FWLIB

IAR单片机编程软件建立stm32工程的方法解析

5、将固件库E:\STM32\stm32固件库3.5\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\EWARM目录下的.icf文件复制到模板目录F:\STM32-IAR\demo\Config中

IAR单片机编程软件建立stm32工程的方法解析

6、将固件库目录E:\STM32\stm32固件库3.5\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template下的F:\STM32-IAR\demo\User下

IAR单片机编程软件建立stm32工程的方法解析

到此为止,建工程前的准备工作已经做好,接下来就是打开IAR进行建立工程了,打开IAR->File->New->Workspace,建立好工作空间后,选择Project->Create New Project 建立一个新的工程,接下来将鼠标放在界面左侧的工作空间处点击鼠标右键选择Add,添加工作组如下图,文件名模板文件夹中的名字相同。

IAR单片机编程软件建立stm32工程的方法解析

加下来分别将模板文件家中的.C文件添加进工程

IAR单片机编程软件建立stm32工程的方法解析

到此为止需要添加的文件已全部添加进来了,接下来是对IAR的配置,依旧是将鼠标放在左侧的工作空间上点击右键选择Options进行配置,在General OpTIons-Target-Device选择自己使用的相应芯片型号,General OpTIons下其他选项保持默认即可。

IAR单片机编程软件建立stm32工程的方法解析

接下来是C\C++Compler按下图进行设置

IAR单片机编程软件建立stm32工程的方法解析

接下来的几项一次按接下来的图片设置就好

IAR单片机编程软件建立stm32工程的方法解析

IAR单片机编程软件建立stm32工程的方法解析

IAR单片机编程软件建立stm32工程的方法解析

接下来是最容易忽视的一个问题,图片上画圈的位置一定要选上,不然编译将出错

IAR单片机编程软件建立stm32工程的方法解析

最后在工程中加入main函数编译通过,一个模板就建好了

IAR单片机编程软件建立stm32工程的方法解析

版本2:

IAR单片机编程软件建立stm32工程的方法解析

责任编辑;zl

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

如何利用IAR单片机编程软件建立烧录程序

IAR Systems是全球领先的嵌入式系统开发工具和服务的供应商。公司成立于1983年,提供的产品....
发表于 2019-12-09 16:02 314次阅读
如何利用IAR单片机编程软件建立烧录程序

如何对IAR单片机编程软件进行编译优化

单片机编程软件是单片机开发不可缺少的工具之一,目前市场流通的单片机编程软件主要为IAR单片机编程软件....
发表于 2019-10-31 17:15 260次阅读
如何对IAR单片机编程软件进行编译优化

如何正确的设置IAR单片机编程软件

目前,流通度较大的单片机编程软件为KEIL、IAR。其中,IAR单片机编程软件深受用户喜爱。初接触I....
发表于 2019-10-31 17:11 328次阅读
如何正确的设置IAR单片机编程软件

IAR单片机编程软件的使用方法介绍

相较于Keil,IAR在编译速度,编译效率,支持的芯片范围等一些方便具有优势。但是IAR的默认编辑界....
发表于 2019-10-31 16:58 1032次阅读
IAR单片机编程软件的使用方法介绍

IAR单片机编程软件从建立工程到烧录程序的全过程...

IAR Systems是全球领先的嵌入式系统开发工具和服务的供应商。公司成立于1983年,提供的产品....
发表于 2019-10-08 16:12 1607次阅读
IAR单片机编程软件从建立工程到烧录程序的全过程...

IAR单片机编程软件工程调试的使用方法介绍

在代码左边点击要设置断点的语句,或点击要设置断点的语句,按鼠标右键,选择Toggle Breakpo....
发表于 2019-10-08 15:51 557次阅读
IAR单片机编程软件工程调试的使用方法介绍

IAR单片机新建软件工程的详细步骤解析

单片机编程软件数量不多,Keil和IAR为当前主流的单片机编程软件。对于每门单片机编程软件的学习,总....
发表于 2019-09-04 16:00 663次阅读
IAR单片机新建软件工程的详细步骤解析

IAR单片机编程软件的菜单栏功能及用法全面介绍

IAR软件有多个系列版本,比如MSP430、STM8等,但为了使软件在使用上“兼容”,IAR推出的多....
发表于 2019-09-04 15:53 804次阅读
IAR单片机编程软件的菜单栏功能及用法全面介绍