编辑: 元素吧里的召唤 | 2019-07-07 |
* 选配 GDB server,可以实现在 GDB 环境下的调试. 图1.1 J-LINK仿真器 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 1.3 IAR EWARM 的安装 1.3.1 IAR EWARM 的安装步骤如 1. 从IAR 的官方网站上www.iar.com/ewarm 下载IAR 5.4,32K 代码试用评估版本,文件名 为: EWARM-KS-WEB-5.4.exe. 2. 运行EWARM-EV-WEB-5.4.exe 3. 点击Install the IAR Embedded Workbench,开始安装.如图 1.2 所示. 图1.2 EWARM 安装 4. 输入许可证号(License)和密钥(License key)用户从下载的软件包中的文本文件中提 取许可证号(License)和密钥(License key),分别输入下面两个窗口如图 1.3 和图 1.4 所示.许可接受后建议按默认设置安装. 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 图1.3 License 输入 图1.4 密钥输入 5. 点击 下一步 直到软件安装完成. 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 1.3.2 安装 J-LINK 驱动
1、双击J-LINK驱动目录下的安装文件开始安装,选择默认路径即可,出现如下对话框时打 钩,直至安装完成.如图1.5所示: 图1.5 选择开发环境
2、 用USB电缆把仿真器与开发板连接上后, 在我的电脑设备管理器的通用串行总线控制器下 能找到J-link driver.如图1.6所示: 图1.6 安装完成后显示的驱动信息 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 第2章安装流明诺瑞驱动库 在安装好EWARM 集成开发环境后,就可在该环境下新建工程了.但在新建工程之前, 为了使以后的工程更便于管理、工程中的设置更加简单化,在这里就需要一些准备工作,将 某些文件拷贝到指定路径下,具体的操作方式将在随后介绍.至于为什么要这样做,在工程 的设置时就会体会出其优越性. 注意:本文是以32K 的试用版为例作讲解.如果用正式版可以参照本文进行设置. 2.1 下载最新库文件 从流明诺瑞官方网站http://www.luminarymicro.com 下载最新的驱动库文件.假设保存 于 D:\ ,如图 2.1 所示. 图2.1 驱动库文件存放目录 2.2 拷贝连接器命令文件 这一步是将连接器命令文件复制到IAR的默认路径下面,节省了每次在选择连接器命令 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 文件时的查找步骤. 1. 打开目录 D:\PDL-LM3S-3416\DriverLib\ewarm 如图 2.2 所示. 图2.2 原连接器命令文件 2. 将图2.2 中所示的 standalone.xcl 文件复制一份,然后粘贴到 C:\Program Files\IARSystems\Embedded Workbench 5.30 Kickstart\arm\config 目录下.并改名为 lnk ―LM3.xcl 如图2.3所示 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 图2.3 连接器命令文件存放的目录 2.3 拷贝驱动库头文件 这一步是将库文件复制到IAR 的默认路径下面,减轻了每次在选择库文件时的添加库 文件步骤. 1. 打开目录 D:\PDL-LM3S-3416\DriverLib 如图 2.4 所示. 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 图2.4 原驱动库头文件目录 2. 在 C:\Program Files\IAR Systems\Embedded Workbench 5.30 Kickstart\arm\inc 下, 新建一个 Luminary 文件夹,如图 2.5 所示. 图2.5 新建 Luminary 文件夹 3. 复制驱动库头文件, 然后粘贴到新建的 Luminary 文件夹下, 即 C:\ProgramFiles\IAR Systems\Embedded Workbench 5.30 Kickstart\arm\inc\Luminary 目录.如图 2.6 所示. 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 这里包括三个步骤: 第一步是:将图 2.4 中的所有.h 文件,拷贝到新建的 Luminary 文件夹下. 第二步是:打开图 2.4 中的 src 文件,将该文件下的所有.h 和.c 文件,拷贝到新建 的 Luminary 文件夹下. 第三步是:打开图 2.4 中的 inc 文件,将该文件下的所有.h 文件,拷贝到新建的 Luminary 文件夹下. 图2.6 驱动库头文件存放目录 2.4 拷贝底层驱动函数库 1. 打开目录 D:\PDL-LM3S-3416\DriverLib\src\ewarm\Exe 如图 2.7 所示. 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 图2.7 底层驱动函数库目录 2. 在 C:\Program Files\IAR Systems\Embedded Workbench 5.30 Kickstart\arm\lib 下, 新建一个 Luminary 文件夹,如图 2.8 所示. 图2.8 新建 Luminary 文件夹 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 3. 将图 2.4 中的 driverlib.r79 复制一份,然后粘贴到新建的 Luminary 文件夹下, 即 C:\Program Files\IAR Systems\Embedded Workbench 5.30 Kickstart\arm\lib\Luminary 目 录下.如图 2.9 所示. 图2.9 底层驱动函数库存放目录 到此,要做的准备工作已经完成. 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 第3章在EWARM 中新建一个新项目 要为某个目标系统开发一个新应用程序, 必须先新建一个新项目. 新建项目具体步骤下 面将作详细介绍. 3.1 建立一个项目文件目录 首先应该为新项目创建一个目录, 用来存放与项目有关的各种文件. 项目开发过程中生 成的一系列文件,如:工作区文件,开发环境的配置,编译、连接和调试选项配置,各种列 表文件和输出文件等都将被存放在这个目录下. 用户也可以选择把各种源文件也放在这个目 录下.在下面的例子中我们生成一个D:\DEMO 目录. 3.2 新建工作区 EWARM 虽然是按项目进行管理,但是要求把所有的项目都放在工作区 (Workspace) . 用户如果是第一次使用EWARM 开发一个新项目,必须先创建一个新工作区,然后才能在 工作区中创建新项目. 一个工作区中允许存放一个或多个项目. 如果用户过去已经建立了一 个工作区并且希望把目前要建的新项目放在老工作区内, 则可以直接打开老工作区并执行第 三步生成新项目.创建新工作区方法如下: 启动EWARM 开发环境,如图 3.1 所示. 图3.1 启动EWARM 开发环境 达盛教育DD打造职场精英 成就职业梦想 静以修身、俭以养、思以健行、勤以治业 选择主菜单的 File >