USB论坛-百合电子工作室USB专题站

标题: win7下烧录程序不成功,而winxp下正常,请问是怎么回事? [打印本页]

作者: yueniao    时间: 2013-5-3 11:01
标题: win7下烧录程序不成功,而winxp下正常,请问是怎么回事?
我的电脑是win7的,始终都烧不起程序,而我在我同事的电脑上(winxp系统)则没有问题,难道不能在win7下烧程序吗?
作者: baiheee    时间: 2013-5-3 11:41
Win7下是可以烧录程序的,这一点是肯定的。不过由于win7对权限和安全性要求严格些,所以需要以管理身份来运行程序才行,可以右键点STC烧录程序,再点属性,然后选择“以管理员身份运行此程序”。

另外还有可能是因为STC烧录软件使用了mscomm这个串口通信控件,这个控件不是每台电脑上都安了的,所以尽量选择安装版STC-ISP烧录软件,在安装软件时会一并安装此控件。如果使用时提示有未注册控件,请按以下方法操作:

1、首先在宏晶的主页下载最新的 STC-ISP.EXE 免安装版:
STC-ISP-V4.88-NOT-SETUP-CHINESE.EXE

2、解压缩安装后,将 MSSTDFMT.DLL、comdlg32.ocx、MSCOMCTL.OCX、
MSCOMM32.OCX 拷贝至c:/Windows/SysWOW64/ 目录下。

3、以管理员身份运行 CMD.exe (成功的关键步骤)

4、在CMD窗口输入命令: cd c:/Windows/SysWOW64/ ,然后
依次执行下列命令:
regsvr32 mscomctl.ocx
regsvr32 msstdfmt.dll
regsvr32 mscomm32.ocx
regsvr32 comdlg32.ocx

另外,还可以参考可以参考这个帖子:请教个问题我在烧录程序时提示握手失败是什么原因呀
作者: yueniao    时间: 2013-5-3 23:02
问题解决了,我设置了以管理员身份运行程序就可以了,真想不到会是这个原因,非常感谢!




欢迎光临 USB论坛-百合电子工作室USB专题站 (http://usb.baiheee.com/usb_bbs/) Powered by Discuz! X2.5