物联网操作系统LiteOs(1)------- 认识物联网

博客内容来自朱有鹏《朱老师物联网大讲堂》的<物联网操作系统LiteOs>,转载请注明出处,版权由朱老师物联网大讲堂专属。

一,认识物联网

有关物联网
<1> 物联网是互联网是延伸,而不是取代品,所以物联网不必颠覆互联网
<2> 物联网注重“人与物”、“物与物”之间的连接,而互联网只是“人与人”之间的连接
<3> 连接是物联网的基础设施,基于连接之上的业务和应用才是物联网的价值

物联网的发展历程
(1)1990年施乐公司可乐贩售机
(2)1991年MIT首次提出物联网概念,1999年美国麻省理工学院建立了“自动识别中心(Auto-ID)”,提出“万物皆可通过网络互联”,阐明了 物联网的基本含义。早期的物联网是依托射频识别(RFID)技术的物流网络。
(3)2005年11.17,ITU重新定义物联网的概念,覆盖范围有了较大的拓展,不再只是指基于RFID技术的物联网。
(4)物联网的发展历程总结
<1> 物联网由来已久,是逐步衍生发展而来的,其实任何主流科技都是这样。
<2> 物联网已经经历泡沫期和幻灭期,本次萌芽发展正在高速拓展中。
<3> 物联网是重要战略,国内华为、阿里、三大运营商等都投入巨资和重磅计划。
<4> 得益于良好的互联网产业和电子设备研发制造产业基础,中国发展物联网有天然优势。

二,物联网的典型案例

1、共享单车

(1)场景分析:解决了随时随地低成本有偿租借自行车的问题。
(2)工作原理和过程
在这里插入图片描述

(3)典型的人与物通信,手机app是人的延伸,共享单车智能锁是物的代表。
(4)连接的物理通道是2G网络和蓝牙。
(5)基于连接提供的借车还车、按时长计费的商业模式是业务和应用
(6)由此拓展的共享充电宝、扫码支付零售机、扫码支付等均为此类物联网应用。

2、断电监测报警器

(1)场景分析:解决了低成本故障判断问题,极大降低了运维成本。
(2)工作原理和过程:持续监测断电事件并单向报警。
(3)典型的传感器型物联网应用,通信以单向上报为主
(4)为提高部署便利性和降低运维成本,大多数类似产品需要电池供电,因此要求低功耗。

3、智慧城市共享停车系统

(1)场景分析:为解决城市停车位不足,提升停车位资产资源利用率。
(2)工作原理结合传感器和出入场识别收费系统,动态管控停车位使用和停车费支付。
(3)属智慧城市的一个分支,充分体现物联网在未来智慧城市建设中的重要性。
(4)挑战一方面在于系统成本控制、产品迭代,另一方面在于落地过程的协调和具体问题。

案例总结
(1)以上案例只是物联网很小一部分应用,实际还有非常多各种场景的应用。
(2)谈物联网必须指定具体场景,传感器和连接方案、应用开发都由场景决定。

三,物联网的分支应用领域

1、智慧城市
(1)智慧交通
(2)智慧安防
(3)智慧建筑

2、智能家居
(1)智慧酒店、商场、展厅、场馆等
(2)智慧办公和智慧大楼
(3)智慧家庭

3、智慧医疗
(1)输液监控系统
(2)监测报警手环

4、智慧物流
5、智慧农业
6、智能制造与产业互联网

7、智慧零售
(1)快递柜
(2)无人零售终端
(3)物流配送机器人

总结:究竟该如何理解物联网
(1)物联网是互联网的拓展,将连接对象从人拓展到物。
(2)物联网的核心是基于连接的应用,连接是通道、应用是目的
(3)物联网具有互联网+的属性,物联网本身只是一些技术的打包,物联网和传统行业的+才是关键。
(4)物联网会产生巨额经济效益,催生多个万亿级市场,是未来10年最重要的技术变革。

四,从技术实现看物联网

1、物联网的云管端模型
(1)早期物联网是小型简单化,本地化,离散化非标准的。
(2)现代物联网事实上的标准架构:云-管-端
(3)云指物联网云平台,负责设备接入和管理,部署应用
(4)管指通信管道,是抽象概念,对应各种有线无线网络通信技术
(5)端指物联网设备端,也就是嵌入到“物”中的功能核心,一般包括MCU、电源、传感器等

2、物联网的典型4层架构

在这里插入图片描述

物联网各层次涉及的核心技术

1、传感层

