购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第3章

初识串口

什么是串口?串口就是串行通信接口(Serial Communication Port)。众所周知,中央处理单元(Central Processing Unit,CPU)与外部设备之间的连接与数据交换需要通过接口电路来实现,由于外部设备种类繁多,其对应的接口电路也各不相同,因此,习惯上将这些连接CPU与外部设备的接口电路统称为输入/输出(Input/Output,I/O)接口。而串口是I/O接口的一种,它是采用串行通信协议(Serial Communication)在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式,所以又称“串行通信接口”,也称为COM接口。实际上,串口类似于人类社会中的铁路、航道、公路等交通线路,在这些交通线路上来回穿梭的是火车、飞机、汽车等交通运输工具,大家容易理解“运输”一词,将货物从一个源头(源)经过交通线路(路径)运到另一个目的地(汇),货物是被运输的介质,相当于计算机中要传输的数据,货物的流动过程形成“物流”。计算机中发送数据的机器称为发送器,接收数据的机器称为接收器,数据流动形成“数据流”,数据的传输过程称为“通信”。这样看来,计算机就是人类社会的一个缩影。而串口可以理解为一种单行道和双行道。单行道类似于独木桥,某个时间段只允许从一个方向向另一个方向行进。双行道虽然有两条路,但是方向相反,对于每一条道,任一时刻只能有一辆车行驶,可以形象地理解为“糖葫芦”,山楂相当于数据,竹签相当于路径,山楂只能一个一个前后“鱼贯而行”,一根竹签不可能并行穿两个山楂,像这种通信方式就称为串行通信。如果同一时刻有两个或两个以上数据通过,就称为并行通信,类似于公路中的双行道、三行道等等,同时沿一个方向可以允许多辆车并行行驶。 iXnFpc9ZnZHbvG+2pL5XUy146HEtYjxhmZrsm6OI2BTyfKHTXeIy2TSzVwaRw501

点击中间区域
呼出菜单
上一章
目录
下一章
×