有关TTL串口和LVTTL的误解
公认标准。
TTL:Transistor-Transistor Logic 三极管结构。
Vcc:5V;VOH>=2.4V;VOL<=0.5V;VIH>=2V;VIL<=0.8V。
因为2.4V与5V之间还有很大空闲,对改善噪声容限并没什么好处,又会白白增大系统功耗,还会影响速度。所以后来就把一部分“砍”掉了。也就是后面的LVTTL。
LVTTL又分3.3V、2.5V以及更低电压的LVTTL(Low Voltage TTL)。
3.3V LVTTL: Vcc:3.3V;VOH>=2.4V;VOL<=0.4V;VIH>=2V;VIL<=0.8V。
2.5V LVTTL: Vcc:2.5V;VOH>=2.0V;VOL<=0.2V;VIH>=1.7V;VIL<=0.7V。
更低的LVTTL不常用就先不讲了。多用在处理器等高速芯片,使用时查看芯片手册就OK了。
实际应用。
我们串口屏使用的 3.3V LVTTL。
串口通讯时相当于,串口屏芯片的 uart 引脚,TX RX GND,直接和用户主板芯片的 uart 引脚,直接相连。
要求用户的芯片IO电压也是 3.3V。
串口屏出厂时,已经再TX RX引脚,加了100欧姆的 电阻,防止过冲。如果用户也使用防过冲电阻,则请告诉我们,把 100欧姆换成0欧姆。