串口与uart是一样的。都是一种通讯时序
TTL只是一种电平状态
USB是另一种通讯协议,速度快,差分的
串口通信应该和UART算一种,就是大家常见的RS232,RS485TTL通信方式,电平不一样。
串行通信应该包括了串口通信、USB,SPI,这些都可以算是串行接口通信。所谓串行接口,我理解就是数据是一位一位发送传输的,根据时钟频率,发送数据的速度不一样。
如上面说的,咱们都熟悉的串口通信应该是包括232485,TTL这么几种,串口通信算是串行通信的一种。
和串行通信相对的就是并行通信。
串口指的是usart,包括异步和同步通信,异步一般就是两根线,一根收一根发,同步的还需要一根时钟线
ttl是一种电平标准
usb是通用串行总线,usb用的是差分半双工的通信方法