关于IAR无法使用MSP430 USB-Debug-Interface进行调试问题

情景描述
公司需要改进产品,采用TI芯片。
芯片采用:MSP430F149
开发环境采用:IAR EW FOR MSP V5.101
仿真器采用:MSP430 USB-Debug-Interface LSD-FET430UIF(JTAG接口)

问题
1、首先使用IAR开发工具编写代码,编写完毕之后,准备使用仿真器调试,但是有个问题,仿真器可以正常被电脑识别(前提是仿真器驱动正常安装),但是在IAR里面却发现不了仿真器端口。
解决之前:MSP-FET430UIF-CDC(COM12)。
解决之后:MSP-FET430UIF-VCP(COM12)。
注:下图红色部分为解决之后的显示内容,解决之前的显示内容未来得及截图,不过也就是几个字符变化。解决之前为“CDC”,解决之后为“VCP”。
在这里插入图片描述
在这里插入图片描述
2、IAR里面情景如下图,在Debugger->FET Debugger->Setup->Connection右边的三个小点中并未显示出COM端口号。解决之后显示端口号,如图:

在这里插入图片描述
在这里插入图片描述
解决方案:
之所以出现这种问题应该就是IAR软件版本(就是这个开发环境版本,比如我的就是V5.101)和仿真器固件版本(仿真器里面的程序)不匹配导致,因为IAR软件编译出来的代码需要合适的仿真器固件版本才可以识别。这个时候就需要将IAR版本和仿真器固件版本相匹配,采用的方法是:
1、将先仿真器固件版本降级,使用“FET430UIF V3固件降级程序”工具。该工具使用方法:
在这里插入图片描述
2、使用该工具之后,设备管理器内容就会变成图2所示。此时就可以在IAR中再次查看Debugger->FET Debugger->Setup->Connection右边的三个小点中内容就可以查看到端口号“COM12”,就表示已经连接成功,如图4所示。
3、回到IAR主界面,点击菜单栏倒数第二个按钮,就进行下载仿真调试。

固件降级工具链接
仿真器变砖链接

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值