ATT703x调试环境搭建及工具使用说明V0.4 文件编号 ATT7035/37调试环境及工具使用说明 ATT7035/37调试环境及工具使用说明 版本号 拟制/修改日期 V0.3 V0.4 2009/12/9 2010/04/16 修订人 Bzliu Yyuan 主要更改内容 补充第四章第4)小项:勾选download function中的几个复选框 一、 概述 ATT703X调试环境由两部分组成:软件部分和硬件部分。其中,软件部分包括keilc51、edi环境和PC端下载软件,硬件包括debugger/programmer tool和目标板。 二、 软件安装流程及说明 1) 安装Keilc51(keilc51安装程序需客户自行购买)。 2) 安装EDIk51-3文件夹中的EDIk51-3_1.02r2_Setup.exe(注意在安装时有提示选择Keil C的安装路径)。 3) 安装EDIServer文件夹中的EDIServer_1.02r0_Setup.exe,安装完成后会在开始菜单中出现EDIsever的快捷方式。 4) 安装usb驱动程序,将debugger/programmer tool用usb线与PC相连,PC会出现新硬件,并要求安装驱动程序,到文件夹EDP USB driver中找到驱动程序,完成安装。 5) PC端下载软件的安装:如果PC已经安装.net35开发组件,可直接运行ATT703X programmer.exe,如果这个程序运行出错,执行ATT703X programmer setup文件夹中的setup.exe文件,即可安装PC端下载软件。 三、 硬件安装及说明 1、Debugger/programmer tool的基本结构 USBDEBUGATT7035/7037电源电源灯OCDS TEANSFER完成USBTEANSFER编程模式正在编程DEBUG模式按键HiTrendtech串口 2、接口说明 1) USB:与PC通讯的接口。 2) DEBUG:与目标板连接的接口,共6PIN,1-6分别是VCC3.3、TCK、TDO、TDI、TMS和GND。 3) 电源:外部供电接口,5V-9V。 4) 串口: 3、指示灯说明 1) 电源灯: 2) Debug模式灯:表明处于debug模式。 3) 编程模式灯:表明正通过PC端下载软件对目标板进行编程,或者正在将tool上flash的程序下载到目标板中。 4) 正在编程指示灯:闪烁时表明正在通过PC端下载软件对目标板进行编程,或者正在将tool上flash的程序下载到目标板中,或者正在通过PC端下载软件将程序下载到tool上的flash中。 5) 完成指示灯:正在编程指示灯停止闪烁后,如果编程成功,完成指示灯会亮起,如果编程失败,该灯不亮。 四、 keilc51的设置说明 1) 2) 3) 4) 新建项目时的器件选择Cast,Inc中的R8051XC。 Option for target中的debug选项选择使用Evatronix EDIK51-3。 Option for target中的Utilities选项选择使用Evatronix EDIK51-3。 Option for target中的Utilities选项中选择使用Evatronix EDIK51-3后,进入setting选项,在Flash support programs框中:Init选择703xFlashWrite文件夹中的Initial.bin,Erase选择FlashErase.bin,Write选择FlashWrite.bin;在Download Function中,三个选项都勾选。如下图所示: 5) Option for target中的Utilities选项中,Setting后面有个Updata Target before debugging,选择后,每次执行keil的debug功能前都会重新将程序download到目标板中,不勾选则进debug前不会重新download程序。 6) 在Option for target中的debug选项卡中选择使用Evatronix EDIK51-3后,然后在settings中选择memory选项卡,在FLASH memory support框中勾选Set CODE memory as ROM项(默认没勾选)。 五、 PC端下载软件的使用 1、软件功能: 1) 打开文件:通过“文件”菜单,打开并载入需要下载的HEX文件。 2) 连接功能:点击“串口”框中的“打开”按钮,打开串口;再点击“jtagflash”框中的“连接”按钮,就可连接目标板,成功失败均有提示。 3) 擦除功能:擦除目标板程序。 4) 下载功能:将HEX文件转换后下载到目标板中。 5) Flash功能:将HEX文件转换后下载到debugger/programmer tool的flash中,配合按键可以实现将程序脱离PC下载到目标板中。 2、使用技巧: 在调试程序的时候可以用本软件的下载功能,先将程序下载到目标板中,然后进行调试(Updata Target before debugging不能勾选),可以节省下载时间。 本文来源:https://www.wddqw.com/doc/55dac7cb49fe04a1b0717fd5360cba1aa8118cef.html