ch340g

一个刚毕业学生画的第一个单片机最小系统PCB,总结的不错!

こ雲淡風輕ζ 提交于 2020-02-26 11:26:17
学单片机陆陆续续也有1个多月了,也设计了自己的第一个电路板——51单片机最小系统板。理想与现实还是差距比较大的,由于自己的粗心,一些细节没有仔细推敲,导致电路板多处错误。写下这篇总结,以提醒自己 认真做事 ! 设计错误 欠考虑的问题 待解决的问题 1、设计错误 对元件封装没有认真考虑,造成PCB与原理图之间不对应。 1.1 三个按钮开关都出现问题。两个自锁开关设计一样,都是需要连接的引脚弄错了造成按不按都是断路,而那个小开关的四个引脚直接全部短路。 图表1 1.2 USB封装引脚弄反了,只能焊在后面。相应的MicroUSB口也就没办法用了。PS:当时为了解决这个问题,自己做了一个反着的USB线,结果无意用这个USB线连了一下买的开发板,开发板上的CH340G直接冒烟了。 1.3 CH340G芯片电路设计错误。由于自己大意在340的V3口直接连了VDD和退耦电容,实际只需要连接退耦电容,只能用刀划开多余的VDD线,自己飞线到电容。 图表2 2、欠考虑的问题 主要是一些空间考虑不周和缺少标示。 图表3 2.1 DIP40插脚与旁边排针距离太近,安装时比较费劲 2.2 1602与51之间距离太近,插拔芯片时很不方便,且容易损坏芯片插脚 2.3 单片机引出口没有标示 2.4 少了限流保险 2.4 CH340G与单片机串口连接线上可能需要高速开关二极管 3、待解决的问题 最后

CH340G U-BOOT阶段乱码

匿名 (未验证) 提交于 2019-12-03 00:22:01
硬件:MT7628 系统:OpenWrt 15.05 串口:CH340G 在硬件重启后进入到U-BOOT阶段串口输出的全部都是乱码,但是进入到内核后串口输出有全部正常了。 在github上看见其他开发者也遇到同样的问题, https://github.com/pepe2k/u-boot_mod/issues/21 CH340这款芯片的波特率有一点点小小偏差,解决方法 方法1、修改u-boot源码 文章来源: CH340G U-BOOT阶段乱码