没有驱动,表现为在IAR的工程option->FET Debuger中找不到串口号。直接表现是Fatal error:找不到下载器云云……
问题一:怎样安装FET430UIF 仿真器驱动:
http://blog.csdn.net/dp__mcu/article/details/3930066
将仿真器插入usb口,我的电脑----->设备管理器显示驱动没有装好,无法硬件debug。
上网狂搜,一人说其光盘上的驱动怎么也装不上,于是改成指定位置搜索驱动,其位置为
C:/Program Files/IAR Systems/Embedded Workbench Evaluation 5.0/430/drivers/TIUSBFET/WinXP,搜索安装,妥之!
吾按此法尝试之,亦妥之,其诚不欺我耶!故作此文谢之。
问题二:安装驱动时报"INF找不到所需的段落"的错误:
http://hi.baidu.com/%B5%E7%D7%D3%C2%F8%CD%B7/blog/item/084a3501cc74d23a6b60fbf0.html
在IAR软件安装的目录中有MSP FET430仿真器的驱动,驱动安装所在的目录.
/IAR Systems/Embedded Workbench Evaluation 5.0/430/drivers/TIUSBFET/WinXP
安装时出现报错提示:
仿真器驱动时出错。"INF找不到所需的段落"
解决办法:
这是系统装的是精简版的问题
1.打开“控制面板–管理工具–服务”,查看“smart card是否启用”,没有的话,请手动启动。如果“smart card”服务也无法启用,可检查“scardsvr”服务是否存在,且已经启动,如果没有启动请手动启动,然后设为“自动”。
2.如果该服务不存在,则按以下步骤操作,单击“开始–运行”输入cmd 打开命令提示符窗口,先执行命令“scardsvr reinstall”,接着在执行命令“regsvr32 scardssp.dll”重新注册scardssp.dll。接着进入服务,将“scardsvr”手动启用,并在属性中将启动方式改为“自动”。
3.如果以上措施均告失败,说明您装的是ghost精简版系统,请更换操作非精简版系统光盘重新安装系统。
我的笔记本上面驱动安装不上就是因为操作系统是深度的快装的操作系统。
问题解决,记住这一点。
每次换新电脑,都需要检查一下类似的原因。基本上都是这个原因。
问题三:从5.3升级到5.4时,固件更新失败,导致仿真器死掉,只能拆开用JTAG接口再把固件手动烧到1612里去。这是因为市场上假冒的仿真器用的EPROM通常偷工减料用的24c32,而官方使用的是24c128,这样导致5.4的固件因为太大而写不进去。