早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问CAN总线的速率为什么用波特率表示,而不用比特率表示?波特率不是表示码元速率,即经过调制的数字信号吗,而CAN总线上是直接传的数字信号啊?

题目详情
请问CAN总线的速率为什么用波特率表示,而不用比特率表示?
波特率不是表示码元速率,即经过调制的数字信号吗,而CAN总线上是直接传的数字信号啊?
▼优质解答
答案和解析
先看两个概念
在电子通信领域,波特率(Baud rate)即调制速率,指的是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数.它是对符号传输速率的一种度量,1波特即指每秒传输1个符号. 单位“波特”本身就已经是代表每秒的调制数,以“波特每秒”(Baud per second)为单位是一种常见的错误
比特率是指每秒传送的比特(bit)数.单位为 bps(Bit Per Second),比特率越高,传送的数据越大.声音中的比特率是指将数字声音由模拟格式转化成数字格式的采样率,采样率越高,还原后的音质就越好. 视频中的比特率(码率)原理与声音中的相同,都是指由模拟信号转换为数字信号的采样率.
波特率与比特率
比特率 在数字信道中,比特率是数字信号的传输速率,它用单位时间内传输的二进制代码的有效位(bit)数来表示,其单位为每秒比特数bit/s(bps)、每秒千比特数(Kbps)或每秒兆比特数(Mbps)来表示(此处K和M分别为1000和1000000,而不是涉及计算机存储器容量时的1024和1048576).
波特率 波特率指数据信号对载波的调制速率,它用单位时间内载波调制状态改变次数来表示,其单位为波特(Baud).
比特率在数值上和波特率有这样的关系:
I=S*log2(N)
[1]其中I 为传信率,S 为波特率,N 为每个符号负载的信息量,以比特为单位.
如何区分两者? 显然,两相调制(单个调制状态对应1个二进制位)的比特率等于波特率;四相调制(单个调制状态对应2个二进制位)的比特率为波特率的两倍;八相调制(单个调制状态对应3个二进制位)的比特率为波特率的三倍;依次类推.
很显然,波特率是传输二进制的位数
http://zhidao.baidu.com/team/view/%E5%8D%95%E7%89%87%E6%9C%BA-CAN
看了请问CAN总线的速率为什么用波...的网友还看了以下: