最快的串口通信协议(gps串口通信协议)

      最后更新:2023-04-21 21:07:04 手机定位技术交流文章

      为什么串口速率一般都设置为9600 而不设置为115200

      有两种说法:1、根据电、传输介质等的物理特性结合串口设备使用的要求。为了保证有效通讯,根据电、传输介质等的物理特性结合串口设备使用的要求,确定RS232最大传输速率只能是115200,然后逐级二分得到57600,28800,19200……为适应这些速率,设计相应的晶振频率。2、这是由电信线路特性决定的。电话线路的带通是300--3KHz,当时HAYES先搞的modem,所以用的2400HZ信号,对应波特率是2400。由于基本频率确定了,以后采用的提高通讯速率的方法都是在2400基础上倍频的,所以形成了9600,19200。不管哪种说法,都是先有波特率再有晶振频率。扩展资料串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。串口是计算机上一种非常通用的设备通信协议。大多数计算机(不包括笔记本电脑)包含两个基于RS-232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。
      串口通讯,主从双方波特率必须一致才能有效传递数据,9600是使用最多的一个波特率,所以默认状态下一般都是设置成9600。对于串口通讯而言,波特率越高,有效传输距离越小,而9600这个波特率,兼顾了传输速度和常用传输距离,一般为10米左右,最大不超过20米。 如果为115200,一般距离不超过5米。常用2~3米左右。
      不能 简单 的 追求 速度 快 速度越高,越容易出错,而且 传输距离越近!请看 百度百科 吧串口通讯http://baike.baidu.com/view/542656.htmrs232http://baike.baidu.com/view/196461.htm
      9600稳定,传输的也远点。高速距离短而且不稳定。
      为什么串口速率一般都设置为9600 而不设置为115200

      计算机串口通信最快速度是多少

      计算机主板集成的串口芯片(或内核)一般是16C550兼容内核,理论上支持的最高波特率是921.6kbps。 百度嫌我字数不够
      计算机串口通信最快速度是多少

      rs232 传输速度最快能达到多少?

      rs232标准是最大支持20kbps,传输距离为15m以内。如果使用Windows API控制电脑上的RS232,最高256000bps。实际应用中与传输线/传输介质有复很大关系。一般RS232的常用传输距离在1米左右,而且RS232是单线传输,信号容易受到干扰,传输距离长之后更加无法控制。如果是PCB板上两个芯片之间通过RS232通讯,则有可能达到1Mbps甚至更高的通讯速度。取决于芯片本身的协议控制。扩展资料RS-232标准接口(又称EIA RS-232)是常用的串行通信接口标准之一,它是由美国电子工业协会(EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定,其全名是“数据终端设备( DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。有以下这些特点:1、信号线少2、灵活的波特率选择3、采用负逻辑传送4、传送距离较远5、两种物理接口RS-232规定的速率为:50、75、100、150、300600、1200、2400、4800、9600、19200、38400波特
      如果使用Windows API控制电脑上的RS232,最高256000bps。 实际应用中与传输线/传输介质有很大关系。一般RS232的常用传输距离在1米左右,而且RS232是单线传输,信号容易受到干扰,传输距离长之后更加无法控制。如果是PCB板上两个芯片之间通过RS232通讯,则有可能达到1Mbps甚至更高的通讯速度。取决于芯片本身的协议控制。 如果是通过线缆进行通讯,并且条件允许,最好使用RS485,而不是232。485使用双线通讯,抗干扰能力更强,通讯速度也可以提高。
      rs232标准是最大支持20kbps,传输距离为15m以内。实际传输距离与波特率(传输速率)有很大的关系,见下表(ft为英尺):19200的波特率最大的传输距离为50英尺(即15m),这是RS232标准中最大的理论传输速率。如果通信距离比较短的话,使用更高的波特率也是可行的,但需要额外考虑TTL转RS232电平芯片(例如MAX232)所支持的最大波特率,下图为MAX232 datasheet中所截取的一个参数:最大支持的波特率为120kbps
      rs232 传输速度最快能达到多少?

      串口通讯速度最高可达多少?

      常见的串行通讯有PC机相关的RS232和USB。还有其它的如RS485、CAN等等。以太网算是一种串行通讯。 RS232最高通讯速度一般是230400bps,某些采用USB转换的虚拟串口通讯速度可达921600bsp。 目前最高速的串口通讯应该是USB3.0,其最高通讯速度可达5Gbps。USB2.0速度可达480Mbps。
      苹果公司推出的Thunderbolt 理论上可以达到10Gbps
      串口通讯速度最高可达115200bps。
      真是的 听不懂 你到底想说么 呵呵
      串口通讯速度最高可达多少?

      什么是串口通信协议

      串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal SerialBus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信接口;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总长不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配:a,波特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。b,数据位:这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。如何设置取决于你想传送的信息。比如,标准的ASCII码是0~127(7位)。扩展的ASCII码是0~255(8位)。如果数据使用简单的文本(标准ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。c,停止位:用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。 d,奇偶校验位:在串口通信中一种简单的检错方式。有四种检错方式:偶、奇、高和低。当然没有校验位也是可以的。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,校验位为1,这样就有3个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。
      什么是串口通信协议

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/80972.html

          热门文章

          文章分类