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

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

版本1:

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

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

image1.jpg

image2.jpg

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

image3.jpg

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

image4.jpg

4、将固件库E:\STM32\stm32固件库3.5\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver目录下的驱动文件复?#39057;?#27169;板目录下F:\STM32-IAR\demo\FWLIB

image5.jpg

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

image6.jpg

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

image7.jpg

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

image8.jpg

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

image9.jpg

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

image10.jpg

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

image11.jpg

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

image12.jpg

image13.jpg

image14.jpg

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

image15.jpg

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

image16.jpg

版本2:

image17.jpg

以上便是小编此?#26410;?#26469;的“单片机编程软件”的相关内容,十分?#34892;?#24744;耐心阅读本文,have a nice day。

换一批

延伸阅读

[单片机应用] 搞定单片机编程软件,窥探IAR单片机编程软件

搞定单片机编程软件,窥探IAR单片机编程软件

单片机编程软件在实际工程中具备诸多应用,每一款单片机编程软件乃至不同版本的单片机编程软件皆兼具自身特色。本文将涉及两方面内容,一是IAR单片机编程软件的简单介绍,二是阐述IAR单片机编程软件从建立工程到烧录程序的过程。如果你对这两方面内容存......

关键字:单片机编程软件 IAR 烧录程序

[单片机应用] 单片机编程软件一点通,IAR单片机编程软件工程调试方法

单片机编程软件一点通,IAR单片机编程软件工程调试方法

单片机编程软件通常以Keil和IAR为主,大家在选择适合自己的单片机编程软件时可依据工程要求而定。本文内容针对IAR单片机编程软件,主要讲解该单片机编程软件的工程调试使用方法。如果你对本文将要讲解的内容存在疑惑,?#29615;?#19968;起来学习下哦。......

关键字:单片机编程软件 IAR 工程调试

[单片机应用] 单片机编程软件基础篇,IAR单片机编程软件菜单栏讲解

单片机编程软件基础篇,IAR单片机编程软件菜单栏讲解

单片机编程软件是单片机编程不可或缺的利器,一款好的单片机编程软件更能极大程度提高开发效?#30465;?#22312;本文中,主要为大家介绍IAR单片机编程软件的菜单?#31119;?#20197;帮助大家更好了解这款单片机编程软件。......

关键字:单片机编程软件 IAR 菜单栏

[单片机应用] 大佬讲解单片机编程软件,IAR单片机编程软件之基础教程

大佬讲解单片机编程软件,IAR单片机编程软件之基础教程

好的单片机编程软件受到众多开发人员青睐,而对单片机编程软件了解较多的朋友都知道,目前市场上主要流通的单片机编程软件为Keil和IAR。本文中,主要为大家讲解IAR单片机编程软件的基础教程。如果你对IAR存在一定兴趣,?#29615;?#32487;续往下?#30784;?.....

关键字:单片机编程软件 IAR 基础教程

[单片机应用] 单片机编程软件学不会?看看这篇keil4、5单片机编程软件使用教程吧!

单片机编程软件学不会?看看这篇keil4、5单片机编程软件使用教程吧!

单片机编程软件以Keil和IAR使用最多,而其中又以keil单片机编程软件为主。本文中,将为大家带来keil4、5单片机编程软件的使用教程,希望本文教程对学习单片机编程软件的朋友有所帮助。......

关键字:单片机编程软件 keil 使用教程

[单片机应用] 大牛分享单片机编程软件使用经验,Keil C51单片机编程软件使用教程

大牛分享单片机编程软件使用经验,Keil C51单片机编程软件使用教程

Keil C51是最知名的单片机编程软件之一,也是从事单片机开发人员必定会使用的单片机编程软件。对于Keil C51单片机编程软件,很多新手朋友并不熟知它的使用方法。为此,小编特地带来这篇有关Keil C51单片机编程软件的使用教程,希望为......

关键字:单片机编程软件 Keil C51 使用教程

[单片机应用] 单片机编程软件超神篇,轻松搞定Keil单片机编程软件安装、破解

单片机编程软件超神篇,轻松搞定Keil单片机编程软件安装、破解

谈及单片机编程软件,Keil和IAR乃必提软件。其中,Keil作为大家更加深受喜爱的单片机编程软件,自然受到更多关注。对于单片机编程软件Keil,许多新手朋友对安装以及破解过程不太熟悉。为此,小编特地带来这篇单片机编程软件Keil的安装、破......

关键字:单片机编程软件 Keil 安装

[技术专访] M7+M4双?#24605;?#26500;MCU,STM32H7将微控制器?#38405;?#36827;一步提升

M7+M4双?#24605;?#26500;MCU,STM32H7将微控制器?#38405;?#36827;一步提升

在微控制器的市场?#24076;?#21452;?#26494;?#35745;多为M4+M0/M+的架构,往高?#38405;?#26041;向走,一般都是采用单核M7,?#35270;蠱7+M4的这种组合。而此次STM32H7正是在单核M7的基础?#24076;?#21448;添加了一个M4的内核,双核跑分合计达到了3200CoreMark,将微控制......

关键字:STM32 双核H7 微控制器

[单片机应用] 单片机编程软件?#24515;?#20123;?Keil、IAR单片机编程软件简介

单片机编程软件?#24515;?#20123;?Keil、IAR单片机编程软件简介

单片机编程软件有多种,而对于单片机编程软件的选择往往基于单片机类型,如51单片机应当选择keil作为主要的单片机编程软件。本文,将向大家简单介绍两种单片机编程软件——keil和IAR。......

关键字:单片机编程软件 IAR Keil

[单片机应用] 单片机编程软件详解,单片机编程软件IAR与Keil之间存在哪些区别

单片机编程软件详解,单片机编程软件IAR与Keil之间存在哪些区别

单片机编程软件有很多,如IAR和Keil便是两个比?#29616;?#21517;的单片机编程软件。那么,这两款单片机编程软件在应用过程中谁更便利呢?这两款编程软件之间又有何区别呢?如果你想有所了解,?#29615;?#32487;续往下?#30784;?.....

关键字:单片机编程软件 IAR Keil

[单片机应用] 单片机编程软件大?#33455;?#39564;总结篇,单片机编程软件keil的那些问题

单片机编程软件大?#33455;?#39564;总结篇,单片机编程软件keil的那些问题

单片机编程软件是相关用户关注的焦点之一,原因是单片机编程软件的选择以及单片机编程软件的使用通常存在一些疑惑。Keil作为单片机编程软件的主要代表,地位显著。本文将从6大方面对这款单片机编程软件加以介绍,其中多为本人在单片机开发过程中遇到的问......

关键字:单片机编程软件 keil 单片机

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客

新时时彩