lora 资料汇总

LoRa在今年(2016年)应该是最火的物联网技术,Semtech不停攻城略地,七大洲,哦,除了南极洲,所有地区都宣布要建立国家级的LoRa网络。虽然,我大中国的运营商要做NB-IoT,但是不乏中兴、富士康、鹏博士等企业野心勃勃,要在NB-IoT正式商用之前就部署出一个类运营商的LoRa网络。

在市场为低功耗广域网开始造势时,我们技术人员就要开始跟上了。IoT小能手在ZigBee、蓝牙、WiFi之后,也终于开始接触LoRa技术,学习过程记录梳理了一些笔记。将LoRa的学习分成了三大部分,循序渐进。

本系列文章作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/

第一部分 ST单片机及开发环境

STM32L1学习笔记01 工先利其器之CoIDE

为什么要用CoIDE来开发LoRaMac-Node,最主要的原因是现在接触的LoRaMac及新唐等工程都默认提供了这个工程,跟着潮流试试它。何况更重要的它是免费的。

STM32L1学习笔记02 LoRaWan MDK Keil工程修改

上一篇笔记学习了CoIDE,这一篇笔记讲讲LoRaWan协议栈默认支持的另一个IDE工具。

STM32L1学习笔记03 了解STM32CubeL1

LoRaMac工程作为开源项目还是很赶时髦的,它采用了ST在15年逐步推出的STMCube,它比早期的ST标准库更加抽象化。热心网友们还在标准库上玩耍时,我们要知道STMCube才是未来的大势所趋。也就是要玩STM32,就得开始玩STMCube啦。

STM32L1学习笔记04 晶振设置

关于STM32的学习,初学者很容易被晶振这个东西给坑了。要在一个新平台上开发,先要把晶振搞定。

第二部分 LoRa调制基础

这部分的笔记特别接地气,基本是按照 官方资料+梳理解析+相关源码 的方式来写,看完能知道怎么应用了。

LoRa笔记01 sx1276 sx1278信号强度RSSI研究

RSSI信号强度是无线网络中特别被人关注的一个点,尤其是工程部署中。

LoRa笔记02 LoRa sx1276 sx1278的发射功率研究

发射功率也是射频基础指标,目前SX1278可以支持最大20dBm。

无线节点的空中唤醒技术解析
LoRa笔记03 LoRa sx1276 sx1278空中唤醒研究

空中唤醒是个特别酷的功能,这里由浅入深地对技术原理做了讲解,另外针对SX1276/SX1278中对该技术的应用做了研究。

第三部分 LoRaWAN协议研究

这部分主要是学习《LoRaWAN102》,即LoRaWAN协议规范 V1.0.2 版本(2016年7月定稿),可点此下载。正在陆续更新译文,有需要可关注此贴。
这部分的笔记是按照 章节译文 + 章节相关源码解析 的方式来记录。

CLASS A - ALL END-DEVICE

所有的LoRaWAN终端都必须满足Class A的规定。

LoRaWAN协议中文版 第3章 PHY帧格式
LoRaWAN协议解析 第3章 PHY帧格式

LoRaWAN第3章,主要是讲了接收窗口这回事。特意做了一张源码的逻辑导图,帮助梳理下几个相关的接口。

LoRaWAN协议中文版_第4章 MAC帧格式
LoRaWAN协议解析 第4章 MAC帧格式

LoRaWAN第4章,主要讲述了MAC帧格式,对所有涉及的字段都做了解释。帧格式是大家随手都能看到的东西,本尊作为IoT小能手,如果不能提出一些稍有深度的信息增量,就对不起这个称号了。所以,在这篇协议解析中还分享对协议设计层面的心得。

LoRaWAN协议中文版_第5章 MAC命令
LoRaWAN协议解析 第5章 MAC命令
LoRaWAN实战 LinkADR命令的源码分析

LoRaWAN第5章,LoRaWAN出于网络管理需要,提出了9条MAC命令,这个章节是对9条命令进行具体的描述。

LoRaWAN协议中文版_第6章 终端激活
LoRaWAN协议解析 第6章 终端激活

LoRaWAN第6章,主要对节点加网做了描述,它有两种方式:如果是空中激活,则需要准备 DevEUI,AppEUI,AppKey来join。如果是ABP激活,则直接配置 DevAddr,NwkSKey,AppSKey。

LoRaWAN协议中文版_配套文件 地区参数(物理层)
LoRaWAN协议解析 配套文件 地区参数(物理层)
LoRaWAN实战 中国470频段的代码实现

这个章节主要讲了LoRaWAN在全球各地区的具体物理层参数,不单单是频段有区别,细化到信道划分,甚至是数据速率,发射功率,最大数据长度等等都有区别。这章基本是LoRa从业者都应该学习的,不管是开发者还是市场销售,属于基础的知识储备。
搭配源码来梳理协议,风味更佳。

CLASS B - 信标

Class B在当前协议版本中还仅作实验性参考。

LoRaWAN协议中文版 第8章 Class B介绍

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值