之前在Win7上做STC单片机的开发一直使用的是STC-ISP-4.88非安装版作为烧录软件,现在操作系统改为Win10了,也想在在Win10继续使用该软件,但是在启动时出现了一些问题,主要都是Win10上把一些旧的串口通信模块都丢弃了。目前这些问题都已经解决,特此总结一下。请参考附件。
将 STC-ISP-4.88 的软件包拷贝到 Win10 上之后,双击 STC-ISP-4.88 的 exe 文件,首先跳出 的是“类未注册。需要在机器中安装下列文件。MSSTDFMT.DLL”
这时需要做的就是在网上找到 MSSTDFMT.DLL 文件,把它放到 C:\Windows\SysWOW64 这 个文件夹中,然后在 SysWOW64 文件夹中找到 cmd.exe,右击“以管理员身份运行”,在 cmd 中输入“regsvr32 C:\Windows\SysWOW64\MSSTDFMT.DLL”,回车,注册成功。
但是,当你去双击 STC-ISP-4.88 的 exe 文件时又会出现一个问题:“部件‘mscomm32.ocx’ 或其附件之一不能正确注册:一个文件丢失或无效”。
这时,解决的方法类似,在网上找到 MSCOMM32.OCX 文件,把它放到 SysWOW64 这个文 件夹中,然后在 SysWOW64 文件夹中找到 cmd.exe,右击“以管理员身份运行”,在 cmd 中 输入“regsvr32 C:\Windows\SysWOW64\MSCOMM32.OCX”,回车,注册成功。
但是,当你再去去双击 STC-ISP-4.88 的 exe 文件时又会出现一个问题:“部件‘comdlg32.ocx’ 或其附件之一不能正确注册:一个文件丢失或无效”,那么如法炮制。 在网上找到 COMDLG32.OCX 文件,把它放到 SysWOW64 这个文件夹中,然后在 SysWOW64 文件夹 中 找 到 cmd.exe , 右 击 “ 以 管 理 员 身 份 运 行 ”, 在cmd 中 输 入 “ regsvr32 C:\Windows\SysWOW64\COMDLG32.OCX”,回车,注册成功。
此时大功告成!STC-ISP-4.88 的 exe 文件的可以正常打开并使用。
完整的pdf格式文档51黑下载地址:
STC-ISP-4.88非安装版在win10上的配置方法.pdf
(1.65 MB, 下载次数: 33)
|