自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IoT小能手

twowinter的学习小站 | 物联网技术及心得分享

  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 阿里云IoT平台CoAP接入

关于CoAP协议基础,可见笔记CoAP协议学习其他物联网平台的NB-IoT的接入,可以见NB-IoT应用开发笔记阿里云IoT平台CoAP接入 1 开发准备 这篇笔记完成了第一步,即产品创建,进行云端产品功能定义,并生成了相应的设备证书。阿里云IoT平台CoAP接入 2 基础版CoAP协议接入测试 这篇笔记跟着教程走,使用 Ubuntu 对 SDK 编译验证,先完成...

2018-05-30 11:33:38 7164

原创 Socket Sendto 可以传入不同的目的地址吗

1 前言通常我们认为 socket 中 地址信息 和 socket句柄 是一一对应的,不能往一个socket句柄中,传入不同的地址信息。但真是这样的吗?咨询了一些朋友,有两种答案。特别是做服务器的朋友,说UDP可以这样,一般只建一个socket监听,有client连接过来时,直接循着它的源地址信息,进行sendto操作。今天刚好有空,于是刨根究底地找找最源头的资料。2 PO...

2018-05-27 21:31:57 3724 1

原创 Git实用技巧 pull request修改

1 问题描述在 github 上提交了一个 pull request,在作者进行操作前,发现自己某处错了,进行了修改。这时是关闭这条 pull request 重新发一条,还是有什么操作可以覆盖这次发送的 pull request?2 解决方案push 更新那个分支就行,pull request只和分支名绑定。直接 push 就会自动追加到到 PR 后面。当然,如果你不希保...

2018-05-24 19:03:33 15398 2

翻译 CoAP协议学习笔记 3.2 CoAP协议翻译 DTLS加密

CoAP协议学习笔记可点此查看。1 前言在 CoAP 协议 RFC7252 的第9章 Securing CoAP ,即是本译文内容。2 协议翻译9.1 DTLS加密正如使用TCP上的传输层加密协议(TLS)保护HTTP一样,CoAP使用UDP上的数据报TLS协议(DTLS)[RFC6347]来进行加密。 本节定义了对DTLS的CoAP绑定,以及适用于受限环境的最小必...

2018-05-14 14:56:40 5131

翻译 CoAP协议学习笔记 3.1 CoAP协议翻译 加密基础介绍

CoAP协议学习笔记可点此查看。1 前言在之前的学习中,没有过多关注加密。但实际部分厂家的IoT平台(阿里云、OneNET)已经启用了相关安全处理,有必要深入学习下。在 CoAP 协议 RFC7252 的第9章 Securing CoAP ,即是本译文内容。2 协议翻译本节描述了 CoAP 的 DTLS 绑定。在配置(provisioning)阶段,要提供给CoAP...

2018-05-14 14:55:14 1647

原创 阿里云IoT平台CoAP接入 4 高级版CoAP协议接入测试

这篇笔记涉及 阿里云CoAP接入,CoAP协议学习笔记可点此查看。1 前言2.3 阿里云IoT平台接入 了解下物模型完成了高级版接入所必须的物模型概念的梳理。这篇笔记将会修改SDK,完成高级版产品(烟感设备为例)的协议接入。2 设备属性准备3 SDK代码4 平台结果5 其他说明阿里云的数据展示 您好,从后台看数据已经正确上报了,调试中...

2018-05-11 00:34:38 4177

原创 阿里云IoT平台CoAP接入 3 了解下物模型

这篇笔记涉及 阿里云CoAP接入, CoAP协议学习笔记可点此查看。1 前言上一篇使用基础版产品进行接入,此种应用,阿里云IoT平台作为一个数据管道。另外阿里云物联网套件中还提供了高级版产品,使用物模型(TSL)来细化产品定义,可以在阿里云平台直接操作产品。物联网套件高级版中,对物理空间中的实体进行了数字化建模,物理实体可以是各类传感器、车载装置、工业切片机等,也可以是“楼宇”...

2018-05-11 00:25:04 9005

原创 阿里云IoT平台CoAP接入 2 基础版CoAP协议接入测试

这篇笔记涉及 阿里云CoAP接入,CoAP协议学习笔记可点此查看。1 前言上篇笔记完成了云端产品功能定义,并生成了相应的设备证书。这篇笔记将会跟着教程走,使用 Ubuntu 对 SDK 编译验证,先完成基础版产品的上线。官方教程默认使用MQTT进行接入,而关于 NB-IoT CoAP接入则在另一篇官方教程,具体见阿里云物联网套件 > 设备开发指南 &a

