登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

轻松入门开发ARM程序(为初学者写的入门手册)-3-

作者:liuq 栏目:MCU技术
轻松入门开发ARM程序(为初学者写的入门手册)-3-
3.安装EWARM
用户可以从万利电子有限公司的网站主页www.manley.com.cn下载EWARM 4.31A(32K)版本的软件(包含J-LINK驱动程序)及许可证。

插图1. 万利网站

安装EWARM 4.30A软件方法如下:
①将安装程序包解压

②选择并运行文件autorun.exe

③点击INSTALL the IAR Embedded Workbench,开始安装。见图1-3。

插图2. 安装EWARM

④ 输入许可证号(License)和密钥(License key)
     用户从下载的软件包中的文本文件中提取许可证号(License)和密钥(License key),分别输入下面两个窗口(见图1-4和图1-5)。许可接受后建议按默认设置安装。

插图3. License输入窗口

插图4. License key输入窗口

⑤ 安装完成后添加J-LINK驱动程序
退回安装主界面,点击INSTALL drivers后弹出图1-6的目录。选择其中的JLINK目录,将其整个复制到另一个文件夹中(用户可以新建一个文件夹)。

插图5. 安装J-Link驱动程序

用USB电缆将J-LINK仿真器与PC机连接,这时会弹出图1-7所示硬件安装向导窗口

插图6. 硬件安装向导窗口

选择从列表或指定位置安装,指向先前新建文件夹中的JLINK目录,如图1-8所示。

插图7. 指向JLINK目录
安装完成后启动EWARM环境,如插图8所示。


将J-Link的20芯电缆与STR710-EVAL评估板的JTAG插座相连。接通评估板电源,按第二章中步骤执行后面的操作。


2楼: >>参与讨论
starm
楼主费心了, 介绍的如此详细!
 
3楼: >>参与讨论
liuq
轻松入门开发ARM程序(为初学者写的入门手册)-4-
第二章    在EWARM中生成一个新项目
要为某个目标系统开发一个新应用程序,必须建立一个新项目。步骤如下:
1.建立一个项目文件目录
首先应该为新项目创建一个目录,用来存放与项目有关的各种文件。项目开发过程中生成的一系列文件,如:工作区文件,开发环境的配置,编译、连接和调试选件配置,各种列表文件和输出文件等都将被存放在这个目录下。用户也可以选择把各种原文件也放在这个目录下。在下面的例子中我们生成一个C:\Program files\IAR SYSTEM\My projects目录。为了方便,我们把ST的例子软件包01STR71x也复制到此目录下。

2.生成新的工作区
EWARM虽然是按项目进行管理,但是要求把所有的项目都放在工作区内(Workspace)。用户如果是第一次使用EWARM开发一个新项目,必须先创建一个新工作区,然后才能在工作区中创建新项目。一个工作区中允许存放一个或多个项目。如果用户过去已经建立了一个工作区并且希望把目前要建的新项目放在老工作区内,则可以直接打开老工作区并执行第三步生成新项目。
创建新工作区方法是:选择EWARM开发环境主菜单的 File > New > Workspace命令。如果目前正在开发或调试另一个项目,EWARM开发环境将提示用户保存和关闭当前活跃工作区,然后开启一个空白工作区窗口,如图2-1所示。

插图1. 创建新工作区   

注意:第一次使用EWARM开发环境时也显示上述空白工作区窗口。
  
3.生成新项目
    下一步就是在工作区中创建新项目,方法如下:
① 选择主菜单 Project > Create New Project,弹出生成新项目窗口,见图2-2。EWARM提供几种应用程序和库程序的项目模板。如果选择Empty project,表示采用默认的项目选件设置。在本例中我们选择Empty project。
   
插图2. 生成新项目窗口

② 在Tool chain栏中选择ARM,然后点击OK按钮,弹出 “另存为”窗口。
③ 在“另存为”窗口中浏览和选择新建的My projects目录,输入新项目的文件名为STR710-LED,然后保存。这时在屏幕左边的Workspace窗口中将显示新建的项目名和输出代码模式。见插图3所示:
               
项目名后面的Debug表示输出含调试信息的代码文件。EWARM能为项目提供两种输出代码模式:Debug和Release。Debug模式生成含调试信息的程序代码,用户利用它可以在EWARM环境下调试应用程序。而Release模式生成不含调试信息的发行版本的程序代码,其代码比较紧凑。用户可以从Workspace窗口顶部的下拉菜单中选择两种项目配置之一,本例我们选择Debug。
现在My projects目录下已生成一个STR710-LED.ewp文件,该文件中将包含与STR710-LED项目设置有关的信息,如编译、连接(build)的选件等。
注意:STR710-LED-Debug后的﹡号表示当前的工作区和项目经修改后还没有被保存。
④ 保存工作区
新生成的工作区需保存才有效,所以在添加项目后EWARM要求执行保存工作区操作。保存工作区选择主菜单 File > Save Workspace,浏览并选择My projects目录。然将工作区取名为ST710-DEMO输进File NAME输入框,按保存按钮退出。这时在My projects目录下又生成一个ST710-DEMO.eww文件。同时在My projects目录下还生成一个settings子目录,这个目录下存放保存窗口设置和断点设置等与当前操作有关信息的其他文件。
注意:保存操作完成后项目名后的﹡号已经消失。


参与讨论
昵称:
讨论内容:
 
 
相关帖子
用ST的STR91x来这报个道,一起学习啊.
恭喜ST专用版块成立
轻松入门开发ARM程序(为初学者写的入门手册)-2-
凑个热闹发贴庆祝一下
呵呵,ST的坛子终于开版了!
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号