数码之家

 找回密码
 立即注册
搜索
查看: 4697|回复: 7

[STM] DIY个带串口的st-link V2.1编程器,并解决不能安装虚拟串口的问题.

[复制链接]
发表于 2019-11-8 17:48:52 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 落叶风 于 2019-11-8 18:06 编辑

      由于原来制作个微型云台控制器打样时,板空间太小,所以把st-link V2.1编程器也画入,顺便制作一个带串口的编程器,st-link V2.1编程器部份是采用坛友丁炳熠的贴子:调试线太乱?动手做一个带串口的ST-LINK V2.1 https://www.mydigit.cn/forum.php?mod=viewthread&tid=70898 里的电路及程序,在他的基础上增加自己的东西,由于本人习惯需要看工作电压电流,所以增加OLED显示电压电流,且加入对STC单片机编程的控制,实际与本人原来的重做带显示的ST-LINK2多功能编程器https://www.mydigit.cn/forum.php?mod=viewthread&tid=39426&extra= 这个一样的,与原编程器是少了USB分配集成及CH340串口集成,电路更简单,这个贴主要重点说明解决虚拟串口安装出现的问题。
以下是编辑器制作图片,PCB是打样的,与微型云台控制器一起打样,用台锯锯开。
IMG_20191027_173032.jpg
IMG_20191027_173946.jpg
IMG_20191108_153800_1.jpg
IMG_20191108_153804.jpg
IMG_20191108_153818.jpg
找个18650的电池盒当外壳。
IMG_20191108_160646.jpg
IMG_20191108_160650.jpg
IMG_20191108_160656.jpg
以下是接入STM32F030实验板进行测试。
IMG_20191108_160752.jpg
由于这编程器的电路是原多功能编程器改动的,显示程序基本上没改动,所以不发本制作的电路图及显示程序。对于这个编程器的主要部份电路图、固件及制作方法请看坛友丁炳熠的贴子及本人的多功能编程器的贴。
在接入电脑安装驱动时,出现找不到串口,上网查了资料,才解决串口驱动问题,以下是驱动安装过程出现的问题解决方法。接入电脑后,能自动安装驱动程序(原已安装了STLINK的驱动),但出现没法使用串口,查电脑设备管理发现个
111.jpg
安装VCP驱动出错,没法安装,出现这个问题主要就是可能缺少usbser.sys,mdmcpq.inf两个文件,首先下载对应版本的两个文件,将mdmcpq.inf复制到c:\windows\inf,将usbser.sys复制到c:\windows\system32\drivers。
然后在电脑C:\Windows\System32\DriverStore\FileRepository目录下建立一个文件夹,这个文件夹的名字需对应电脑的参数, 在在C:\WINDOWS\INF\setupapi.dev.log中查找到自己电脑的对应的名字,如下图
115.jpg

下图红线部份就是这文件夹需用到的文件名. 利用查找关键字来查找 C:\Windows\System32\DriverStore\FileRepository\


117.jpg
116.jpg
建立文件夹后,把usbser.sys,mdmcpq.inf两个文件复制入去。再重新在设备管理器右击这个设备,选择更新驱动,选择自动安装驱动,安装如还是出问题,如下图。
112.jpg
就需要在C:\Windows\inf文件夹下的mdmcpq.inf修改下就可以,usbser.sys前增加;    ,注释掉[FakeModemCopyFileSection];usbser.sys,
118.jpg
再安装驱动就行了。以下为安装成功的图。
114.jpg
以下为本制作STLINK的固件及usbser.sys,mdmcpq.inf两个文件的压缩包。发上来方便大家。
119.jpg
带串口的ST-LINK V2.1资料.zip (69.51 KB, 下载次数: 35)




打赏

参与人数 9家元 +172 收起 理由
yzs8414 + 20 優秀文章
有点不烧 + 20 謝謝分享
yaodao6699 + 14
stdzlqz + 20 謝謝分享
hongo + 14 原創內容
qrut + 20 優秀文章
亲爱的混蛋 + 20
zhkrid + 14
家睦 + 30

查看全部打赏

发表于 2019-11-8 18:29:23 来自手机浏览器 | 显示全部楼层
v9公开了,做个v9吧
回复 支持 反对

使用道具 举报

发表于 2019-11-9 13:29:49 | 显示全部楼层
如果带脱机下载这完美了:biggrin::biggrin:
回复 支持 反对

使用道具 举报

发表于 2019-11-9 13:39:47 | 显示全部楼层
做个DAPLink吧,也带串口
回复 支持 反对

使用道具 举报

发表于 2019-11-9 14:24:04 | 显示全部楼层
666厉害了这个
回复 支持 反对

使用道具 举报

发表于 2019-11-11 10:47:47 | 显示全部楼层
本帖最后由 jpdd521 于 2019-11-11 10:52 编辑

我现在处理一批V9,固件不是自动升级的,不缺件,连电脑能识别。。搭车处理一下,35包邮,提供可以自动升级的固件,但是需要自己刷进去(需要把单片机boot0挑起来拉高刷固件,所以厂家就没有过检测,直接处理了)。。:biggrin:
回复 支持 反对

使用道具 举报

发表于 2019-11-27 15:43:35 | 显示全部楼层
楼主厉害了哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-3-29 17:02 , Processed in 0.280801 second(s), 15 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表