ARM学习进阶(1)-ARM开发环境的配置

发布时间:2016-8-9 10:02    发布者:designapp
关键词: ARM , 开发环境
  本人使用周立功公司生产的SmartARM2200开发试验板时感觉配置开发环境挺复杂的,特整理出相关步骤供大家参考。
  一、EasyJTAG-H仿真器的安装
  1、找到配套光盘的“H-JTAG软件”目录,运行H-JTAG V0.3.2.EXE,默认安装到C:\Program Files\H-JTAG V0.3.2目录下。
  2、把配套光盘“H-JTAG软件”目录下的LPC2200.hfc和LPC2200_arm.hfc文件拷贝到安装目录C:\Program Files\H-JTAG V0.3.2下。
  3、运行H-JTAG程序,会自动检测EasyJTAG-H仿真器是否连接好。假如连接不上仿真器,程序会出现报错信息“Unable to find target”。假如仿真器连接正常,不会出现报错信息直接进入H-JTAG Server程序主界面并同步运行H-Flasher程序。
  4、在H-JTAG Server程序中选择【Flasher】->【Auto Download】选择自动下载项。
  5、配置H-Flasher如下:
  (1)在H-JTAG Flasher程序中选择【Load】装载配置文件,一般可选H-JTAG安装目录下的LPC2200.hfc。
  (2)在H-JTAG Flasher程序中选择【Flash Selection】选择正确的Flash型号。如开发板上的片外Flash型号为SST39VF1601;假如目标板上使用带内部Flash的LPC2200系列的芯片并要将程序烧写到其内部Flash中,则在此选择正确的CPU型号。
  (3)在H-JTAG Flasher程序中选择【Memory Config】设置Flash与RAM的起始地址,根据目标板的实际地址分配填写。如开发板的Bank0-Flash Bank1-RAM时,Flash Start ddress设置为0x80000000,RAM Start ddress设置为0x40000000;如开发板的Bank0-RAM Bank1-Flash时,Flash Start ddress设置为0x81000000,RAM Start ddress设置为0x40000000。
  (4)需要添加初始化命令的话在H-JTAG Flasher程序中选择【InitScript】进行,具体配置参考LPC2200系列芯片的用户手册。
  (5)在H-JTAG Flasher程序中选择【Programing】->【Check】验证调试代理配置是否正确。假如配置错误会出现报错信息“Error:….”;配置正确的会直接显示相关配置,如Flash:SST39VF1601 0x234B00BF。
  6、每次调试需先打开H-JTAG并正确设置,仿真器或开发板每次复位后都执行下5.(5)的【Check】验证操作。
  一般调试时选用外部RAM方式即Bank0-RAM,ISP下载运行时选用外部Flash方式即Bank0-Flash。
  二、ADS开发环境的安装
  1、安装ADS1.2,点击Setup.exe按默认方式安装。提示出现 "ARM License Wizard" 对话框,选择 "Install License",然后在 "License File To Be Installed" 中使用 "Browse",选择 CRACK 目录下的 license.dat 文件即可。
  2、选择Windows系统的【开始】->【所有程序】->【ARM Developer Suite V1.2】->【AXD Debugger】启动AXD软件。打开【Options】->【Configure Target..】弹出Choose Target 对话框,当即ADD添加仿真器的驱动程序,在添加文件窗口选择前面安装的H-JTAG仿真器,如C:\Program Files\H-JTAG V0.3.2目录下的H-JTAG.dll,单击“打开”即可。
  有时启动AXD Debugger时会提示Session的出错信息,可以不选Session文件进入AXD调试界面,再重新选择一次H-JTAG驱动后重新连接目标板。
  3、选择Windows系统的【开始】->【所有程序】->【ARM Developer Suite V1.2】->【CodeWarrior for ARM Developer Suite】启动ADS1.2 IDE集成开发环境。
  (1)修改字体。选择【Edit】->【Preference】,在Font&Tabs选项设置中Font=Fixedsys,Script=CHINSES_GB2312,建议在Tab Inserts Spaces前打勾。
  (2)设置调试项。选择【Edit】->【DebugRel Settings】,在ARM Linker选项设置中的Output页设置工程连接地址:Linktype=Simple,R0 Base=0x40000000,RW Base=0x40003000;在Options页设置工程调试入口地址:Image entry point=0x40000000。
                               
                                                               
                               
               
本文地址:https://www.eechina.com/thread-171636-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表