【解决方案】针对 Win7 系统下,WCHISPTool 无法识别 CH549 单片机 USB 接口的解决方案

MCU Myj ⋅ 于 2021-09-05 20:12:11 ⋅ 178 阅读

在社区YX老哥的帮助下,针对我的【求助】一帖内描述的问题,沁恒官方工程师给出了一种针对Win7系统下,WCHISPTool无法识别CH549单片机USB接口的解决方案。

下边是【求助】一帖的链接,描述了问题的现象,方便同好们确认是否遭遇相同问题。
https://verimake.com/topics/264

首先,我把沁恒官方技术文档的链接放在这里。这份文档简要描述了Win7系统下,沁恒官方的USB驱动安装失败的原因和解决问题的重要前提。
http://www.wch.cn/downloads/InstallNoteOn64BitWIN7_ZH_PDF.html

接下来,我将描述一下操作流程。
1.在根据沁恒官方技术文档对Win7系统进行补丁更新之前,建议先右键单击计算机-属性,查看系统的版本情况,如果为非Service Pack 1,则先根据该文档进行Service Pack 1的更新。

file
file

2.在完成系统的补丁更新并且重启计算机后,仍然需要手动去设备管理器里为没有正常运行的USB设备更新驱动程序。
右键单击计算机-属性,在左侧找到设备管理器,进入设备管理器。

file

3.用USB线连接好CH549单片机,按下单片机靠近Type-C接口一侧的download按键,稍等一会,设备管理器会刷新设备列表,(如果没有按download按键,单片机不进入下载状态,USB是不接入的,所以一定要按的)

file

在设备管理器中,找到如下图这个“未知设备”并双击它,在属性窗口找到“更新驱动程序”一项,点击进入驱动程序更新的流程页。

file

file

file

双击“显示所有设备”一项,等待一会,在左侧厂商一栏找到wch.cn(沁恒官方),双击它;在右侧一栏选择USB Module一项,进行下一步。

file

file

可能会提示“不推荐安装”,这里选择“是”,继续进行安装。

file

file

这样,USB驱动程序安装就完成了。设备管理器里的外部接口-USB Module,即CH549单片机的USB接口。

file

【这里如果厂商一栏里找不到wch.cn,那你可能还没有完成VeriMake推出的CH549教程所给的开发环境工具包的安装流程。工具包内有一个CH341SER.EXE,它是沁恒官方USB驱动的安装程序,必须运行进行驱动安装】

file

file

完成这些步骤之后,我们来验证一下CH549单片机的USB是否已经能够被识别,我们打开WCHISPTool,进入“8位 CH54X系列”一栏,根据VeriMake推出的CH549教程里的描述,
下载方式选择USB,下载配置引脚为P51,按下CH549单片机的download按键,在下方的USB设备列表一栏就会自动识别出CH549设备了。

file

选择要烧录的.hex程序文件后,点击“下载”按钮,就能对CH549单片机下载程序了。

file

如果勾选了“下载完成后运行目标程序”,则单片机的USB会断开并开始执行程序。
按下download键,单片机的USB即可再次接入,进而下载新的程序。

file

最后,十分感谢社区YX老哥的帮助和沁恒官方工程师的技术支持。
让我这个Win7版本遗老能愉快地开始学习VeriMake推出的CH549单片机教程 :)

本帖已被设为精华帖!
本帖由 YX 于 1月前 加精
回复数量: 0
    暂无评论~~
    • 请注意单词拼写,以及中英文排版,参考此页
    • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
    • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
    • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
    • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
    Ctrl+Enter