串口波特率,华为交换机串口波特率

http://www.itjxue.com  2023-01-05 05:05  来源:未知  点击次数: 

常用波特率

波特率就是每秒钟传输的数据位数。

波特率的单位是每秒比特数(bps),

常用的单位还有:每秒千比特数Kbps,每秒兆比特数Mbps。串口典型的传输波特率600bps,1200bps,2400bps,4800bps,9600bps,19200bps,38400bps。

PLC/PC与称重仪表通讯时,最常用的波特率是9600bps,19200bps。PLC/PC或仪表与大屏幕通讯时,最常用的波特率是600bps。

7 典型的串口通讯标准

EIA RS232(通常简称“RS232”): 1962年由美国电子工业协会(EIA)制定。

EIA RS485(通常简称“RS485”): 1983年由美国电子工业协会(EIA)制定。

8 RS232串口

RS232是计算机与通信工业应用中最广泛一种串行接口。它以全双工方式工作,需要地线、发送线和接收线三条线。RS232只能实现点对点的通信方式。

8.1 RS232串口缺点

●接口信号电平值较高,接口电路芯片容易损坏。

●传输速率低,最高波特率19200bps。

●抗干扰能力较差。

●传输距离有限,一般在15m以内。

●只能实现点对点的通讯方式。

8.2 RS232串口接口定义

RXD:接收数据,TXD:发送数据,GND/SG:信号地。

8.3 电脑DB9针接口定义

电脑DB9针接口是常见的RS232串口,其引脚定义如下:

2号脚:RXD(接收数据)

3号脚:TXD(发送数据)

5号脚:SG或GND(信号地)

其它脚:我们不用

什么是串口联网服务器的波特率?

特率是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,串口服务器的但是波特率和距离成反比。

RS232串口,波特率9600,传送42位数据,至少需要时间?是怎么传输计算的?最好能举例。谢谢

每个字节是8位数据,42位数据是6个字节。RS232传输要有1位起始位,8位数据位、1位校验位、1位停止位,也就是说传一个字节要用时11位的时间,6个字节要6*11=66位时间。每位1/9600秒,共用66/9600=0.006875秒。

单相调试时比特率=波特率,二相时,波特率=2x比特率,这又是怎么回事啊追答调制数据有多种,调频、调幅,这都是单相。还有一种叫双相标志位调制,例如我们应用的以太网,它是用脉冲跳变沿来判别“0”和“1”,准确说是在一个比特中脉冲是否有跳变来判别“0”和“1”。

扩展资料

比特率是对信号传输速率的一种度量,通常以“波特”(baud)为单位。波特率有时候会同比特率混淆,实际上后者是对信息传输速率(传信率)的度量。波特率可以被理解为单位时间内传输码元符号的个数(传符号率),通过不同的调制方法可以在一个码元上承载多个比特信息。

波特率一般指的是调制解调器的通信速度即线路状态更改的次数。?只有每个信号符合所传输数据的一位时,才等于每秒位数。

为了在彼此之间通信,调制解调器必须使用相同的波特率进行操作。如果将调制解调器的波特率设置为高于其他的调制解调器的波特率,则较快的调制解调器通常要改变其波特率以匹配速度较慢的调制解调器。

串口波特率有哪些

以下是回答,希望能帮助你!

还请及时采纳谢谢!

波特率计算在串行通信中,收发双方对发送或接收的数据速率要有一定的约定,我们通过软件对MCS—51串行口编程可约定四种工作方式。其中,方式0和方式2的波特率是固定的,而方式1和方式3的波特率是可变的,由定时器T1的溢出率决定。串行口的四种工作方式对应着三种波特率。由于输人的移位时钟的来源不同,所以,各种方式的波特率计算公式也不同。一、方式0的波特率方式0时,移位时钟脉冲由56(即第6个状态周期,第12个节拍)给出,即每个机器周期产生一个移位时钟,发送或接收一位数据。所以,波特率为振荡频率的十二分之一,并不受PCON寄存器中SMOD的影响,即:方式0的波特率=fosc/12三、方式l和方式3的波特率方式1和方式3的移位时钟脉冲由定时器T1的溢出率决定,故波特宰由定时器T1的溢出率与SMOD值同时决定,即:方式1和方式3的波特率=2SMOD/32·T1溢出率其中,溢出率取决于计数速率和定时器的预置值。计数速率与TMOD寄存器中C/T的状态有关。当C/T=0时,计数速率=fosc/2;当C/T=1时,计数速率取决于外部输入时钟频率。当定时器Tl作波特率发生器使用时,通常选用可自动装入初值模式(工作方式2),在工作方式2中,TLl作为计数用,而自动装入的初值放在THl中,设计数初值为x,则每过“256一x”个机器周期,定时器T1就会产生一次溢出。为了避免因溢出而引起中断,此时应禁止T1中断。

电脑串口波特率怎么设置

在电脑的端口属性界面可以设置串口波特率。具体操作请参照以下步骤,演示系统为windows7。

1、在电脑的开始菜单中,找到“控制面板”选项进行点击。

2、然后在控制面板界面,将查看方式设置为“大图标”。

3、然后找到“设置管理器”选项,进行点击,如图所示。

4、然后在设备管理器界面,右击目标端口,在出现的右键菜单中找到“属性”选项进行点击。

5、然后在出现的界面中,将串口的波特率设置为9600即可。完成以上设置后,即可设置电脑打印机串口波特率为9600。

简单说一下串口的波特率和can通讯的波特率

一般波特率说的是针对串口通讯来说。在串口通讯的过程中肯定需要设置一下波特率。而蓝牙不属于串口通讯,所以没有波特率这么一说。

一般我们设置串口波特率为921600。

当设置完波特率以后,我们上位机就可以和设备交互了;但是这个时候需要和总线上的ECU进行通信就必须进行总线上波特率的设置了,一般为250K或者500K波特率;

这里有两个设置:

1,一个波特率是上位机和中间设备(天行健等等)之间的波特率设置,也就是我们常说的串口的波特率设置

2,一个是设置中间设备到can总线的波特率,一般为250k/500k,如果我们中间设备设置的到can总线的波特率设置的不对,那么将会影响总线总线会有错误帧出现及就是ACK错误,同时也收不到任何数据。

通常我们拿到一个中间的监测设备后,通过串口去监测这个设备,我们用串口模拟器直接设置了一个串口的波特率921600,然后发送握手命令后,就直接可以获取到数据,这个是因为中间设备设置了一个默认的can总线波特率250k,而通常整车的波特率都为250k,当然也有500k的,如果运气不好碰到了,那么将读取不到任何数据,还会扰乱总线,给总线上发送错误帧。

(责任编辑:IT教学网)

更多

推荐CGI/Perl教程文章