《华为LiteOS:快速上手物联网应用开发朱有鹏,樊心昊,左新戈,涂小平著籍》[52M]百度网盘|pdf下载|亲测有效
《华为LiteOS:快速上手物联网应用开发朱有鹏,樊心昊,左新戈,涂小平著籍》[52M]百度网盘|pdf下载|亲测有效

华为LiteOS:快速上手物联网应用开发朱有鹏,樊心昊,左新戈,涂小平著籍 pdf下载

出版社 辽宁少年儿童出版社图书专营店
出版年 2021-08
页数 390页
装帧 精装
评分 8.5(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供华为LiteOS:快速上手物联网应用开发朱有鹏,樊心昊,左新戈,涂小平著籍电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

   图书基本信息
图书名称   华为LiteOS:快速上手物联网应用开发
作者   朱有鹏,樊心昊,左新戈,涂小平 著
定价   69.9元
出版社   人民邮电出版社
ISBN   9787115561046
出版日期   2021-08-01
字数   
页码   253
版次   
装帧   平装
开本   16开
商品重量   

   内容提要

本书基于华为 LiteOS 编写,循序渐进地带领读者利用华为 LiteOS 快速开发自己的物联网产品,内容讲解上逐步递进。首先讲解物联网的典型案例、物联网的技术架构、产品开发流程,以及华为公司全套物联网解决方案的主要产品。然后深入浅出地讲述操作系统的原理,以及物联网操作系统的发展历程、特征特点。随后开始聚焦华为 LiteOS 的软件框架进行讲解,分别细致解读了 LiteOS 的内核源代码和外围组件源代码。最后在介绍本书所使用的硬件平台和移植技术的基础上, 以温湿度传感器的实战案例讲解了基于 LiteOS 和华为云 IoT 的物联网解决方案的开发过程,并在本书最后一章介绍了 LiteOS 的后续发展方向。


   目录
第 1 章 快速理解什么是物联网n
1.1 物联网的概念和发展历程n
1.1.1 认识物联网n
1.1.2 物联网的发展历程n
1.2 物联网的典型案例n
1.2.1 共享单车n
1.2.2 断电监测报警器n
1.2.3 智慧城市停车系统n
1.3 物联网的分支应用领域n
1.3.1 智慧城市n
1.3.2 智能家居n
1.3.3 智慧医疗n
1.3.4 智慧物流n
1.3.5 智慧农业n
1.3.6 智能制造与产业互联网n
1.3.7 智慧零售n
1.4 总结:究竟该如何理解物联网n
第 2 章 从技术实现看物联网n
2.1 物联网的“云-管-端”架构n
2.1.1 “云”n
2.1.2 “管”n
2.1.3 “端”n
2.2 物联网的典型4层架构n
2.3 物联网各层次涉及的核心技术n
2.3.1 感知层n
2.3.2 网络层n
2.3.3 平台层n
2.3.4 应用层n
第 3 章 华为物联网解决方案一览n
3.1 华为云IoTn
3.1.1 华为云IoT服务框架n
3.1.2 华为云IoT功能架构n
3.2 华为物联网操作系统LiteOSn
3.2.1 LiteOS发展历程n
3.2.2 LiteOS内核特点n
3.2.3 LiteOS应用场景n
3.3 IoT Studio和IoT_LINK SDKn
3.3.1 IoT Studio介绍n
3.3.2 iotlink SDK介绍n
3.3.3 IoT Studio和iotlink SDK发展方向n
3.4 华为物联网认证n
3.4.1 华为认证简介n
3.4.2 华为物联网认证n
3.5 NB-IoT芯片n
3.5.1 什么是NB-IoTn
3.5.2 NB-IoT特点n
3.5.3 NB-IoT的应用n
3.5.4 NB-IoT发展现状n
3.5.5 华为NB-IoT芯片n
第 4 章 什么是操作系统n
4.1 从公司发展的案例说起n
4.2 为什么要用操作系统n
4.2.1 从裸机到操作系统发展的必然路线n
4.2.2 操作系统的优势n
4.3 操作系统的组件n
4.3.1 操作系统的核心组件n
4.3.2 操作系统的外围组件n
4.4 总结:究竟什么是操作系统n
第 5 章 什么是物联网操作系统n
5.1 传统两大类操作系统n
5.1.1 RTOSn
5.1.2 桌面级和服务器级操作系统n
5.2 从RTOS到IoTOSn
5.2.1 IoTOS在技术上属于RTOSn
5.2.2 IoTOS的本质特征n
5.3 市场主流IoTOS介绍n
5.4 华为LiteOS的竞争优势n
第 6 章 LiteOS 软件框架详解n
6.1 LiteOS官方资源获取n
6.2 LiteOS的版权说明n
6.3 LiteOS的演进历程n
6.4 LiteOS的两种开发方式n
6.5 IoT Studio开发方式介绍n
6.5.1 安装VS Code和IoT Studio插件n
6.5.2 VS Code常用技巧中文配置n
6.5.3 IoT Studio与iotlink的区别n
6.5.4 “.vscode”与“.iotlink”n
6.5.5 SDK文件夹n
6.6 iotlink SDK框架介绍n
6.6.1 IoT Studio图形化管理和编译项目n
6.6.2 SDK的组成部分n
6.7 iotlink SDK主体介绍n
6.8 IoT Studio的使用n
6.8.1 基本使用n
6.8.2 IoT Studio配置n
6.8.3 工程的SDK配置原理详解n
6.8.4 IoT Studio小结n
6.9 targets中BSP结构n
6.9.1 GCC目录n
6.9.2 其他目录n
第 7 章 LiteOS 内核源代码精读n
7.1 建立源代码分析工程n
7.1.1 用模板创建一个工程n
7.1.2 添加LiteOS内核源代码n
7.1.3 添加OS的OSAL部分n
7.1.4 添加HAL库n
7.2 OSAL部分源代码n
7.2.1 OSAL相关的结构体tag_os和tag_os_ops分析n
7.2.2 OSAL在LiteOS中的实现liteos_imp.c分析n
7.2.3 LiteOS的OSAL APIn
7.3 LiteOS内核学习方法n
7.4 任务管理模块n
7.4.1 任务状态和任务切换n
7.4.2 任务管理相关术语n
7.4.3 任务控制块TCBn
7.5 任务管理相关源代码n
7.5.1 任务创建与删除n
7.5.2 任务状态控制n
7.5.3 任务调度的控制n
7.5.4 任务优先级的控制n
7.5.5 任务信息获取n
7.5.6 任务错误码n
7.6 系统时间systickn
7.6.1 三个时间单位n
7.6.2 操作系统的systick运行原理n
7.7 软件定时器n
7.8 tickless机制n
7.8.1 LiteOS中的tickless实现链条n
7.8.2 LiteOS中的tickless实现链条n
7.9 CMSIS-RTOS对接与实现n
7.10 MCU移植对接相关部分n
7.11 IPC和内存管理模块n
7.11.1 IPCn
7.11.2 内存管理n
7.12 本章小结n
第 8 章 LiteOS SDK 外围组件源代码精读n
8.1 LiteOS外围组件n
8.1.1 简单组件n
8.1.2 关联组件n
8.1.3 OTA组件n
8.1.4 联网连云组件n
8.1.5 内核n
8.2 iotlink的shell组件介绍n
8.2.1 什么是shelln
8.2.2 分析iotlink的shell组件n
8.2.3 shell源代码分析n
8.2.4 shell效果演示n
8.3 iotlink的driver框架解析n
8.3.1 driver框架n
8.3.2 串口添加驱动详解n
8.4 iotlink的at框架n
8.4.1 AT指令简介n
8.4.2 LiteOS的at框架使用方法n
8.4.3 LiteOS的at框架源代码解析n
8.5 iotlink的华为云OC对接模块解析n
8.5.1 华为云OC介绍n
8.5.2 IoT设备如何对接华为云OCn
8.5.3 分析oc_lwm2m_al文件夹n
8.5.4 bodica150_oc分析n
8.5.5 协议栈对接华为云OC流程总结n
8.5.6 设备与华为云OC对接流程n
第 9 章 硬件平台介绍n
9.1 硬件平台n
9.2 NB476开发板简介n
第 10 章 LiteOS 在 NB476 开发板上的移植n
10.1 移植分析n
10.2 移植方式n
10.3 移植过程n
10.4 STM32CubeMX中配置并生成原始工程n
10.5 调整工程n
10.6 修改Makefile文件和链接脚本n
10.7 调试和排错n
10.8 下载运行并修改输出语句n
第 11 章 基于 LiteOS 的温湿度项目实战n
11.1 准备工作n
11.2 项目源代码解析n
11.3 华为云IoT开发实践n
11.3.1 云平台开发与在线调试n
11.3.2 NB-IoT设备+USB转TTL直连计算机测试n
11.3.3 BC28+开发板+LiteOS测试n
11.4 项目说明n
第 12 章 LiteOS 未来的发展方向n
12.1 越来越丰富的支持n
12.2 革新的开发模式n
12.3 物联网全栈式开发

   作者介绍

朱有鹏
朱老师物联网大讲堂创始人,国内物联网教育先行者。华为云 MVP、华为云云享专家、物联网端侧开发专家、首批 HarmonyOS系统课程开发者、51CTO学院讲师、CSDN 技术专家。企业培训师,服务过中国联通、上汽大众、航空工业光电所、沈阳海关等数十家企事业单位。

樊心昊
深创客软件工程师,华为云云享专家,华为云 IoT 物联网论坛版主,擅长嵌入式软
硬件技术及各类物联网操作系统相关技术。

左新戈
电子信息专业本科在读,华为认证物联网工程师,曾获国家奖学金、第十五届“博
创杯”全国大学生嵌入式设计大赛(华东赛区)一等奖。

涂小平
从事过嵌入式 Linux 软件开发,目前从事C++ 服务器开发,乐于技术分享和交流。


   编辑推荐
万物互联的时代,物联网正迎来发展机遇。n
本书是第 一本关于物联网操作系统华为LiteOS的书,接入并开启鸿蒙(Harmony)时代n
本书作者朱有鹏,是朱老师物联网大讲堂创始人,也是物联网教育先行者。具有多年物联网网络授课经验,是HarmonyOS系统课程开发者。n
快速掌握华为LiteOS,在华为物联网体系赋能下更快速更低成本地开发自身的物联网产品。