2018-05-11 00:05:08 6931

原创 zephyr笔记 2.5.4 消息队列

1 前言消息队列是实现简单消息队列的内核对象,允许线程和ISR异步发送和接收固定大小的数据项。我正在学习 Zephyr,一个很可能会用到很多物联网设备上的操作系统,如果你也感兴趣,可点此查看帖子zephyr学习笔记汇总。2 概念可以定义任何数量的消息队列。 每个消息队列都由其内存地址引用。消息队列具有以下关键属性:已发送但尚未收到的数据项的环形缓冲区。数据项大小,以...

2018-05-03 00:09:31 1283

原创 zephyr笔记 2.5.3 栈

1 前言堆栈是实现传统的后进先出 (LIFO) 队列的内核对象,允许线程和ISR添加和移除有限数量的32位数据值。我正在学习 Zephyr,一个很可能会用到很多物联网设备上的操作系统,如果你也感兴趣,可点此查看帖子zephyr学习笔记汇总。2 概念可以定义任何数量的堆栈,每个堆栈都由其内存地址引用。堆栈具有以下关键属性:已添加但尚未删除的32位数据值的队列。队列使用3...

2018-05-03 00:06:30 710

原创 zephyr笔记 2.5.2 LIFOs

1 前言lifo是实现传统的后进先出(LIFO)队列的内核对象,允许线程和ISR添加和删除任何大小的数据项。我正在学习 Zephyr,一个很可能会用到很多物联网设备上的操作系统,如果你也感兴趣,可点此查看帖子zephyr学习笔记汇总。2 概念可以定义任何数量的lifo,每个lifo都由其内存地址引用。lifo具有以下关键属性:已添加但尚未删除的数据项目队列。队列被实现...

2018-05-03 00:05:27 558

原创 zephyr笔记 2.5.1 FIFOs

1 前言fifo是实现传统先进先出(FIFO)队列的内核对象,允许线程和ISR添加和删除任何大小的数据项。我正在学习 Zephyr,一个很可能会用到很多物联网设备上的操作系统,如果你也感兴趣,可点此查看帖子zephyr学习笔记汇总。2 概念可以定义任何数量的fifos。 每个fifo由其内存地址引用。fifo具有以下关键属性:已添加但尚未删除的数据项目队列。队列为一个...

2018-05-03 00:04:20 1110

原创 zephyr笔记 5.3.1 Zephyr 版本 MCUboot 的编译和使用

1 前言这一节是翻译自 MCUboot 网站上 MCUboot with Zephyr 。MCUboot 最初是 Mynewt 的引导程序。此后,它也成为了 Zephyr 的引导程序。Zephyr 的应用程序在编译方式存在较大大的差异,这里将会记录这些不同之处。有关 bootloader 的设计和操作文档,请参阅设计文档。这个功能在所有支持的 RTOS 上都是一样的。我正在学习 Z...

2018-05-02 16:05:52 4189

原创 zephyr笔记 5.3 设备固件升级DFU

1 前言设备固件升级子系统提供必要的框架以在运行时升级基于Zephyr的应用程序的映像。 它目前由两个不同的模块组成:boot /:引导加载程序的接口代码 img_util /:镜像管理代码DFU子系统处理镜像管理,但不涉及将镜像发送到目标设备所需的传输或管理协议本身。有关这些协议和框架的信息,请参阅管理部分。我正在学习 Zephyr,一个很可能会用到很多物联网设备上的操作系统,...

2018-05-02 16:03:55 1594

一张表了解 CoAP 协议

国外网友有一张 CheatSheet,把CoAP的主体内容都涵盖进来。我在上面增加了一些备注,方便消化理解。

2018-04-25

LoRaWAN RegionalParameters v1.0.2

LoRaWAN地区参数更新至版本B,新增印度865频段

2017-06-24

ISD9160 Oscar-Numaker Plus 简易操作手册

大联大ISD9160评估板的开发手册

2017-05-18

LoraLowEnergyDesign_STD.pdf

LoRa低功耗设计指南,涉及空中唤醒CAD等功能

2017-02-16

LoRaWAN102下载

LoRaWAN协议规范 V1.0.2 版本(2016年7月定稿). [LoRa学习笔记_汇总](http://blog.csdn.net/iotisan/article/details/53930458)

2017-02-14

CC1350 BLE OAD Project 0

C1350 BLE OAD Project 0

2017-02-08

ESP8266_Build_Environment_Guide.pdf

ESP8266_Build_Environment_Guide

2017-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除