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、波特率含义及换算相关推荐

  1. 软硬件学习记录5—— Verilog语言中的数据类型

    Verilog语言中的数据类型 在 Verilog 语言中,主要有三大类数据类型:寄存器数据类型.线网数据类型和参数数据类型. 1.寄存器类型 reg 1.1 概述: 寄存器数据类型的关键字是 reg ...

  2. 【Makefile由浅入深完全学习记录6】Makefile中变量的高级主题上

    抓住基础,学习更多技术,迎接挑战,加qq:1126137994 微信:liu1126137994 一起学习更多技术~ 上一篇文章学习了makefile中的预定义变量的使用,今天来继续学习makefil ...

  3. UE4 学习记录八 给场景中添加背景音乐和动画音效,运动加速效果

    这只是用来记录我学习UE4过程的,可能帮不到你,先说声抱歉.为了防止误导他人,请勿转载,请勿转载,请勿转载. 本文的主题是给场景中添加背景音乐和动画的音效.总章目录(https://blog.csdn ...

  4. Android Performance Patterns 系列视频学习记录(持续更新中)

    系列文章旨在记录YouTube上谷歌发布的Android Performance Patterns系列视频,一共79个视频,每个视频也就几分钟.当然对于大部分安卓开发者来说,这些都是基础,可能你会说, ...

  5. 【Makefile由浅入深完全学习记录7】Makefile中变量的高级主题下

    加qq:1126137994 微信:liu1126137994 一起学习更多技术~ 继续上一篇文章关于变量的学习! 1.环境变量(全局变量) -makefile中能够直接使用环境变量的值 如果make ...

  6. 【ROS学习记录】在gazebo中加入差分驱动插件后rostopic没有/cmd_vel话题的一种解决办法

    (1)背景:本人在b站学习的ros,自己安装的是ubuntu18.04,视频链接如下:[奥特学园]ROS机器人入门课程<ROS理论与实践>零基础教程_哔哩哔哩_bilibili 但是在P2 ...

  7. Opencv学习记录(三) —— 得到图像中目标物坐标的简单处理算法(望指正与补充)

    先描述一下使用场景: 我要识别一个红灯,已经把目标准确的提取出来了,二值图像中白色为目标物,现在要算出二值图中的白色像素点的坐标.因为之后需要移植到树莓派,所以需要高效的方法.             ...

  8. PS学习记录111111--如何在PS中创建一个干净的网页布局

    作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 1111111111111111111111 ...

  9. 【学习记录】解决VScode中C语言运行终端输出中文乱码问题

    (0)前言 本人不是什么大佬,只是在刷了N个帖子后,在评论区的一个老哥留言中发现这个方法在自己的电脑(联想Y7000 2019版)居然可以简单解决了!!!于是写了这个帖子用来记录这个方法!!! 已经看 ...

最新文章

  1. RandomForest:随机森林预测生物标记biomarker——回归
  2. Excel,此文件中的某些文本格式可能已经更改,因为它已经超出最多允许的字体数。...
  3. DataRow的RowState属性变化问题
  4. Socket网络编程【获取本机IP】
  5. LeetCode 1832. 判断句子是否为全字母句
  6. 从 ACM 班、百度到亚马逊,深度学习大牛李沐的开挂人生
  7. Hive练习之join
  8. 局域网简单的SVN服务器的搭建
  9. 第八章《Unity游戏优化》内存管理
  10. 即时通讯工具的优缺点分别是什么
  11. IE浏览器打不开网页有什么解决的方法
  12. Chrome 添加印象笔记网页剪辑插件
  13. 如何使用网易有道词典翻译英文文档(word格式、pdf格式)
  14. taxi计费器c语言程序,出租车计价器VHDL程序与仿真
  15. 制作符合期刊审图号标准的中国地图(含九段线)
  16. 工具1:DNS隧道检测工具BotDAD
  17. dedeCMS自定义dede标签
  18. 我想成为一只IT小小鸟
  19. 45特征03——最小多项式的概念和性质、广义特征子空间分解
  20. GreenPlum数据库集群故障检测与恢复

热门文章

  1. 自动摘要生成 tf-idf+doc2vec+句子聚类
  2. 【中断】异常和中断的关系、异常向量表和中断向量表的关系
  3. 使用face++的API接口-人脸识别
  4. 前端框架Vue中各个文件夹的具体作用简介
  5. Centos8使用yum安装Mysql
  6. html热点区域确定坐标,html图片热点连接区域上的坐标是如何定位的?
  7. 省钱!程序员福利!!全国多地一分钱乘公交优惠活动来了!持续到5月底
  8. 基于5G-A通信感知融合的能力开放技术
  9. css宽度为自适应,高度等于宽度
  10. python正负数排序_带有负值的Python sort()问题