解析单片机为何配备CH340,探究CH340的工作原理
CH340在很多开发板和学习板上都有许多的应用,不过对于初学者而言,很多人弄不清楚CH340究竟具体有什么用?!
一、Why?
首先,我们需要弄清楚的第一点是,协议。
在单片机领域有众多协议比如IIC,ttl等等
而在单片机上就用的是TTL协议!(以后也会讲解ttl具体是什么)
但是,我们都知道在电脑上都用的是USB,这就产生了歧义。
如果不加转译就直接下载到单片机里,它是”读“不懂的!
所以我们必须要把USB转成TTL,这样单片机才能识别。
这也就是CH340的作用。
二、How?
从图中可以看到CH340的原理图,以及USB接口。
USB真正有用的接口只有UD+UD-,并且链接到CH340,再通过RXT 、TXD,发送到单片机中去,这就完成了CH340转译的工作。
当下载时,TXD和RXD不断产生转译后形成的高低电平,所以连接的LED会根据传输的电平不断闪烁,我们就可以看到现象,就可以知道单片机在下载程序。
当然这里面必须要有开关上电的参与,使之能正常下载。
作者:惊涛742