(1)物联网设备端,如温度监控器、摄像头、车载智能终端、智慧屏(电视机)等
(2)核心技术1:MCU及其编程技术
(3)核心技术2:传感器
(4)核心技术3:电池及低功耗技术
(5)核心技术4:通信模组(蓝牙、wifi、2345G、LoRa等)
(6)核心技术5:物联网操作系统及其生态(如模组对接、协议栈等)

2、网络层

(1)为物联网系统提供通信管道的基础设施和软硬件、运维服务等的综合体。
(2)由多段构成而不是单一体。
(3)有多种实现架构,如蜂窝网络、网关式网络、组网式网络等。
(4)关注参数:通信距离、稳定性、延迟、带宽和速度、建设成本和运维成本等。
(5)一部分是现有成熟技术,一部分是专为IoT设计和建设。

3、平台层

(1)物联网云平台,典型如华为云IoT、阿里云IoT、腾讯云IoT等,是专用于物联网的云平台。
(2)提供设备接入、管理、安全、数据、AI能力等普遍性的物联网常用功能。
(3)提供应用开发和部署能力,可直接承载用户应用。
(4)提供对接能力,可对接外部应用,也可对接第三方服务能力。

4、应用层

(1)应用就是直接面向客户需求,解决客户问题,向客户提供服务的东西的打包。
(2)应用一般包括:服务端后台、前端前台、手机客户端、专用设备客户端等。
(3)不同行业不同应用差异很大,同行业不同客户也会有不同需求。
(4)应用是物联网的直接价值产生地,是物联网项目的总纲领。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本课程《华为物联网操作系统LiteOS》是朱老师物联网大讲堂推出的一套物联网理论和实践相结合的视频课程。本课程以渐次递进的方式讲了以下4个主题。主题1:物联网,这是整个课程第1部分。主要讲了物联网的概念、发展历程、物联网的典型案例和应用场景,从技术角度深度阐述了物联网的4层架构、分析了各层次的核心技术和实现原理。本部分的主要目的是让大家对物联网有一定深度和专业性的理解。很多人一直对物联网有兴趣,也找了不少资料看了不少书,但是越看越糊涂,尤其很多物联网专业的大学生,经过几年的大学学习仍然不知道究竟什么是物联网,更不知该如何去学习物联网,本部分就是为解决这个疑问而生。主题2:操作系统,这是整个课程第2部分。主要讲了操作系统的基本原理,操作系统的作用和组成部分,让我们明白裸机开发和基于操作系统的开发有什么差异。这部分是比较偏理论的,是为了解决很多同学对操作系统的认知基础的。很多同学甚至是开发者,尤其是单片机的开发者习惯了裸机开发,直接基于寄存器或者官方库函数(譬如stm32的HAL库、标准库)的开发,心里很疑惑到底什么是操作系统,为什么裸机开发也能做项目还需要操作系统?用不用操作系统的差异在哪里?为什么要去学习操作系统?应该如何学习操作系统?本部分就是为了回答这些问题。主题3:物联网操作系统,这是整个课程的的3部分。物联网操作系统是专为物联网而研发和设计的操作系统,是物联网设备的核心技术。物联网操作系统也是一种操作系统,他具有操作系统的普遍特性(以前前面我们才先学习泛性的普遍的操作系统),但是物联网操作系统有它很多独特的特性,华为的LiteOS就是一款非常典型的优秀的物联网操作系统,除此之外国内还有诸如RT-Thread、AliOSThings等其他优秀物联网操作系统,国外还有Amazon的Freertos等物联网操作系统。那究竟物联网操作系统有什么特别之处?物联网产品如何选择操作系统?如何基于操作系统来开发物联网产品?本部分课程将回答这些问题。主题4:华为物联网操作系统LiteOS,这是整个课程的第4部分。本部分聚焦LiteOS,基于前3部分的铺垫,向大家详细讲解LiteOS的设计思路,专门安排了2大章节来详细分析LiteOS的kernel源码和周边组件源码,还介绍了我们专为学习物联网而设计的NB476开发板,且基于该开发板和LiteOS设计了一个温湿度和断电检测报警器的典型的物联网产品试验,在试验实战中让大家体会基于LiteOS物联网项目的开发方式。本部分是整个课程中最重头戏的部分,篇幅占据整个课程的一半左右。因此实际上我们整个课程的内容还是比较偏技术性的,可谓低走高开。从基础概念起步,最终带大家能够去做产品。课程特色*完全零基础,降低学习门槛。*深入浅出,通俗易懂。不怕学不会,就怕你不学习。*思路清晰、语言风趣,对着视频看也不会想睡觉······*视频 + 文档 + 练习题 + 答疑,全方位保证学习质量。*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值