zoukankan      html  css  js  c++  java
  • 串口和并口的区别

    COM是串口的意思而LPT(不是LTP)是并口的意思,串口是计算机总线提供的用于数据传输的一个端口,在串口中数据是按位成流传输的,而LPT是传输的另一种端口,在这里一般是按字节成流传输,也就是说串口好比每位排队排一排传输,并口是8位并排排一起传输,虽然感觉LPT这样是串口的8倍,但是由于波特率的原因,所以串口不一定比并口慢,波特率是指每秒传输多少位数据,这里的波特是bit,而不是BYTE(1BYTE=7bit+1bit校验),如果存在这样一个串口它的波特率是100bit/s而1个并口它的珀特率是80bit/s这说明这个串口1秒传100bit,每次传1个,并口传80bit每秒,传10次就可以了但是10次的时间是1秒.为什么会慢,是因为串口实现简单,相同设备下串口可以达到更高的理论传输平率

    串行接口
    串行接口,简称串口,也就是COM接口,是采用串行通信协议的扩展接口。串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。

    并行接口
    并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。所以并口又被称为打印口。

    另外,串口和并口都能通过直接电缆连接的方式实现双机互连,在此方式下数据只能低速传输。多年来PC的串口与并口的功能和结构并没有什么变化。在使用串并口时,原则上每一个外设必须插在一个接口上,如果所有的接口均被用上了就只能通过添加插卡来追加接口。串、并口不仅速度有限,而且在使用上很不方便,例如不支持热插拔等。随着USB接口的普及,目前都已经很少使用了,而且随着BTX规范的推广,是必然会被淘汰的。


    计算机上有串口和并口的地方应该有:硬盘、主板、还有打印机等。串口一般用于接一些特殊的外接设备。比如通讯方面的设备。并口通常用于连接打印设备。串口比较小,有突出的针露在外面。并口一般比串口要大,通常是红色的,有两排小孔

    串口形容一下就是 一条车道,而并口就是有8个车道
    同一时刻能传送8位(一个字节)数据。
    但是并不是并口快,由于8位通道之间的互相干扰。传输受速度就受到了限制。而且当传输出错时,要同时重新传8个位的数据。串口没有干扰,传输出错后重发一位就可以了。所以快比并口快。串口硬盘就是这样被人们重视的。


    串口和并口是连接外设的不同端口。这两种端口的外形、传输速度和可以连接的设备都有所不同。

    串口传输是一位接一位的,象串起的珠子一样
    并口是可以并发数据的可以同时传输多位。

    现在有串行的硬盘SATA接口,是一样的道理,它之所以可以150MB/s的速度传输,得益于其串行的方式,并行的几路信号在比较高的频率下不能很好的解决他们之间的干扰,所以现在ATA 13MBb/s的并行硬盘已走到极限,取而代之的是STAT。另80 channel 的ATA100的并口硬盘数据线,其中有40根是地线,是用来防止并行信号之间的干扰的。

    STAT那个速度标称的bit/s,实际就是150M/300M的速度
    现在最快的单块硬盘的速度也不足100MB/s
    常见的都在40-60MB/s的速度,
    切记!!!接口不是瓶颈

    并口针脚功能一览表
    针脚 功能 针脚 功能
    1 选通端,低电平有效 10 确认,低电平有效
    2 数据通道0 11 忙
    3 数据通道1 12 缺纸
    4 数据通道2 13 选择
    5 数据通道3 14 自动拘行,低电平有效
    6 数据通道4 15 错误,低电平有效
    7 数据通道5 16 初始化,低电平有效
    8 数据通道6 17 选择输入,低电平有效
    9 数据通道7 18到25 地线

    25针串口功能一览表
    针脚 功能 针脚 功能
    1 空 11 空
    2 发送数据 12到17 空
    3 接收数据 18 空
    4 发送请求 19 空
    5 发送清除 20 数据终端准备完成
    6 数据准备完成 21 空
    7 信号地线 22 振铃指示
    8 载波检测 23到24 空
    9 空 25 空
    10 空

    9针串口功能一览表
    针脚 功能 针脚 功能
    1 载波检测 6 数据准备完成
    2 发送数据 7 发送请求
    3 接收数据 8 发送清除
    4 数据终端准备完成 9 振铃指示
    5 信号地线

  • 相关阅读:
    华为手机内核代码的编译及刷入教程【通过魔改华为P9 Android Kernel 对抗反调试机制】
    AndroidStudio升级到4.0之后,出现Warning: Default Activity not found解决办法
    Python解决gensim加载doc2vec或work2vec向量训练模型文件太慢甚至无法访问的情况
    layui 上传插件控制上传文件个数(换个角度思考问题)
    CDN访问异常重定向
    sql 语句优化
    swipper全屏垂直滚动获取高度问题
    tp6.0相对于tp5.1的变化
    项目打包文件ipa包瘦身
    load和initialize的区别
  • 原文地址:https://www.cnblogs.com/muyuge/p/6152704.html
Copyright © 2011-2022 走看看