搜索
bottom↓
回复: 16

请教如何使用一个专用芯片可以驱动CH340的USB接口问题

[复制链接]

出0入0汤圆

发表于 2023-3-29 17:22:35 | 显示全部楼层 |阅读模式
本帖最后由 EvanXU 于 2023-3-30 08:58 编辑

目前产品中留有USB接口,其内部是CH340G USB转串口芯片,单片机所有通信命令数据都是通过串口发出,经CH340转接口发给电脑,这是用户的使用场景。我们在大批量生产调试时,预留了一些测试命令,可以通过电脑发送命令,测试产品的各项功能。这就要求每个产品都得配有一台电脑,每个工位都得配一台电脑,USB线连接一个产品才能测试。目前想能否用一个芯片来替代电脑这个角色,USB HOST模式 且能识别CH340的驱动,再加几个按键,就可以实现测试命令的发送与接收,方便又便宜,想配几个就配几个,会提高很多生产效率,请问有没有这种专用芯片的?

出0入442汤圆

发表于 2023-3-29 17:25:44 | 显示全部楼层
一个电脑难道不是可以插无数个USB2UART么?写个程序循环遍历全部串口不就可以了。

出0入93汤圆

发表于 2023-3-29 17:39:59 | 显示全部楼层
买便宜的手机,写一个APP。

出0入0汤圆

 楼主| 发表于 2023-3-29 17:41:28 | 显示全部楼层
wye11083 发表于 2023-3-29 17:25
一个电脑难道不是可以插无数个USB2UART么?写个程序循环遍历全部串口不就可以了。 ...
(引用自2楼)

电脑体积大,不方便,生产测试这边,各个工位都有人测试,不可能每个工位都配电脑或者只有一台电脑满屋子拉USB线吧

出0入0汤圆

 楼主| 发表于 2023-3-29 17:42:18 | 显示全部楼层
friendljy 发表于 2023-3-29 17:39
买便宜的手机,写一个APP。
(引用自3楼)

这个方案不错,或者二手淘一个,但是有没有更简单快速的开发方法

出50入58汤圆

发表于 2023-3-29 17:45:58 | 显示全部楼层
树莓派或者其他水果派不知道行不行

出0入0汤圆

 楼主| 发表于 2023-3-29 17:48:58 | 显示全部楼层
鲜衣怒马 发表于 2023-3-29 17:45
树莓派或者其他水果派不知道行不行
(引用自6楼)

肯定是可以,就是成本还是有点高,我看沁恒有很多便宜的带USB HOST 的51内核MCU,不知道能不能实现这个功能?有用过的欢迎拍砖

出0入228汤圆

发表于 2023-3-29 18:37:43 来自手机 | 显示全部楼层
340 不是 cdc串口,mcu 驱动累。
linux开发板也行,但要加屏幕人机,  最便宜的还是安卓手机或平板。  app 写起来也不累。
5年前我一款设备就用了手机做上位机,也是在产线上用的。


或者测试时,用 uart 连,mcu就能干测试的活了。

出0入309汤圆

发表于 2023-3-29 19:59:54 来自手机 | 显示全部楼层
直接找沁恒要,厂家有ch554 559驱动自家ch
340的代码

出15入178汤圆

发表于 2023-3-29 20:25:16 | 显示全部楼层
官网有个帖子:https://www.wch.cn/bbs/thread-93928-1.html

出0入18汤圆

发表于 2023-3-29 21:27:37 | 显示全部楼层
小型x86工控主板,跑win,可以直接用,其他的都要开发

出16170入6148汤圆

发表于 2023-3-29 21:41:02 来自手机 | 显示全部楼层
“请教USB转串口的测试工具问题”标题不合格。请自行修正。(注意:主题发出24小时后就不能修改帖子)

帖子标题必须能充分说明帖子的内容。如你要问AVR的ADC如何才能测量得比较准确,“AVR的ADC如何消除干扰测量得比较准确?”是合格的标题。不合格举例:
    1:小女子冰天雪地裸体跪求解决方法
    2:救命啊...
    3:高手请出招,一个无法解决的AVR问题
    4:一个困扰学习单片机初学者,惊动单片机开发者的难题
    5:AVR的ADC测量   (点评:你到底是问问题,或是有技术心得与大家分享?)

出0入0汤圆

 楼主| 发表于 2023-3-30 08:59:04 | 显示全部楼层
iamseer 发表于 2023-3-29 19:59
直接找沁恒要,厂家有ch554 559驱动自家ch
340的代码
(引用自9楼)

感谢指导,我去找厂家

出0入0汤圆

 楼主| 发表于 2023-3-30 08:59:17 | 显示全部楼层
armok. 发表于 2023-3-29 21:41
“请教USB转串口的测试工具问题”标题不合格。请自行修正。(注意:主题发出24小时后就不能修改帖子)

帖 ...
(引用自12楼)

收到,已修改

出0入0汤圆

 楼主| 发表于 2023-3-30 10:09:49 | 显示全部楼层
iamseer 发表于 2023-3-29 19:59
直接找沁恒要,厂家有ch554 559驱动自家ch
340的代码
(引用自9楼)

从WCH工程师那边获取到了CH554 MCU  USB HOST操作CH340的相关协议代码,上传分享

本帖子中包含更多资源

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

x

出0入115汤圆

发表于 2023-3-30 11:28:16 来自手机 | 显示全部楼层
支持linux系统的芯片都可以,驱动里面配置下就行了。

出50入58汤圆

发表于 2023-3-30 11:53:19 | 显示全部楼层
EvanXU 发表于 2023-3-30 10:09
从WCH工程师那边获取到了CH554 MCU  USB HOST操作CH340的相关协议代码,上传分享 ...
(引用自15楼)

感谢分享,我学习一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 13:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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