您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > MSP-FET430UIF仿真器使用说明
1MSP-FET430UIF仿真器使用说明2目录1.功能描述2.JTAG连接关系3.IAR开发环境的安装4.仿真器驱动的安装5.配置仿真器及仿真方法5.1编译程序5.2正确设置仿真器的参数5.3如何用msp430仿真器调试程序5.4第三方软件下载程序6.注意事项7.常见问题答解31.功能描述a.本仿真器为USB接口的JTAG仿真器。USB口从计算机取电,不需要外接源,并能针对不同需求给目标板或用户板提供1.8V~3.6V(300mA)电源。b.对MSP430低功耗flash全系列单片机进行编程和在线仿真.c.完全兼容TI德州仪器原厂MSP-FET430UIF开发工具。d.支持在线升级,烧熔丝加密。e.采用TI德州仪器标准的2×7PIN(IDC-14)标准连接器。f.支持IAR430、AQ430、HI-TECH、GCC以及TI等一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等。g.支持程序烧写读取和熔丝烧断功能。h.支持JTAG、SBW(2WireJTAG)接口。i.支持固件升级功能。2.JTAG连接关系仿真器与目标板上MSP430系列MCU的连接关系分为2线连接和4线连接,如下两图所示:(注意:JTAG接口的定义描述也可以由下图得到)4线连接关系示意图42线连接关系示意图3.IAR开发环境的安装我以iarformsp4305.5.为例,但是建议安装我们提供的iarformsp4305.2;首先,运行“配套光盘:\msp430软件\IAR安装软件及注册机iarformsp4305.5.rar”解压并进行安装。安装步骤如下图所示等待,直至出现如下图5点击“next”直至如下图点击“next”直至如下图运行“配套光盘:\IAR安装软件及注册机formsp4305.5文件夹中的IARkegenPartA.exe文6件来获取上图的License#,如下图所示:将licensenumber中的内容复制到License#中,点击next,获得如下图将注册机licensekey的内容复制到安装软件的licensekey中,安装目录默认。一直点击next获得如下图7再点击install,等待直至安装完成。如图点击finish即可安装完成!!!84.仿真器驱动安装首先将USB和MSP-FET430UIF仿真器连接,将数据线USB口和PC连接,PC会提示发现新硬件,如图所示点选“是,仅这一次”,并点击“下一步”按钮,如下图窗口:点选“从列表或指定位置安装(高级)”,点击“下一步”按钮,如下图所示窗口,钩选“在搜索中包括这个位置”,并选择“浏览”,选择安装的IAR软件安装目录下:\IARSystems\EmbeddedWorkbenchEvaluation4.0\430\drivers\TIUSBFET\WinXP文件夹或者配套光盘的\01.msp430软件\MSP430驱动,如下图所示:9点击“确定”,和“下一步”按钮,如下图窗口:系统提示正在搜索驱动程序,如下图所示:询问是否安装此软件,点击“仍然继续”,如下图所示:10系统提示正在安装软件,安装完毕后,如下图所示:完成新硬件安装向导,点击“完成”。至此,MSP-FET430UIF(TIUSBFET)Adapter驱动已成功完成。随即弹出发现MSP-FET430UIF-SerialPort窗口,如下图所示:11点选“是,仅这一次”,并点击“下一步”按钮,如下图窗口:点选“从列表或指定位置安装(高级)”,并点击“下一步”按钮,如下图所示钩选“在搜索中包括这个位置”,点击“浏览”,选择IAR安装目录下\IARSystems\EmbeddedWorkbenchEvaluation4.0\430\drivers\TIUSBFET\WinXP文件夹并点击“确定”及“下一步”按钮,如下图所示搜索片刻后,弹出如下图窗口12点击“仍然继续”,系统开始为MSP-FET430UIF-SerialPort安装驱动程序,如下图所示。安装完毕后,如下图所示:点击“确定”,在桌面右下角提示“新硬件已安装并可以使用了”。至此,MSP-FET430UIF驱动已成功安装。13用户可进入计算机的“设备管理器”,来查看仿真器相关信息,如下图所示系统发现MSP-FET430UIF占用串口COM5。系统已经成功安装MSP-FET430UIF驱动程序!注意:并非所有的计算机均是COM5,此端口因计算机配置不同而不同。5.配置仿真器及仿真方法5.1编译程序关于如何使用IARforMSP430来编译代码,请用户参考相关文档。5.2正确设置仿真器的参数在工程文件名“MSP430F425A”上右键选择“option”如下图(注意:这里以工程MSP430F425A为例进行说明)14在上图窗口中,在【Category】一栏,选择【GeneralOptions】→【Target】→【Device】→【MSP430x4xxFamily】→【MSP430F】→【MSP430F425A】,并点击【OK】按钮,设置正确的MSP430单片机型号。注意:以MSP430F425A为例进行说明。再次点击工程【MSP430F425A】右键选择【Options】,弹出的窗口在【Category】一栏中,选择【Debugger】→【Setup】→【Driver】一栏中选择【FETDebugger】,并点击【OK】按钮,如下图所示:在上图窗口【Category】一栏,选择【FETDebugger】,如下图所示15在【Setup】→【Connection】一栏下拉菜单中,选择【TexasInstrumentUSB-IF】,【Automatic】。TargetVCC(input)电压根据不同需求设置相应的值,仿真器会根据此值输出电压,默认设置为3.3V即可。设置完成后点击“OK”按钮。至此,UIF仿真设置完成5.3如何仿真调试程序正确设置仿真器完成后,通过点击下图IAREmbeddedWorkbenchIDE窗口中的【Debug】或者快捷键CTRL+D按钮来实现程序的仿真。出现仿真界面如下图所示:16仿真调试工具栏介绍1.复位:使程序复位到main函数入口2.跳入:跳过某语句或者函数3.跳入:进入某个函数,单条语句则执行之。4.跳出:跳出某个函数或者循环。5.运行:若设置断点,则运行至断点处。6.终止:终止仿真,返回到编译界面。5.4利用第三方软件下载程序第三方软件如MspFet可以很方便的通过仿真器对单片机进行编程,该软件的下载地址为:将仿真器对应版本的IAR安装目录下的msp430.dll和hil.dll两个文件,如下图所示,复制到MspFet的目录下,再进行简单的设置,就可以进行操作了。打开软件MspFet.exe界面,点击SETUP命令出现下图所示界面,其中红色方框内的两项设置成【FETmsp430.dll】和Port:【TIUSB】外,其他选项可根据实际选择。17友情提示,由于该软件为完全免费软件,因此该软件很久未更新,一些新的元器件可能不在支持范围之内,建议用户使用IAR进行仿真烧入程序等操作。6.注意事项1.本USB仿真器仅支持IAR高于3.21版本软件;2.当插入仿真器后,仿真器上的MODE指示灯,先交替亮灭9次,之后指示灯常亮,仿真器进入工作状态。(注意:应该在仿真器进入工作状态后,再操作IAR仿真软件,否则可能会造成仿真器连接错误)3.若在仿真过程中仿真器MODE红灯亮时,严禁将仿真器拔下!若不小心拔下仿真器,那么请先关闭IAR软件,再重新将仿真器连接入计算机,打开IAR软件即可。如果还是不行,请重新启动电脑一次;4.请根据需要正确设置MSP-FET430UIF的输出电压,否则可能会导致JTAG连接失败或者烧毁目标单片机及仿真器;5.如果您装的IARforMSP430版本高于V3.42A,在进行仿真的时候,会提示是否升级固件,点【YES】将进行固件升级,此时千万不可拔动MSP-FET430UIF与计算机的连接USB电缆,否则会永久性损坏,MSP-FET430UIF而无法使用;选择【NO】,将不进行固件升级,但是每次仿真都会出现该提示。注意:我们强烈建议用户不要随意升级IAR编译器开发环境版本。更不要随意升级仿真器固件。7.常见问题解答1.WindowsXP系统,在安装驱动时提醒【inf找不到所需的段落】,安装终止,怎么解决呢?a.打开控制面板----管理工具---服务,查看smartcard是否启用,没有的话,请手动启动。如果【smartcard】服务也无法启用,可检查【scardsvr】服务是否存在,且已经启动,如果没有启动,请手动启动,然后设为【自动】。18b.如果该服务不存在,则按以下步骤操作,单击【开始–运行】输入【cmd】打开命令提示符窗口,先执行命令【scardsvrreinstall】,接着在执行命令【regsvr32scardssp.dll】重新注册【scardssp.dll】。接着进入服务,将【scardsvr】手动启用,并在属性中将启动方式改为【自动】。c.如果以上措施均告失败,说明您装的是ghost精简版系统,请更换操作非精简版系统光盘重新安装系统。2.连入USB仿真器后,MODE指示灯没有正常亮灭?请检查USB连接电缆是否正确与计算机相连接。3.连入USB仿真器后,计算机系统识别不了仿真器?请确认是否为该计算机正确安装驱动程序。
本文标题:MSP-FET430UIF仿真器使用说明
链接地址:https://www.777doc.com/doc-6697948 .html