串行传输是一种数据传输方式,顺序地将每个比特(bit)从发送器传输到接收器。这与并行传输不同,在并行传输中,多个比特同时通过多个通道传输。
串行传输是一种通过单独的通道逐位传输数据的通信协议。在串行传输中,每一个字节(byte)或字符都按照其二进制代码的位来依次传输,通常使用同步或异步的方式工作。
串行传输可以分为同步和异步两种方式。同步串行传输时,发送和接收设备要根据一致的时间标准进行配合以确保稳定的数据传输;而异步串行传输则无需一个稳定的时间基准。
串行传输具有以下特点:
只需一条通道就能够进行数据传输
易于扩展,并提供更快速的数据传输速度
需要更多时间来完成数据传输
传输速度相对较慢,但是可以通过增加带宽来提升其速度
系统资源利用率相对较低,同步需要时钟频率同步