给computer00老师的USB开发板做了一些小小的升级~

[复制链接]
 楼主| 柒柒荠荠玩垃圾 发表于 2024-8-3 21:17 | 显示全部楼层 |阅读模式
本帖最后由 柒柒荠荠玩垃圾 于 2024-8-3 21:20 编辑

最近在看《圈圈教你玩USB》一书,感觉拥有一块开发板还是非常必要的~ o(* ̄▽ ̄*)o但原设计采用RS232 DB-9串口与电脑连接,该接口在如今的消费级微机上早已消失,本着去库存、方便使用的想法,使用CH340G将串口转为USB,并使用Type-C接口代替原有的Type-A公头和DB-9连接器。


为了兼容原有的程序,仍然保留了89C52+PDIUSBD12的设计。
虽然PDIUSBD12早已停产,但汕头佬那里还是有一些库存的,后续可以改成CH372,不过代码要重写了。
针对S T C89C52RC,没有使用自动下载电路,而是使用钮子开关手动上下电进入下载模式。机械开关在保证稳定性的同时避免了每次打开串口时,自动下载电路都要给MCU断电再上电的问题。
试验了TestBoard和HIDMouse的例程,都可以正常用。
使用Kicad7.0.7设计,若老师没有意见,可以完全开源。

本帖子中包含更多资源

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

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

本版积分规则

1

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部