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