首页资源分类嵌入式处理器MSP430 > MSP430仿真器不能下载和硬件debug故障排除

MSP430仿真器不能下载和硬件debug故障排除

已有 445023个资源

下载专区

文档信息举报收藏

标    签:MSP430仿真器debug

分    享:

文档简介

MSP430仿真器不能下载和硬件debug故障排除

文档预览

MSP430仿真器不能下载和硬件debug故障排除 在使用430单片机仿真器MSP-FETU430IF下载程序会遇到如下问题:按照安装说明装好MSP-FETU430IF的驱动后在“我的电脑--管理(右键)--设备管理器--端口(COM和LTP)”中显示“MSP-FETU430IF--VCP (COM8)”,在这种情况下,程序不能下载,下载程序是出现如图所示的情况:编译器提示不能初始化设备。      正常情况下,“我的电脑--管理(右键)--设备管理器--端口(COM和LTP)”中显示“MSP-FETU430IF--Serial Port (COM8)”,如下图:      出现VCP端口的原因可能是由于电脑系统的问题,尤其是一些网上下载的系统,可能会有一些不知名的漏洞。无论怎么更新驱动程序,卸载端口,重新安装驱动,都不能解决问题(会把人弄疯)。如何将VCP调成Serial Port呢? 方法如下: 1、下载Windows设备驱动卸载器 FTDI CDM Uninstaller 1.4,下载地址为http://www.ftdichip.com/Support/Utilities.htm。 2、按照http://www.ereshop.com/shop/free/CDMUninstaller_1v4.pdf给出的手册的方法卸载MSP-FETU430IF--VCP (COM8)的驱动。 3、将仿真器插在电脑上,在MSP-FETU430IF--Serial Port (COM8)右键--属性--详细信息中找到VID、PID 4、在下图所示的对话框中删除该驱动。 5、然后插上仿真器,这时会出现硬件安装向导,指定驱动路径,安装IAR安装程序当中的驱动就可以了。 解决VCP问题后仿真器仍然不能下载,这种问题一般就容易解决了。常出现的问题是设备没连接好。这时要注意的问题是:检查USB线是否好用,有一些线虽然能够供电,但可能接触不良;检查USB口是否好用,同样是接触问题;下载时尝试给单片机供电下载;若板子上有SUB供电,则用USB给班子供电,下不进程序时不要用电池供电了;若仿真器的Mode、Power灯还是交替闪烁,按几次板子上的复位按键,430仿真器的RESET也连在了板子上的复位,给单片机和仿真器同时复位几下。上述方法一般能解决设备没连好的问题。 MSP430硬件debug故障排除 在使用MSP430JATG在线调试时常常会遇到一些故障,现在对排除故障的思路做一个总结。这里不讨论具体的故障,因为我没有把遇到的故障都截图记下了,呵呵。 使用硬件debug时一般遇到的故障是无法下载,通信失败,芯片型号不匹配等,有些问题很诡异(呵呵,可能是我没搞明白的原因),但造成这些故障的原因只有两个:一是硬件连接问题;另一个就是工程设置或代码问题。如果是在消息窗口出现的多半是代码问题或是工程设置问题。 不管是硬件问题还是软件问题,分析思路才是解决问题的关键。在讨论之前,需要说明一下,TI的USB调试器正常情况下式绿灯亮,如果在没有调试的情况是红灯亮说明有问题,要把调试器拔下来、然后关闭IAR,重新一次。 当出现问题的时候首先看消息窗口,确认不是代码的问题,然后确认是否是工程的问题。可以拿一个以前的正常的工程试试看,如果可以说明硬件没有问题。如果确认是工程的问题那就要好好看看工程设置。如果是找不到头文件,那就要确认是否正确设置了 compiler的preprocessor属性,应该在该属性里添加工程文件路径。如果是能下载但不能设置断点,那可能是设置了linker中的output选项中的Format属性设置为生产了,应该设置为“Debug information……” 如果是在下载时跳出对话框,多半是硬件的问题,此时应该仔细检查硬件连接,在确认硬件连接的情况可以拔下debug、关闭IAR,然后重来,多试几次。需要注意的是,USB的JATG是可以选择外部供电和JATG供电的,而并口的JATG是只能外部供电的,具体的可以参考JATG工具的硬件手册。偶尔也会遇到芯片死掉而不能烧录的问题。

Top_arrow
回到顶部
EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高员外,我们会尽快处理。