数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 326|回复: 11

[C51] 我用STC单片机模拟出来一个CH340

[复制链接]
发表于 前天 19:30 | 显示全部楼层 |阅读模式
本帖最后由 纯今 于 2026-6-15 21:39 编辑

事情的起因源头是这个帖子:打假,解开淘宝340G串口模块反常之谜

这件事我亲历后,一有空就会琢磨:假货究竟是如何制造出来的?而且成本必须低于 CH340 才有利润空间。我判断造假者不可能自研 USB 逻辑电路——在 IC 设计领域,这部分被称为 IP 核,授权费用往往高达百万美元。如果造假者真有自研能力,何必靠这种“蚊子腿上刮肉”的方式牟利?

我推测,他们很可能是通过某种方式“欺骗”系统,走标准的 USB-CDC 协议,将自己伪装成 CH340。查阅 STC 官网可知,其 USB 功能基于官方库实现,并在 USB-IF 注册了 VID: 0x34BF / PID: 0x1001。那么,是否只要修改为 CH340 的 VID/PID,就能完成伪装?

正如我常说的:我们能想到的点子,99.9999% 早已有人实现。如果没有,要么这个想法本身不成立,要么你真的是天才Genius

问AI我这想法网络上有成功的案例吗?AI说:没有!正当我要一切从头来,写一周甚至测试更久,偶然,发现STC论坛中已经有人把苦活累活干完了,还提供了源代码,此人好像来自东莞。所以,我在此提醒大家此举不代表STC官方,我的标题我用STC单片机模拟出来一个CH340 也没有恶意。只是正巧我刚才正好收到了AI8051U擎天柱核心板,不仅有USB,还引出所以引脚,兼容DIP40针脚。在此我要感谢STC的专员们,办事效率非常高,发货速度快



结合 STC 发布会的产品对比内容:AI8051U-LQFP48 综合性能远超常规 Cortex-M0/M3 内核 MCU,也大幅领先 STM32F103C8T6。其中一项对比恰好围绕 USB 能力展开,于是我打算借助它的硬件优势,实测模拟 CH340 的效果。

  • AI8051U 搭载TFPU,主频可达 120MHz,配备微秒级硬件三角函数与浮点运算单元,算力优势明显;
  • AI8051U 抗干扰性能更优异;
  • 内置专业级复位电路,可省略外部复位元器件;
  • 内部高速时钟精度完全满足串口通信需求,芯片集成 4 路串口外设;
  • AI8051U-LQFP48 自带 QSPI、i8080/M6800-TFT 液晶接口,而 STM32F103C8T6 无对应外设;
  • 硬件 PWM 支持 120MHz 下移相输出,DMA 支持 ** 外设到外设(P2P)** 直传;
  • 片上资源:34KB SRAM、64KB Flash;
  • 集成硬件 USB 控制器,单芯片即可实现 USB 仿真与程序下载,该设计目前为全球独有。


我使用专门运行 Keil C51、C251 工程的 IBM T43 设备进行开发,工程编译速度十分流畅。顺带一提:C51 单片机技术的黄金时期,恰好和 Windows XP 系统的鼎盛阶段重合,个人实测,STC-ISP 在 XP 系统下的运行、烧录速度,甚至优于 Windows 11。


截图可佐证,本次开发全程基于 C251 编译环境。


STC 传统实验板的进入编程模式方式多年未变:先按住 P3.2 引脚对应的按键,再接通电源,根据系统插拔设备提示音把控按键松开时机即可。


从串口扫描结果能看到,设备已经被识别为 CH340 芯片,测试成功。哈哈

下一步规划:利用该开发板 GPIO 能力 —— 其推挽输出电流最高可达 20mA,尝试制作ESP 系列芯片全自动烧录器。对 STC 而言,生态应用越丰富,产品价值越高,当下的技术环境,有人愿意基于硬件做二次开发,就是对产品最大的认可。

实验得到的推论,打假,解开淘宝340G串口模块反常之谜 中的假CH340,大概率是拿一种成熟的只能5v供电5v电平的带USB的单片机,通过编程模拟CH340实现的

但这类假货并非使用 STC 后缀带 U 系列单片机。原因很明确:该系列芯片售价高于 CH340,硬件性能也更强;且它的 GPIO 可直接驱动 DTR、RTS 信号,无需额外搭配三极管、电阻等外围电路,方案简洁且性能更强,造假方不会选用这类高成本器件。

本帖子中包含更多资源

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

x

打赏

参与人数 2家元 +42 收起 理由
vip2128 + 12
LostGeneration + 30 優秀文章

查看全部打赏

发表于 前天 22:40 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 昨天 07:05 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 07:52 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 昨天 09:22 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 昨天 10:04 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 10:38 | 显示全部楼层
游客请登录后查看回复内容

打赏

参与人数 1家元 +8 收起 理由
confessor + 8 認真發帖

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 昨天 19:56 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 5 小时前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 3 小时前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2 小时前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2 小时前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

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

本版积分规则

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

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2026-6-17 17:08 , Processed in 0.124800 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz!

© MyDigit.Net Since 2006

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