概述
1、bps
即 bits per second 的缩写,“bit/s”,称为比特率,指的是数字信号的传输速率,就是每秒钟传送多少个位的信息,是数据传输速度的常见单位。
-
bit 表示位或比特,是信息技术存储中最小的单位。储存一位二进制数,即 0 或 1。
-
ps 指的是 /s,即每秒。一般以字节为单位,主要包括文本,图片的文件大小都是以多少字节数为单位。
-
相关换算:
1、 1Gbps = 1024Mbps = 1024 * 1024bps = 1,048,576bps
2、 1Kbps = 1024bps;
3、 1Gbps = 1024Mbit/s;
4、 1Byte = 8bit;
5、 1Bps=8bps,1KBps = 8Kbps;
6、 1Byte就是1字节,8bit = 1Byte = 1字节,1M = 1024Kbyte,1024KB=1M;
2、Bps
Bps,Byte/s,则表示每秒传送多少个字节。1Byte就是1字节。
- 相关换算:
1、 1Byte = 8bit;
2、 1GBps = 1024MBps = 1024 * 1024Bps = 1024 * 1024 * 8bps = 8388608bps
3、 1KBps = 1024Bps;
4、 1GBps = 1024MByte/s;
3、波特率(Baud rate)
新增波特率,为了方便区分比特率和波特率的区别
波特率是指每秒钟内传送的二进制代码的位数,以bps为单位,是串口通信的速率,是权衡数据传播速度的重要指标。
比如每秒钟可以传输9600个二进制(传输一个二进制位需要的时间是1/9600秒,也就是104μs),波特率就是9600。
波特率 = 字符位数 * 一秒内传递的字符数量
串口的通信波特率不能随意设定,而应该再一些值中去选择。一般常见的波特率是9600或者115200(低端的单片机如51常用9600,高端的单片机和嵌入式Coc一般用115200)。
为什么波特率不能随便指定?
第一,通信双方必须事先设定相同的波特率这样才能成功通信,如果发送方个接受方按照不同的波特率通信则根本收不到,因此波特率最好是大家熟知的而不是随意指定。
第二:常用的波特率经过了长久的发展,就形成了共识,大家常用的就是9600或者115200。
如有错误内容请积极批评指正!感谢!
最后
以上就是雪白丝袜为你收集整理的软硬件学习记录2——通道速率中比特率bps、Bps、波特率含义及换算的全部内容,希望文章能够帮你解决软硬件学习记录2——通道速率中比特率bps、Bps、波特率含义及换算所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复