【背景】
之前就听过TTL,一直没搞懂其和RS232的区别。
最近,打算去买个USB转RS232的芯片,结果找到此产品:
正面:
背面:
其中的:
以及引脚说明:
都提到了,不仅仅支持RS232,还支持TTL。
所以,再次遇到TTL,需要去搞清楚,TTL和RS232的区别。
【折腾过程】
1.参考:
整理如下:
常见的微控制器中,都有了内置的UART(Universally Asynchronous Receiver/Transmitter)。
UART可以用来已串行方式收发数据。
UART是,以固定的某个速率(1200bps,9600bps,115200bps等),一次只能只传输一个bit比特位(所以叫做串行传输)
这种串行通信的方法,有时候也被叫做TTL(Transistor-Transistor Logic)Serial。
这种串行通信,在TTL级别上来说,对应的物理电平,始终是在0V和Vcc之间,其中常见的Vcc是5V或3.3V。
其中:
逻辑高电平==’1’