如何利用IAR编写程序并烧录到板子上感觉很困扰

本文将涉及两方面内容,一是IAR单片机编程软件的简单介绍,二是阐述IAR单片机编程软件从建立工程到烧录程序的过程。二、IAR从建立工程到烧录程序以上便是小编此次带来的“单片机编程软件”的相关内容,通过本文,希望大家对IAR单片机编程软件从建立工程到烧录程序的过程具备一个清晰的认识。

1.IAR简介

IAR Systems 是全球领先的嵌入式系统开发工具和服务提供商。 公司成立于1983年,提供的产品和服务涉及嵌入式系统设计、开发和测试的各个阶段,包括:带有C/C++编译器和调试器的集成开发环境(IDE)、实时操作系统和中间件、开发套件、硬件模拟器和状态机建模工具。

IAR软件应该是目前支持单片机种类最多的软件,支持几乎所有主流单片机。

但对于特定的微控制器,IAR有单独的安装包。 因此,名义上IAR支持的单片机类型最多,但实际上它也是一个单片机和一个配套软件,只不过对于所有的单片机来说,IAR的“样子”基本都是相似的,所以只要你懂得如何使用IAR下的单片机,​​那么当你使用IAR开发另一个单片机时,按照图就可以知道大概的使用方法,比如关于片选、堆栈配置、仿真设置等选项基本都在特定选项卡下,方便快捷开始。 (当然,IAR开发单片机和ARM时,项目配置还是有很大不同的。)

2. IAR从建工程到烧录程序

很多第一次接触硬件的朋友都为如何使用IAR编写程序烧录到板子上而烦恼。 下面我们就从IAR的基本使用开始,希望能给大家带来一些帮助。

1.创建新的工作环境:

如何利用IAR编写程序并烧录到板子上感觉很困扰

2、在工作环境中创建自己的项目:

如何利用IAR编写程序并烧录到板子上感觉很困扰

如果已有项目,可以选择“添加现有项目”来添加现有项目。

如何利用IAR编写程序并烧录到板子上感觉很困扰

空项目就是空项目。 一般我们就默认选择这个即可。 你也可以选择这个C项目。 C工程创建完成后,会自动生成一个.c文件,方便我们编写程序。 创建好后,自己输入一个项目名称即可(建议名称为你程序的主题,方便以后查找和修改)。 创建完成后,我们可以看到工作环境中出现了一个项目。

如何利用IAR编写程序并烧录到板子上感觉很困扰

3.配置自己的项目:

我们右键单击项目名称并选择选项

如何利用IAR编写程序并烧录到板子上感觉很困扰

主要进行以下配置:

1、芯片选型:

在常规选项中的目标下选择您自己的芯片。 我这里使用的是STM8S105K6。 芯片型号在您的芯片上标明(有些芯片的字符很小,需要仔细阅读)

如何利用IAR编写程序并烧录到板子上感觉很困扰

2.添加文件夹路径:

在C/C++编译器的Preprocessor下添加自己的工程路径和自己的.h头文件夹路径(你下载的官方库文件的inc下,即导入inc的路径)。 效果图如下:

如何利用IAR编写程序并烧录到板子上感觉很困扰

如何利用IAR编写程序并烧录到板子上感觉很困扰

3.烧录配置:

在调试器下的驱动程序中选择您自己的刻录模式。 一般使用ST-LINK进行编程。

如何利用IAR编写程序并烧录到板子上感觉很困扰

4. 完成:

基本配置已经完成。 接下来,我们可以自己创建文件进行编译和烧录:

如何利用IAR编写程序并烧录到板子上感觉很困扰

Add 有两种方法。 第一个Add Files是直接创建文件。 第二种方法是“添加组”,创建一个组,然后导入该组中的文件。

写完代码后

点击工具栏中的Compile and Download即可烧录程序!

以上就是小编本次带来的《单片机编程软件》的相关内容。 通过这篇文章,希望大家对IAR单片机编程软件从建立工程到烧录程序的流程有一个清晰的认识。

单片机

DS1302实时时钟模块详细解析充电时钟芯片的区别

2024-5-4 11:03:59

单片机

在深圳从事单片机开发近10年的行业前景如何?

2024-5-4 12:04:38

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索