痞子衡嵌入式:一表全搜罗常见短距离无线通信协议(Wi-Fi/Bluetooth/ZigBee/Thread...)
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是常见短距离无线通信协议。
短距离无线通信是物联网的基础,随着物联网IoT的火热发展,各种短距离无线通信协议也是层出不穷,这些协议标准各有优缺以及应用场合。各种协议并存的现象将长期存在,没有人能够解决无线短距离互联标准不统一的问题,因为行业发展太快而标准跟不上,短期内还看不到一统江湖的短距离无线标准。今天痞子衡就用一张表为大家搜罗常见的短距离无线标准协议。
短距离无线通信协议列表
协议名 | 版本 | 推出时间 | 无线标准 | 电磁波频段(Hz) | 速率(bps) | 距离(m) | 行业应用 | 官方网站 |
---|---|---|---|---|---|---|---|---|
IrDA | 1.0(SIR) | 1994 | / | 波长介于760nm~1mm的红外线 | 115200 | 0.1 - 2 | 家电遥控器 | http://www.irda.org/ |
1.1(FIR) | 1996 | 4M | ||||||
VFIR | / | 16M | ||||||
HomeRF | / | 1997 | N/A,结合DECT和WLAN技术 | 2.4G | 2FSK - 1M 4FSK - 2M |
100 | 物联网、智能家居 | |
RFID - Mifare | / | 1998 | ISO/IEC 14443A | 13.56M 波长介于1mm~1m的微波(下同) |
106K | 0.1 | 门禁系统、公交卡 | https://www.mifare.net/ |
Wi-Fi | / | 1999.09 | IEEE 802.11b | 2.4G | 11M | 100 | 手持设备、公众场合联网 | https://www.wi-fi.org/ |
/ | 2001.11 | IEEE 802.11g | 54M | |||||
Z-wave | / | 2001 | / | 868M/915M | 9.6K/40K | 30 | 照明商业控制 | http://www.z-wave.com/ |
UWB | / | 2002.02 | IEEE802.15.3a(MBOA/DS-UWB) | 3.1 - 10.6G 纳秒至微秒级的非正弦波窄脉冲 |
110M | 10 | 精确测距室内定位 | http://www.wimedia.org/ |
Bluetooth Classic | 1.1 | 2002.06 | IEEE 802.15.1 | 2.4G | 720K | Class4: 300 Class3: 100 Class2: 10 Class1: 1 |
可穿戴设备、物联网 | https://www.bluetooth.com/ |
5.0 | 2016.12 | 50M | ||||||
BLE | 4.0 | 2010.06 | 1M | |||||
5.0 | 2016.12 | 2M | ||||||
NFC | / | 2003.03 | ISO/IEC 18092 ECMA 340 ETSI TS 102 190 |
13.56M | 106K 212K 424K |
0.1 | 身份识别、移动支付 | https://nfc-forum.org/ |
ZigBee | 1.0 | 2004.12 | IEEE 802.15.4 | 2.4G 915M 868M |
250K 40K 20K |
100 | 工业自动化、智能楼宇、智能家居 | http://www.zigbee.org/ |
3.0 | 2016.05 | |||||||
LiFi | 1.0 | 2011 | IEEE 802.15.7 VLC | 波长介于380nm~780nm的可见光 | 96M | 10 | 实验室研究阶段 | https://purelifi.com/ |
Thread | / | 2014.07 | IEEE 802.15.4 | 2.4G | 250K | 物联网、智能家居 | http://threadgroup.org/ |
痞子衡嵌入式:一表全搜罗常见短距离无线通信协议(Wi-Fi/Bluetooth/ZigBee/Thread...)的更多相关文章
- 痞子衡嵌入式:一表全搜罗常见低功耗广域物联网协议(NB-IoT/eMTC/LoRa/SigFox...)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是低功耗广域物联网协议. 上一篇痞子衡给大家搜罗了短距离无线通信协议,它是物联网的基础,但它的应用距离比较短,对于长距离的物联网应用鞭长莫 ...
- 痞子衡嵌入式:一表全搜罗常见移动通信标准(1-5G, GSM/GPRS/CDMA/LTE/NR...)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是移动通信标准. 移动无线网络已经成为我们生活.学习.娱乐不可缺少的必备品,而移动无线通信技术本身也在不断地更新换代.从1986年诞生第一 ...
- 痞子衡嵌入式:导致串行NOR Flash在i.MXRT下无法正常下载/启动的常见因素之SFDP
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是导致串行NOR Flash在i.MXRT下无法正常下载/启动的常见因素之SFDP. i.MXRT系列MCU发布已两年多了,基于i.MXR ...
- 痞子衡嵌入式:RT-UFL - 一个适用全平台i.MXRT的超级下载算法设计
大家好,我是痞子衡,是正经搞技术的痞子.今天给大家带来的是痞子衡的开源项目 RT-UFL. 痞子衡在近两年多的i.MXRT客户项目支持过程中,遇到的一个相当高频的问题就是制作i.MXRT下载算法.我们 ...
- 痞子衡嵌入式:i.MXRT全系列下FlexSPI外设AHB Master ID定义与AHB RX Buffer指定的异同
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MXRT全系列下FlexSPI外设AHB Master ID定义与AHB RX Buffer指定的异同. 因为 i.MXRT 全系列 ...
- 痞子衡嵌入式:IAR在线调试时设不同复位类型可能会导致i.MXRT下调试现象不一致(J-Link / CMSIS-DAP)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是IAR在线调试时设不同复位类型可能会导致i.MXRT下调试现象不一致. 做Cortex-M内核MCU嵌入式软件开发,可用的集成开发环境( ...
- 痞子衡嵌入式:恩智浦i.MX RTxxx系列MCU启动那些事(7)- 从SD/eMMC启动
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是恩智浦i.MXRTxxx系列MCU的SD/eMMC卡启动. 关于 i.MXRT 启动设备,痞子衡之前写过很多篇文章,都是关于串并行 NO ...
- 痞子衡嵌入式:恩智浦MCU安全加密启动一站式工具NXP-MCUBootUtility用户指南
NXP MCU Boot Utility English | 中文 1 软件概览 1.1 介绍 NXP-MCUBootUtility是一个专为NXP MCU安全加密启动而设计的工具,其特性与NXP M ...
- 痞子衡嵌入式:并行接口NAND标准(ONFI)及SLC Raw NAND简介
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是ONFI标准及SLC Raw NAND. NAND Flash是嵌入式世界里常见的存储器,对于嵌入式开发而言,NAND主要分为两大类:S ...
随机推荐
- 重启Oracle 服务
1.oracle用户进入sqlplus sqlplus /nolog connect /as sysdba startup exit 2.进去操作系统启动监听 lsnrctl start 3.使用we ...
- 在Linux上搭建测试环境常用命令(转自-测试小柚子)
一.搭建测试环境: 二.查看应用日志: (1)vivi/vim 原本是指修改文件,同时可以使用vi 日志文件名,打开日志文件(2)lessless命令是查看日志最常用的命令.用法:less 日志文件名 ...
- C# 使用WinApi操作剪切板Clipboard
前言: 最近正好写一个程序,需要操作剪切板 功能很简单,只需要从剪切板内读取字符串,然后清空剪切板,然后再把字符串导入剪切板 我想当然的使用我最拿手的C#来完成这项工作,原因无他,因为.Net框架封装 ...
- cadence PCB板级设计
总结PCB板框设计,定位孔的放置,以及布线区域和元件放置区域的放置,最重要的是层叠结构的设计.
- 线程(Thread、ThreadPool)
多线程的操作,推荐使用线程池线程而非新建线程.因为就算只是单纯的新建一个线程,这个线程什么事情也不做,都大约需要1M的内存空间来存储执行上下文数据结构,并且线程的创建与回收也需要消耗资源,耗费时间.而 ...
- ubuntu amd64 的锐捷连接解决办法---武汉大学
昨日博主闲来弄了个ubuntu玩玩,于是上网成了个问题,博主武大信息学部,锐捷上校园网.装的是13.04的amd64. 凑巧在珞珈山水bbs上看到我在解决上网出现问题出现的相同情况,但是没有人回答,于 ...
- [BlueZ] 2、使用bluetoothctl搜索、连接、配对、读写、使能notify蓝牙低功耗设备
星期三, 05. 九月 2018 02:03上午 - beautifulzzzz 1.前言 上一篇讲了如何编译安装BlueZ-5,本篇主要在于玩BlueZ,用命令行去操作BLE设备: [BlueZ] ...
- 算法与数据结构(二) 栈与队列的线性和链式表示(Swift版)
数据结构中的栈与队列还是经常使用的,栈与队列其实就是线性表的一种应用.因为线性队列分为顺序存储和链式存储,所以栈可以分为链栈和顺序栈,队列也可分为顺序队列和链队列.本篇博客其实就是<数据结构之线 ...
- Axure环境安装,组件引入,使用示例
资源下载: Axure的中文官方下载地址:https://www.axure.com.cn/3510/ Axure汉化包:https://www.axure.com.cn/2616/ Axure元件库 ...
- JavaScript 实现textarea限制输入字数, 输入框字数实时统计更新,输入框实时字数计算移动端bug解决
textarea称文本域,又称文本区,即有滚动条的多行文本输入控件,在网页的提交表单中经常用到.与单行文本框text控件不同,它不能通过maxlength属性来限制字数,为此必须寻求其他方法来加以限制 ...