MSP-FET430UIF仿真器使用说明
LSD-FET430UIF仿真器下载程序的过程
LSD-FET430UIF仿真器下载程序的过程
2011.03.30
1.安装驱动
先把仿真器插在usb口,然后系统自动查找硬件,从光盘安装驱动。
如果没有自动安装。
则安装文件在光盘的Driver\WinXP这个文件夹内。
安装完了之后,在电脑的硬件管理里面应该能看到,如下图的状态,端口(COM和LPT)的那个栏目。
2.安装msp430的软件
iar版的,版本号是4.11B,在安装过程中需要用到破解文件WE430_4.11B_iarkg 这个文件夹里面的文件。
注意需要和下图相似,License number抄到开始的一个步骤的一个横框,License key抄到后面的一个步骤的一个大框,然后确定。
3.设置软件
先打开一个设计项目比如图中的Test3. 然后选择菜单里面的project里面的options 到里面设置如下图,就是设置Debugger(仿真器)的连接为USB型的。
然后选择ok。
4.开始仿真
在菜单project里面的最下面,Debug,就可以进入仿真界面,此时运行仿真,如果是第一次设置,可能有个设置窗体。
以后就不会出现了,如果出现设置窗体,点击确定即可。
稍等。
就出现了仿真的界面。
图中浅绿色的箭头所指就是当前仿真运行的语句。
按F5键全速运行,或者是从Debug的菜单里面选择第一项Go全速运行。
5.结束仿真
在菜单Debug里面的Stop Debugging就结束了仿真,此时程序就烧写到芯片里面了。
UIF使用说明V3.0
MSP430UIF使用说明VER3.02010-12-01目录一、功能特点描述 (1)二、 JTAG连接 (1)三、驱动安装 (3)四、软件设置 (10)五、固件升级 (13)六、 BSL编程使用方法 (17)七、烧断熔丝功能 (21)八、其他相关知识点 (25)九、常见问题及解决方法 (27)十、注意事项 (29)一、功能特点描述1、对MSP430 FLASH全系列单片机进行编程和在线仿真;2、完全兼容德州仪器原厂MSP-FET430UIF开发工具;3、采用德州仪器标准的2×7 PIN标准连接器;4、USB口取电,不需要外接电源,通过板上的跳线帽给目标板或用户板提供3.3V(最大500mA)电源;加跳线帽表示给目标板供电,不加表示不供电。
5、支持IAR430、GCC以及TI一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等;6、支持JTAG、SBW(2 Wire JTAG)接口;7、支持BSL编程(目前不支持部分单片机)。
BSL编程是对MSP430单片机进行加密(即烧断熔丝)后再进行编程的唯一解决方案。
8、支持固件升级功能。
9、下载固件时不需要额外的编程器,下载固件随心所欲,无需担心编程器固件版本不符。
二、JTAG连接仿真器与目标板连接方法一般有两种,四线接法和两线接法,其中四线接法适用于绝大部分430,而两线接法主要用于2系列的部分430,这两种接法如下图所示:图1 四线JTAG连接方式图2 两线JTAG连接方式以上两种接法是TI官方网站上提供的接线方法,以MSP430F2012T的两线制接法为例,在使用我们的仿真器进行连接时,可以对电路进行简化,经过测试可以正常下载,MSP430F2012T单片机甚至可以不焊接32K的晶振也可以正常下载,连接方式如下图3所示:图3 仿真器和MSP430F2012T单片机两线JTAG连接方式三、驱动安装电脑如果之前没装过430UIF的驱动,则在初次使用时需要安装驱动,其步骤如下:1.插上仿真器,电脑检测发现新硬件并弹出如下图标界面:并提示是否可以连接到windows update上搜索驱动,在这里选择否,见下图:2.选择从列表或指定位置安装,见下图:3.浏览安装驱动,找到IAR for MSP430的安装路径,在\drivers\TIUSBFET\WinXP 文件下,现以我电脑上所安装路径举例说明,驱动在D:\IAR Systems\EmbeddedWorkbench 4.2Evaluation\ 430\drivers\TIUSBFET\WinXP图如下:4.安装时会提示说未通过验证,不用理会,点继续安装即可。
FET430UIF使用说明书
安装使用说明书 FET430UIF闪电电子工作室1、概述FET430UI内部原理与TI官方的MSP430仿真器(MSP-FET430UIF)完全相同,可随着调试软件的升级而自动更新固件,保证良好的兼容性和稳定性。
仿真器支持MSP430 FLASH型全系列单片机仿真调试,采用USB接口,兼容并口调试工具,适用于没有并口的笔记本电脑调试MSP430系列单片机,更适合并口调试器的升级。
2、功能特点1)对MSP430FLASH全系列单片机进行编程和在线仿真;2)完全兼容德州仪器原厂MSP-FET430UIF开发工具;3)采用德州仪器标准的2×7 PIN标准JTAG连接器;4)USB口取电,不需要外接电源,并能给目标板或用户板提供1.8~4V (250mA)电源(电压值在调试软件里面设置,比如IAR430里面的仿真器设置界面就可以设定);5)支持IAR430、AQ430、HI-TECH、GCC以及TI一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等;6)支持程序烧写读取和熔丝烧断功能;7)支持JTAG、SBW(2 Wire JTAG)接口;8)支持固件升级功能。
3、使用前注意事项本FET430UIF出厂时内置的固件版本对应IAR for MSP430的版本是V3.42A,安装驱动程序前请请确保您已经安装了IAR for MSP430 V3.42A及以上版本。
关于如何降版本进行使用,请联系闪电电子工作室,针对不同的情况将会有不同的方案,联系方式见下。
4、TIUSBFET驱动程序的安装A:将FET430UIF连到PC机的USB口,使用此FET430UIF前请确保您的PC 机已经安装上了支持TIUSBFET驱动的IAR for MSP430软件。
B:WINDOWS应找到如“MSP-FET430UIF -JTAG Tool”的新硬件,如图1所示:图1C:硬件向导应会自动运行并弹出“找到新的硬件向导”的对话窗口,然后选择相应选项继续“下一步” ,如图2所示:图2D:选择“从列表或指定位置安装(高级)” ,如图3所示:图3E:然后指示硬件向导驱动程序的位置,选择“在搜索中包括这个位置” ,如图4所示,此时应确认您已经安装了IAR for MSP430 3.42A以上的编译软件,点击浏览找到TIUSBFET的位置,默认安装的话是在C盘的C:\Program Files\IAR Systems\Embedded Workbench4.0\430\drivers\TIUSBFET\WinXP目录下,此驱动适合Windows XP的操作系统,也同样适合Windows 2000和Windows Vista的操作系统,继续“下一步”。
MSP430UIF仿真器使用说明
伯乐电子MSP430-UIF全功能仿真器使用说明书2011-09一、功能描述✧USB 接口的 JTAG 仿真器;✧对 MSP430 FLASH 全系列单片机进行编程和在线仿真;✧完全兼容德州仪器原厂 MSP-FET430UIF 开发工具;✧采用德州仪器标准的 2¡7 PIN(IDC-14)标准连接器;✧支持IAR430、AQ430、HI-TECH、GCC 以及TI 一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等;✧支持程序烧写与读取;✧支持 JTAG、SBW(2 Wire JTAG)接口;✧支持固件升级功能。
二、JTAG 连接仿真器 14PIN 的连接头定义(注意第一脚的方向)。
①TI标准4线JTAG接口,(有些比如5系列需要接第8脚TEST引脚)图1:Signal Connections for 4-Wire JTAG Communication②仿真器SBW的接线【以msp430f2010举例】:仿真器--- msp430f2010VCC --- VCCGND --- GNDTDO --- RSTTCK --- TESTSBW接线方式只需要直连即可,目标板的RST、TEST线路上不能有电容、上拉电路等器件。
图2:Signal Connections for 2-Wire JTAG Communication (Spy-Bi-Wire)三、安装IAR软件:首先安装IAR软件,安装好后设备管理器中,端口下会识别到如下设备:无须再次安装驱动即可直接使用仿真器安装说明:首先运行EW430-IAR-430-510.exe,点击下一步,直到出现下图对话框,要求输入license,此时打开光盘内的注册机IAR kegen PartA.exe,如下图,选择product为430 v5.1,输入注册机内的LICENSE number内容到上图红框中,点击next:此时在下图的框中,输入注册机内的LICENSE key。
MSP430仿真器的使用说明
MSP430仿真器的使用说明:忠兴淘宝店编辑/shop/view_shop-b67ee37d0a464a503ca6e62679b00af2.htm适用型号:支持除MSP430F20XX系列外所有flash系列430单片机。
功能:MSP430JTAG仿真器可通过目标板或用户板对MSP430FLASH 全系列的单片机芯片进行嵌入系统的设计开发、下载调试等在线仿真功能。
适用型号:支持除MSP430F20XX系列外所有flash系列430单片机。
功能:MSP430JTAG仿真器可通过目标板或用户板对MSP430FLASH 全系列的单片机芯片进行嵌入系统的设计开发、下载调试等在线仿真功能。
特点:1.对MSP430FLASH全系列单片机进行编程和在线仿真;2.完全兼容德州仪器原厂FET(Flash Emulation Tool)系列的MSP430开发工具;3.采用TI官方标准14芯MSP430JTAG接口(可替代官方JTAG下载线)。
;4.支持IAR430、AQ430、HI-TECH、GCC以及TI一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等;6.体积小巧,适于便携7.下载程序或仿真的时候必须使用USB的电源作为开发板的电源JTAG仿真器接口图仿真器的电路图:(TI标准电路)为了布板的方便,本仿真器的电路在选用74HC244的管脚时和本电路存在差异,但不影响任何功能。
IRA软件上有三个地方需要设置,没设置好下载不了程序。
设置如下:代码编译好后,在工作空间里面可以看到我们保存的项目的名称,用鼠标在项目的根目录上点击右键。
并选择option。
设置1:在Device里选择开发板的目标芯片Debugger.设置3:单击Category 中的Debugger 中的FET Debugger 中的Connection ,选择Texas TexasInstrumentInstrument LPT-IF.。
MSP-FET430UIF仿真器安装使用说明
图1.1Step2.鼠标双击上面的红色图标“EW430-EV-web-5201”进行IAR软件的安1.6图1.7Step7.如图1.8所示,将图1.6中生成的“License key”框下面的内容(包含#)复制到图中的“License Key”处,然后点“Next”按钮,进入下一步。
图1.8Step8.如图1.9所示,默认软件会装入C盘。
若用户需要修改路径,请点击“Custom”,选择合适的安装路径,采用英文路径(路径中请勿出现中文)。
图2.1如果您的系统不能自动安装,您可以按下面的操作方法手动安装:Step1. 将 USB JTAG 的连接线与电脑的 USB 端口相连接,弹出如下对话框见图2-2,选择“从列表或制定位置安装(高级)(S)”,Setp3. 如图 2-4,驱动程序在安装。
Setp4. 完成之后浏览设备管理器,会发现多了一个MSP-FET430UIF-VCP (COMx),如下图此时已经成功安装 MSP430 USB FET 仿真器了。
图3.1Step2.打开一个测试项目,以光盘MSP430F149最小系统资料中的参考例程为例。
如图3.2:图3.3Step3.鼠标右键点击工程文件,弹出如下图3.4对话框。
图3.4Step4.在图3.4所示界面下,点击“Options”即可设置相关仿真工作参数。
如3.5所示,选择正确的设备处理器“MSP430F149”.图3.5Step5.在“Linker”处的“Output”设置“Format”选项,仿真选择“Debug图3.6图3.7 Step7:点击OK,仿真就可以开始了。
图3.8六、量产BSL功能烧写设置MSP-FET430UIF仿真器支持带FLASH的全系列MSP430单片机的BSL编程功能。
其具体支持的芯片由下载软件决定。
BSL操作步骤:正确连接仿真器与电脑以及目标板。
电脑采用USB口与仿真器连接,仿真器与目标板的连接采用杜邦线。
电气连接示意图如下图4.1(以MSP430F149为例)。
MSP430UIF使用说明
MSP430-UIF仿真器使用说明一. 功能描述0、USB接口的JTAG仿真器。
USB口取电,不需要外接电源,并能给目标板或用户板提供3.3V(300mA)电源;1、对MSP430 FLASH全系列单片机进行编程和在线仿真;2、完全兼容德州仪器原厂MSP-FET430UIF开发工具;3、可在线升级,烧熔丝加密。
4、采用德州仪器标准的2×7 PIN(IDC-14)标准连接器;5、支持IAR430、AQ430、HI-TECH、GCC以及TI一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等;6、支持程序烧写读取和熔丝烧断功能;7、支持JTAG、SBW(2 Wire JTAG)接口;8、支持固件升级功能。
二. JTAG连接与目标板相连的14PIN的连接头定义见仿真器外壳(注意第一脚的方向)。
仿真器与目标板连接方法如图所示:(详细请参考文件IAR FET Users Guide slau138d.pdf)图1 Signal Connections for 4-Wire JTAG Communication图2 Signal Connections for 2-Wire JTAG Communication (Spy-Bi-Wire) 三. 硬件安装1.插上仿真器,计算机就会发现新硬件如图3图3 安装第一步2.选择“从列表或指定位置安装”,点击下一步,如图4找到驱动存放位置图4 查找驱动3.安装驱动图5 安装驱动4.安装完成就可以使用了,在您的电脑里就会多一个串口如图6,不一定都是COM4。
图6 设备管理器位置四. IAR设置图7 打开在工程选项如上图图8 在IAR选择设备五. 烧熔丝(初学者最好不要用这个,注意熔丝烧断后单片机就不能在线仿真了)本USB仿真器具有烧熔丝功能,在某些版本的开发环境中能够烧断熔丝(如图9所示),所以在调试时注意不要误操作。
图9 在IAR V3.42A开发环境下调试模式中烧熔丝命令菜单在网上有第三方软件如MspFet可以很方便的通过仿真器对单片机进行编程和烧熔丝,这个软件的下载地址为:http://kurt.on.ufanet.ru/下载MspFet软件如当前版本为MspFet_16007_devel.zip到硬盘,解压;将仿真器对应版本的IAR安装目录下的msp430.dll和hil.dll两个文件(如图10)复制到MspFet的目录下(如图11),就可以进行操作了。
MSP-FET430UIF仿真器使用说明
MSP-FET430UIF 仿真器使用说明目录1.功能描述2.JTAG连接关系3.IAR开发环境的安装4.仿真器驱动的安装5.配置仿真器及仿真方法5.1编译程序5.2正确设置仿真器的参数5.3如何用msp430仿真器调试程序5.4第三方软件下载程序6.注意事项7.常见问题答解1. 功能描述a. 本仿真器为USB接口的JTAG仿真器。
USB口从计算机取电,不需要外接源,并能针对不同需求给目标板或用户板提供1.8V~3.6V(300mA)电源。
b. 对MSP430低功耗flash全系列单片机进行编程和在线仿真.c. 完全兼容TI德州仪器原厂MSP-FET430UIF开发工具。
d. 支持在线升级,烧熔丝加密。
e. 采用TI德州仪器标准的2×7 PIN(IDC-14)标准连接器。
f. 支持IAR430、AQ430、HI-TECH、GCC 以及TI等一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等。
g. 支持程序烧写读取和熔丝烧断功能。
h. 支持JTAG、SBW(2 Wire JTAG)接口。
i. 支持固件升级功能。
2. JTAG连接关系仿真器与目标板上MSP430系列MCU的连接关系分为2线连接和4线连接,如下两图所示:(注意:JTAG 接口的定义描述也可以由下图得到)4 线连接关系示意图2 线连接关系示意图3. IAR开发环境的安装我以iar for msp430 5.5.为例,但是建议安装我们提供的iar for msp430 5.2;首先,运行“配套光盘:\ msp430软件\IAR安装软件及注册机iar for msp430 5.5.rar”解压并进行安装。
安装步骤如下图所示等待,直至出现如下图点击“next”直至如下图点击“next”直至如下图运行“配套光盘:\IAR安装软件及注册机for msp430 5.5文件夹中的IAR kegen PartA.exe 文件来获取上图的License#,如下图所示:将license number中的内容复制到License#中,点击next,获得如下图将注册机license key的内容复制到安装软件的license key中,安装目录默认。
FET430UIF常见问题及解决方法
图1 B. 仿真的目标板如果使用仿真器供电,那么需要把目标板的电源连接
1
到仿真器的 VCCO,同时正确设置仿真器对目标板的供电电压,如 图 2 所示;如果不使用仿真器供电,那么需要把目标板的电源连接 到仿真器的 VCCI,以便仿真器能够检测到目标板的电源,从而设 置内部缓冲器的最佳供电电压;当然不使用仿真器供电的时候,也
3、 开始仿真的时候,软件提示找不到器件 产生此现象的原因很多,请按以下步骤检测: A. 如果你使用的单片机具有 2 种仿真接口(JTAG 和 SBW),比如 MSP430F2274,IAR 软件默认的是使用的 SBW 接口,如果你的硬件 上使用的是 JTAG 接口那么需要在 IAR 仿真器的设置界面上进行相 应的设置,如图 1 所示:
仿真器
目标板
TDO
SBWTDIO
TCK
SBWTCK
GND
GND
VCCO 和 VCCI 的使用根据具体情况进行连接
2
FET430UIF 常见问题及解决方法
编制:闪电电子工作室
版本:V1.1
1、 安装仿真器驱动时出错:"INF 找不到所需的段落" 这是你系统装的是精简版 XP 系统的问题。 打开 IAR 目录下 FET430UIF 的驱动程序,其下有 2 个 INF 文件:umpusbXP.inf 和 UmpComXP.inf,其中 umpusbXP.inf 中无 ClassInstall32 段,打开 UmpComXP.inf,把里面的“[ClassInstall32.NT] AddReg=PortsClass.NT.AddReg” 这 2 句话拷贝到 umpusbXP.inf 中,然后保存,重新安装驱动。如果仍然不 能安装,请考虑安装完整版的 WINDOWS XP 系统。
430仿真器功能与常见问题解答
USB型 MSP430仿真器 FET430UIF 的功能:◆对MSP430FLASH全系列单片机进行编程和在线仿真;◆采用标准的14 PIN标准连接器;◆USB口取电,不需要外接电源,并能给目标板或用户板提供3.3V(330mA);◆支持IAR430、AQ430、HI-TECH、GCC以及TI一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器内容查看修改等;◆支持JTAG、SBW(2 Wire JTAG)接口;◆支持固件升级功能。
此仿真器完全兼容MSP-FET430UIF开发工具,在布线与布板中充分优化,保证了良好的兼容性和稳定性。
旺旺ID:5itek430仿真器常见问题解答1. 关于目标板供电,这个问题反映回来最多。
如果用仿真器供电,那么VCCI脚一定要接地。
VCCI是仿真器检测目标板电源的。
如果跟VCCO接在一起,很可能导致仿真器不输出电压,导致IAR报错,找不到芯片。
如果用外部电源供电,那么VCCI一定要接到目标板电源(一般是3.3V),VCCO悬空,一定不要跟目标板电源相连,否则,有时可能会导致仿真器输出,两个电源短路,出现意想不到的情况;2. 系统中显示USB设备有问题:这个问题有可能是USB没有安装好,有时也可能系统问题。
安装的时候选择和电脑相匹配的驱动。
如果驱动装好了。
电脑重启一下可能就好了。
如果还不行。
换台电脑再试一下。
3. 有时430单片机可能在死机状态,导致仿真器通过JTAG查询时,没有响应,导致IAR不能下载。
这时,拔掉JTAG 14pin插座,断开目标板电源,过至少1min 时间,最好用镊子把目标板电源放电完,再插上JTAG插座,进行仿真。
4. 判断仿真器是否正常的一个简单的办法是:a) 硬件管理器中USB设备工作正常(显示为msp430uif COMx口)。
b), 插入USB后,电脑有识别到新硬件的声音指示(开外放)代表仿真器自检通过。
那么仿真器一般不会有问题了。
USB型MSP430仿真器使用说明
USB型MSP430仿真器使用说明1. USB型MSP430仿真器驱动安装1.1 USB型MSP430仿真器(MSP-FET430U-JTAG)的安装A:将MSP-FET430U-JTAG的USB调试接口与USB电缆连接到PC机的USB口B:windows应找到如“TUSB3410 Boot Device”的新硬件如图1所示:图 1C:硬件向导应会自动运行并弹出“找到新的硬件向导”的对话窗口,选择相应选项继续“下一步”,如图2所示:图 2D:选择“从列表或制定位置安装(高级)”,如图3所示:图 3E:然后指示硬件向导驱动程序的位置(仿真器资料\USBFET driver),继续“下一步”,如图4所示:图 4F:硬件向导会提示找到合适的驱动程序,此时出现“没有通过windows徽标测试”的警告信息,忽略警告信息,选择“仍然继续”,如图5所示:图 5G:然后安装向导提示安装完成,按“完成”确定,如图6所示:图 6I:关闭安装向导后,windows自动识别另一个硬件“Texas Instruments UMP Serial Port”串口,即“MSP-FET430U-JTAG”,如图7所示:图7J:找到新硬件后,硬件向导会再次启动,然后重复以上步骤,直至完成安装。
K:安装完成后会有一个“新硬件已安装并可以使用了”的提示,如图8所示:图82. IAR的安装及使用2.1 IAR的安装A:打开“MSP430-FET用户资料”中“ew430v4.11B”的文件夹,其中“ew430-ev-cd-411b.exe”为安装程序,“iarkg.exe”为注册机。
双击“ew430-ev-cd-411b.exe”开始安装,如图17所示:图17B:在弹出的安装窗口中点击“NEXT”如图18所示:图18C:点击“Accept”如图19所示:点击后如图20所示:图19图20D:这个时候会需要输入“License”,运行注册机软件“iarkg.exe”弹出如21图所示:图21E:在“Product”选项中选择“Embedded Workbench For Msp 430 v4.11B”如图22所示:图22F:在“License number”得到注册号,将其粘贴到图23的“License#”后图23G:将图22中“License key”里面的key文件粘贴到图24的“License key”中H:点击Next,出现如图25所示画面,接着点击Accept出现图示26所示,若更改安装路径,点击Browser…进行更改,否则按照默认路径安装,一直点Next,知道安装完成图示30。
FET430UIF常见问题及解决方法
FET430UIF常见问题及解决方法编制:闪电电子工作室 版本:V1.01、安装仿真器驱动时出错:"INF找不到所需的段落"这是你系统装的是精简版的问题。
A.打开“控制面板–管理工具–服务”,查看“smart card是否启用”,没有的话,请手动启动。
如果“smart card”服务也无法启用,可检查“scardsvr”服务是否存在,且已经启动,如果没有启动请手动启动,然后设为“自动”;B.如果该服务不存在,则按以下步骤操作,单击“开始–运行”输入cmd 打开命令提示符窗口,先执行命令“scardsvr reinstall”,接着在执行命令“regsvr32 scardssp.dll”重新注册scardssp.dll。
接着进入服务,将“scardsvr”手动启用,并在属性中将启动方式改为“自动”;C.如果以上措施均告失败,说明您装的是ghost精简版系统,请更换操作非精简版系统光盘重新安装系统。
2、开始仿真的时候,软件提示找不到器件产生此现象的原因很多,请按以下步骤检测:A.如果你使用的单片机具有2种仿真接口(JTAG和SBW),比如MSP430F2274,IAR软件默认的是使用的SBW接口,如果你的硬件上使用的是JTAG接口那么需要在IAR仿真器的设置界面上进行相应的设置,如图1所示:图1B.仿真的目标板如果使用仿真器供电,那么需要把目标板的电源连接到仿真器的VCCO,同时正确设置仿真器对目标板的供电电压,如图2所示;如果不使用仿真器供电,那么需要把目标板的电源连接到仿真器的VCCI,以便仿真器能够检测到目标板的电源,从而设置内部缓冲器的最佳供电电压;当然不使用仿真器供电的时候,也可以不接电源引脚,那么这时候请在IAR里面将电压设置与目标板电压一致,如图2所示;但是请注意:请不要同时将仿真器的VCCO和VCCI连接在一起,否则会引起仿真失败!图2C.当使用SBW接口进行仿真的时候,注意SBWTDIO和SBWTCK引脚上不要使用电容。
MSP430-FET仿真器使用说明
MSP430-FET仿真器使用说明仿真器(FET)的砌件女装:h并口型仿鼻器(MSP-FET43OP-JTAG)的安装;将并口型仿真器(MSP-FET430P-JTAG)的并口通过25PIN芯电缆线与计算机的并口连接,同时通过14P1N的勵平电缆将用户适配器或目标板与仍真器的JTAG捕座相连,如图1所示:与冃标板柑连的14PIN的连接头定义如图2所从注意:如果出现仿貞•器(FET )程序无法下载调试,请核对连接线 足否连接好,适配器上足否安装了芯片。
计算机并口应设为EPP 或 ECP 模式,若不符,请在CMOS 中修改。
2、USB 型MSP43O 仿真器(MSP-FET43【)U-JTAG )的安装: A :将MSP-FET430U-JTAG 的USB 调试接I 丨与USBHi 缆线连到PC 机 的USB 口。
B : WINDOWS 应找到 如 “ MSP-FET430UIF ・JTAG Idol ”的 新硬件,如图3所示:Q 发現新陵件xMSP-FET430UIF JTAG ToolC :硕件向导应会口动运行并弹出“找到新的硬件向导”的对话窗 II,然后选择相应选项继续“卜一步”,如削4所示:VCC_MSP NC XOUT TesWpp (ACLK) (ACLKEN) (TCLKEN)TDOfTDI TDkVpp TMS TCK GND RST/NMI NC图2欢迎使用找到新険件问导将逋刃在计賞机、W*S» CB « rindwi 显綸留站俺么尤许的苗况下廿舌际和兰前和更 4堀利iwshadew可皿權劲“Mr, VpitU “粉软啊"04.这一曲临次連疫设备rr⑴OW ■首吋不0>••击•下一步■ «».[下一古Op))「凰溥 ]D:选择“从列表或指定位置安装(高级)",如图5所示:E:然后指爪侦件向导驱动用序的位置(位于光盘屮USI3FET driver 11 录下),继续“下一步”,如图6所示F:硬件向导会提示找到合适的驱动程序,此时出现"没冇通过Windows®标测试”的警告信息•忽略警告倍息,选择“仍然继续” • 如图7所示:G:然后安装向导提示•安装定成,按“完成"确定,如图8所示:图8【;关闭安装向导Jn , WindowsH动识别另一个硬件"MSP-FET430UIF 串口,即为MSP-FET430U-JTAG'* ,如图9所示:图9J:找到新硕件后,硕件向导会再次启动,然后匝复以上步骤,直至安装完成。
MSP430硬件仿真教程
MSP430硬件仿真教程Powered by: 杨航^ ^_IAR 硬件仿真,简单地说,就是利用仿真器将MSP430的实验板直接与电脑连接,通过IAR ,将写好的程序即时下载到430板子内,使我们能即时的观察到程序运行的效果。
也能够实现逐步观察程序运行效果,设置断点,跳过循环等其他操作。
1.仿真的硬件连接很简单。
仿真器外接两线,生出两端。
一端USB 与电脑相连,另外一端排线找到板子上能插进去的口插进去就行了。
哈哈,够简单吧。
2.重点说一下IAR 仿真环境配置。
先看看一个打开的工程都有些什么:具体怎么配置呢。
下边:右击工程,选择options ….接着你就看到这个: ◆ 左边 Category 下面选择右边选择 Target ,,然后看到 Device 一项。
看到这个了吧,,,,毫不犹豫地点他。
然后你就能看到这个:我们目前需要选择的是: MSP430x1xx Family →→ MSP430F149找到了吧,,这不算太难是吧,如果你的 Device 现在是这样的,,我除了表示赞扬,还能说什么呢。
这一步操作成功后,就是这样的。
下面我们来看看Category 的FET Debugger我说的是她:看到了吧,,,最左侧,很明显。
我就想把这个教程写成傻瓜版的,如果觉得有点侮辱智商,那就原谅我,好吗、??因为我想每一个人都能看懂,除了你之外的。
继续;看到Setup下面的Connection哪一项了吗、?那是我们的终点站。
哈哈就是她了:选择:Texas Instrument USB-IF,,,Congratulations!!!只要你的追求是基本应用的话,我可以负责的告诉你,仿真环境的设置在你释放的一刻就完成了。
3.都设置好了,怎么开始放真呢。
看到这些可爱的按钮了吧:倒数第二个,就是你把鼠标在他身上停留,他会告诉你她是;Download and Debug 的。
点她,,,,,,别犹豫。
如果一切还正常的话,你就看到这个:Tip:一些有用的小按钮就在左上角呢;你可以具体看看他们都是帮你干什么活儿的。
FET430UIF-V2.0使用说明书
MSP430 USB 仿真器MSP0FET430UIF-V2.0 DIY 说明书超越电子工作室2011.10.14目录一、仿真器简介 (3)二、硬件连接 (3)三、驱动安装 (4)四、固件升级 (9)五、软件设置 (13)六、BSL编程 (15)七、烧断熔丝 (28)八、常见问题及解决办法 (30)一、 仿真器简介1、能对MSP430 FLASH全系列芯片进行在线仿真、编程;2、兼容利尔达及TI原厂MSP-FET430UIF仿真器;3、支持IAR、GCC等集成开发环境;4、USB接口供电,并能向外提供3.3V电源,最大电流300mA左右;5、采用TI标准14P连接器;6、支持BSL编程;7、支持固件升级;8、支持四线制JTAG和两线制SBW JTAG仿真;9、支持win7操作系统二、 硬件连接仿真器与目标板连接方法通常为两种:四线制JTAG和两线制SBW;其中MSP430系列大部分芯片都采用四线制JTAG方式,部分芯片采用两线制SBW方式,也有部分芯片兼容四线制JTAG和SBW两种方式进行仿真和调试。
1、JTAG硬件连接示意图:图1 四线制JTAG连接图2、SBW硬件连接示意图:图2 两线制(SBW)JTAG连接图三、 驱动安装z XP下驱动安装如果你的电脑以前没有装过MSP-FET430UIF驱动,则首次使用我们的仿真器时需要安装仿真器驱动,具体步骤如下:1、插上USB仿真器,仿真器电源指示灯亮起,电脑托盘区弹出提示框:发现新硬件如图3所示,并提示是否安装驱动如图4所示;图3 发现新硬件图2、选择从列表或指定位置安装驱动,如图5所示:图5 选择驱动图3、浏览驱动位置,找到驱动路径,驱动路径根据电脑IAR软件安装位置有所不同,以我的电脑为例,驱动在:D:\Program Files\IAR Systems\Embedded Workbench Evaluation 5.0\430\drivers\TIUSBFET\WinXP,如图6所示:温馨提示:驱动请安装ew430-ev-web-4201版本或者更低版本驱动,EW430-EV-web-5201版本的驱动不可用!图6 驱动路径图4、安装驱动时会提示未通过微软标准测试,点击仍然继续,如图7所示:图7 驱动测试提示5、完成以上步骤后,会提示发现新硬件:多串口卡,该处直接选择自动安装即可!安装完如图8所示:图8 串口卡安装完成图6、安装完这步之后,系统提示发现新硬件,如图9所示:图9 发现UIF图7、此时屏幕提示安装驱动,驱动路径和上次安装路径相同,操作步骤也相同,安装完之后,弹出图10所示界面:图10 UIF安装完成图8、点击完成,打开设备管理器,大家会发现多了一个串口和多功能串口卡,如图11所示:图11 设备管理器图温馨提示:经过测试和反馈发现部分电脑由于使用的精简版系统,在安装完驱动后,设备管理器中只有一个串口,没有发现多串口卡,且端口信息中包含VCP,该情况属于驱动为安装成功,仿真器不能正常使用!解决办法详见常见问题及解决方法篇。
MSP430USB仿真器(LSD-FET430UIF)升级到V3后在win7中无法安装驱动的解决方法
本人在利尔达购买了一台MSP430仿真器,在XP中可以正常使用,而在WIN7(32位)却无法安装驱动。
本人问了利尔达的工程师,却说这不是他们的问题是系统的问题,叫我在百度上找解决的方法,但按他的方法和问了淘宝上卖MSP430仿真器的卖家都不能解决问题。
后来,在某坛看到了网友写的《MSP-FET430UIF升级到V3,winxp, win7驱动无法安装的解决方法》终于解决问题了,看了他的文章,感同身受,对KongQuan专研和无私分享表示敬意,同时,把他的方法整理如下:
MSP430USB仿真器(FET430UIF)升级到V3后在win7中无法安装驱动如下图所示
首先下载驱动,里面有必须的subser.sys文件如下图,或者在网上下载“subser.sys”文件
然后查找安装日志:C:\windows\setupapi.dev文件,如下图所示
打开setupapi.dev文件,查找“usbser”如下图所示
手工拷贝“usbser.sys”到上图所示的“C:\windows\system32\drivers”目录下面,若显示的目录不存在就
须要手工创建了。
最后更新驱动(即重装)MSP430仿真器,驱动安装成功如下图所示,IAR安装路径也有驱动。
MSPFET配置及使用
MSPFET配置及使用MSPFET配置及使用KIYA设计的TXE610P、TXE690U、TXP700U、TXE705U、TXE708U、TXE709U工具可适应MSPFET环境的编程与加密应用。
MSPFET是俄罗斯工程师发布的一款免费编程环境,支持JTAG和BSL编程、熔断熔丝加密;支持TI及其兼容工具。
最新版本为V1.6.1007。
现在联线PC + TX工具 + 目标板。
在[Setup]中配置通信接口,从uv均可选择LPT并口应用于TXE610P;从v可选择[TIUSB]接口应用TXE690U、TXE705U、TXE708U、TXE709U;选w可应用于TXE690U、TXP700U。
点应用笔记查看关于MSPFET环境特别注意事项。
从上面选择好接口类型后,对于TXE610P,选择LTP1并口,如果您的PC有多个并口,需要确认TXE610P挂在哪个上面,不过这种情况很少见。
对于TXE690U、TXE705U、TXE708U、TXE709U,选择[TIUSB]端口......作为BSL工具的TXE690U、TXP700U,先到PC的【设备管理器】里确认串口号COMxx,如果串口号不在COM1-COM8范围,可手动调整以适应之。
其它参数保持默认值,有经验的工程师可以改变其配置以判断其功效......选择目标器件......装入目标代码到环境,注意匹配文件后缀名,否则装入出错......执行[Action]菜单内命令开始编程。
题外话:编程是对擦除、读取、写入、校验、查空、复位等一系列相关操作的统称,对所有半导体器件的编程都包括上述的N种(不一定是全部)操作......编程完毕,可以熔断熔丝加密,以保护目标代码不受非法存取。
TXE690U、TXE705U、TXE708U支持烧熔丝加密。
A特别应用笔记:1、某些MSP430器件的BSL注意事项在应用某些MSP430器件(经过测试的如MSP430F413),可能需要特别注意如下:应设置u BSL补丁V1.50为假,方可正确BSL操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MSP-FET430UIF 仿真器使用说明目录1.功能描述2.JTAG连接关系3.IAR开发环境的安装4.仿真器驱动的安装5.配置仿真器及仿真方法5.1编译程序5.2正确设置仿真器的参数5.3如何用msp430仿真器调试程序5.4第三方软件下载程序6.注意事项7.常见问题答解1. 功能描述a. 本仿真器为USB接口的JTAG仿真器。
USB口从计算机取电,不需要外接源,并能针对不同需求给目标板或用户板提供1.8V~3.6V(300mA)电源。
b. 对MSP430低功耗flash全系列单片机进行编程和在线仿真.c. 完全兼容TI仪器原厂MSP-FET430UIF开发工具。
d. 支持在线升级,烧熔丝加密。
e. 采用TI仪器标准的2×7 PIN(IDC-14)标准连接器。
f. 支持IAR430、AQ430、HI-TECH、GCC 以及TI等一些第三方编译器集成开发环境下的实时仿真、调试、单步执行、断点设置、存储器容查看修改等。
g. 支持程序烧写读取和熔丝烧断功能。
h. 支持JTAG、SBW(2 Wire JTAG)接口。
i. 支持固件升级功能。
2. JTAG连接关系仿真器与目标板上MSP430系列MCU的连接关系分为2线连接和4线连接,如下两图所示:(注意:JTAG 接口的定义描述也可以由下图得到)4 线连接关系示意图2 线连接关系示意图3. IAR开发环境的安装我以iar for msp430 5.5.为例,但是建议安装我们提供的iar for msp430 5.2;首先,运行“配套光盘:\ msp430软件\IAR安装软件及注册机iar for msp430 5.5.rar”解压并进行安装。
安装步骤如下图所示等待,直至出现如下图点击“next”直至如下图点击“next”直至如下图运行“配套光盘:\IAR安装软件及注册机for msp430 5.5文件夹中的IAR kegen PartA.exe 文件来获取上图的License#,如下图所示:将license number中的容复制到License#中,点击next,获得如下图将注册机license key的容复制到安装软件的license key中,安装目录默认。
一直点击next 获得如下图再点击install,等待直至安装完成。
如图点击finish即可安装完成!!!4. 仿真器驱动安装首先将USB和MSP-FET430UIF仿真器连接,将数据线USB口和PC连接,PC 会提示发现新硬件,如图所示点选“是,仅这一次”,并点击“下一步”按钮,如下图窗口:点选“从列表或指定位置安装(高级)”,点击“下一步”按钮,如下图所示窗口,钩选“在搜索中包括这个位置”,并选择“浏览”,选择安装的IAR 软件安装目录下:\IAR Systems\Embedded Workbench Evaluation4.0\430\drivers\TIUSBFET\WinXP 文件夹或者配套光盘的\01.msp430软件\MSP430驱动,如下图所示:点击“确定”,和“下一步”按钮,如下图窗口:系统提示正在搜索驱动程序,如下图所示:询问是否安装此软件,点击“仍然继续”,如下图所示:系统提示正在安装软件,安装完毕后,如下图所示:完成新硬件安装向导,点击“完成”。
至此,MSP-FET430UIF(TI USB FET)Adapter 驱动已成功完成。
随即弹出发现MSP-FET430UIF-Serial Port 窗口,如下图所示:点选“是,仅这一次”,并点击“下一步”按钮,如下图窗口:点选“从列表或指定位置安装(高级)”,并点击“下一步”按钮,如下图所示钩选“在搜索中包括这个位置”,点击“浏览”,选择IAR 安装目录下\IAR Systems\Embedded Workbench Evaluation 4.0\430\drivers\TIUSBFET\WinXP 文件夹并点击“确定”及“下一步”按钮,如下图所示搜索片刻后,弹出如下图窗口点击“仍然继续”,系统开始为MSP-FET430UIF-Serial Port 安装驱动程序,如下图所示。
安装完毕后,如下图所示:点击“确定”,在桌面右下角提示“新硬件已安装并可以使用了”。
至此,MSP-FET430UIF 驱动已成功安装。
用户可进入计算机的“设备管理器”,来查看仿真器相关信息,如下图所示系统发现MSP-FET430UIF占用串口COM5。
系统已经成功安装MSP-FET430UIF 驱动程序!注意:并非所有的计算机均是COM5,此端口因计算机配置不同而不同。
5. 配置仿真器及仿真方法5.1编译程序关于如何使用IAR for MSP430 来编译代码,请用户参考相关文档。
5.2正确设置仿真器的参数在工程文件名“MSP430F425A”上右键选择“option”如下图(注意:这里以工程MSP430F425A为例进行说明)在上图窗口中,在【Category】一栏,选择【General Options】→【Target】→【Device】→【MSP430x4xx Family】→【MSP430F】→【MSP430F425A】,并点击【OK】按钮,设置正确的MSP430单片机型号。
注意:以MSP430F425A 为例进行说明。
再次点击工程【MSP430F425A】右键选择【Options】,弹出的窗口在【Category】一栏中,选择【Debugger】→【Setup】→【Driver】一栏中选择【FET Debugger】,并点击【OK】按钮,如下图所示:在上图窗口【Category】一栏,选择【FET Debugger】,如下图所示在【Setup 】→【Connection】一栏下拉菜单中,选择【Texas Instrument USB-IF】,【Automatic】。
Target VCC(input)电压根据不同需求设置相应的值,仿真器会根据此值输出电压,默认设置为3.3V 即可。
设置完成后点击“OK”按钮。
至此,UIF 仿真设置完成5.3如何仿真调试程序正确设置仿真器完成后,通过点击下图IAR Embedded Workbench IDE 窗口中的【Debug】或者快捷键CTRL+D 按钮来实现程序的仿真。
出现仿真界面如下图所示:仿真调试工具栏介绍1.复位:使程序复位到main函数入口2.跳入:跳过某语句或者函数3.跳入:进入某个函数,单条语句则执行之。
4.跳出:跳出某个函数或者循环。
5.运行:若设置断点,则运行至断点处。
6.终止:终止仿真,返回到编译界面。
5.4利用第三方软件下载程序第三方软件如MspFet可以很方便的通过仿真器对单片机进行编程,该软件的下载地址为:kurt.on.ufanet.ru/将仿真器对应版本的IAR安装目录下的msp430.dll 和hil.dll两个文件,如下图所示,复制到MspFet的目录下,再进行简单的设置,就可以进行操作了。
打开软件MspFet.exe 界面,点击SETUP命令出现下图所示界面,其中红色方框的两项设置成【FET msp430.dll】和Port:【TI USB】外,其他选项可根据实际选择。
友情提示,由于该软件为完全免费软件,因此该软件很久未更新,一些新的元器件可能不在支持围之,建议用户使用IAR 进行仿真烧入程序等操作。
6. 注意事项1.本USB仿真器仅支持IAR高于3.21版本软件;2.当插入仿真器后,仿真器上的MODE指示灯,先交替亮灭9次,之后指示灯常亮,仿真器进入工作状态。
(注意:应该在仿真器进入工作状态后,再操作IAR仿真软件,否则可能会造成仿真器连接错误)3.若在仿真过程中仿真器MODE红灯亮时,严禁将仿真器拔下!若不小心拔下仿真器,那么请先关闭IAR软件,再重新将仿真器连接入计算机,打开IAR软件即可。
如果还是不行,请重新启动电脑一次;4.请根据需要正确设置MSP-FET430UIF的输出电压,否则可能会导致JTAG 连接失败或者烧毁目标单片机及仿真器;5.如果您装的IAR for MSP430版本高于V3.42A,在进行仿真的时候,会提示是否升级固件,点【YES】将进行固件升级,此时千万不可拔动MSP-FET430UIF与计算机的连接USB电缆,否则会永久性损坏,MSP-FET430UIF 而无法使用;选择【NO】,将不进行固件升级,但是每次仿真都会出现该提示。
注意:我们强烈建议用户不要随意升级IAR编译器开发环境版本。
更不要随意升级仿真器固件。
7. 常见问题解答1.Windows XP系统,在安装驱动时提醒【inf找不到所需的段落】,安装终止,怎么解决呢?a.打开控制面板----管理工具---服务,查看smart card是否启用,没有的话,请手动启动。
如果【smart card】服务也无法启用,可检查【scardsvr】服务是否存在,且已经启动,如果没有启动,请手动启动,然后设为【自动】。
b.如果该服务不存在,则按以下步骤操作,单击【开始–运行】输入【cmd 】打开命令提示符窗口,先执行命令【scardsvr reinstall】,接着在执行命令【regsvr32 scardssp.dll】重新注册【scardssp.dll】。
接着进入服务,将【scardsvr】手动启用,并在属性中将启动方式改为【自动】。
c.如果以上措施均告失败,说明您装的是ghost精简版系统,请更换操作非精简版系统光盘重新安装系统。
2. 连入USB仿真器后,MODE指示灯没有正常亮灭?请检查USB连接电缆是否正确与计算机相连接。
3. 连入USB仿真器后,计算机系统识别不了仿真器?请确认是否为该计算机正确安装驱动程序。