用户可进入计算机的“设备管理器”,来查看仿真器相关信息,如下图所示
系统发现 MSP-FET430UIF占用串口 COM5。系统已经成功安装 MSP-FET430UIF 驱动程序!
注意:并非所有的计算机均是 COM5,此端口因计算机配置不同而不同。
5. 配置仿真器及仿真方法
5.1 编译程序
关于如何使用 IAR for MSP430 来编译代码,请用户参考相关文档。 5.2 正确设置仿真器的参数
在工程文件名“MSP430F425A”上右键选择“option”如下图 (注意:这里以工程MSP430F425A为例进行说明)
13
在上图窗口中,在【Category】 一栏, 选择 【General Options】 → 【Target】 →【Device】→【MSP430x4xx Family】 → 【MSP430F】→ 【MSP430F425A】, 并点击 【OK】 按钮, 设置正确的 MSP430单片机型号。注意:以 MSP430F425A 为例进行说明。
再次点击工程【MSP430F425A】右键选择【Options】 ,弹出的窗口在【Category】一栏中,选择【Debugger】→【Setup】→【Driver】一栏中选择【FET Debugger】 ,并点击【OK】按钮,如下图所示:
在上图窗口【Category】一栏,选择【FET Debugger】 ,如下图所示
14
在【Setup 】→【Connection】一栏下拉菜单中,选择 【Texas Instrument USB-IF】 ,【Automatic】 。
Target VCC(input)电压根据不同需求设置相应的值, 仿真器会根据此值输出电压,默认设置为 3.3V 即可。设置完成后点击“OK”按钮。 至此,UIF 仿真设置完成
5.3 如何仿真调试程序
正确设置仿真器完成后,通过点击下图 IAR Embedded Workbench IDE 窗口中的【Debug】或者快捷键 CTRL+D 按钮来实现程序的仿真。
出现仿真界面如下图所示:
15
仿真调试工具栏介绍
1. 复位:使程序复位到main函数入口 2. 跳入:跳过某语句或者函数
3. 跳入:进入某个函数,单条语句则执行之。 4. 跳出:跳出某个函数或者循环。
5. 运行:若设置断点,则运行至断点处。 6. 终止:终止仿真,返回到编译界面。 5.4 利用第三方软件下载程序
第三方软件如MspFet可以很方便的通过仿真器对单片机进行编程, 该软件的下载地址为:http://kurt.on.ufanet.ru/将仿真器对应版本的IAR安装目录下的msp430.dll和hil.dll两个文件,如下图所示,复制到MspFet的目录下,再进行简单的设置,就可以进行操作了。
打开软件MspFet.exe 界面,点击SETUP命令出现下图所示界面,其中红色方框内的两项设置成【FET msp430.dll】和Port:【TI USB】外,其他选项可根据实际选择。
16
相关推荐: