网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 物联网操作系统原理与应用(微课视频版高等学校电子信息类专业系列教材)
分类 计算机-操作系统
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书阐述了物联网操作系统的原理和应用场景实例。本书首先介绍了物联网技术的发展要求和特点,在此基础上,对物联网操作系统的关键技术如体系结构及组成等做了详细的阐述,并分析了当前主流的物联网操作系统的架构,特征及应用情况。然后本书介绍了物联网操作系统面临的安全问题和安全机制及典型安全技术,介绍了当前物联网操作系统中常用的连接和协议。接着本书以华为liteOS作为研究对象,深入浅出的阐述了华为liteOS的内核知识、SDK以及物联网操作系统移植方法,最后给出了“智慧农业”中的物联网操作系统的应用实例。
本书既可以作为高等学校物联网、计算机、电子、电信类专业相关课程的教材,也可以作为从事物联网或嵌入式技术开发的相关工程技术人员的参考用书。
目录
第1章 概述
1.1 物联网概述
1.1.1 物联网的定义、特点及体系结构
1.1.2 物联网的实现技术体系
1.1.3 物联网的主流技术
1.2 物联网与嵌入式系统
1.2.1 嵌人式系统的定义、特点和分类
1.2.2 嵌入式系统的典型组成
1.2.3 嵌入式微处理器简介
1.2.4 主流嵌入式微处理器
1.2.5 嵌入式操作系统
1.3 物联网操作系统概述
1.3.1 物联网操作系统的发展历史
1.3.2 物联网操作系统的定义和发展路径
1.3.3 物联网操作系统的发展要求和特征
1.4 物联网操作系统的发展趋势
1.5 小结
习题
第2章 物联网操作系统关键技术
2.1 物联网操作系统体系结构
2.2 物联网操作系统内核
2.2.1 线程管理(任务管理)
2.2.2 线程间同步
2.2.3 线程间通信
2.2.4 内存管理
2.2.5 时钟管理
2.2.6 中断管理
2.3 外围功能组件概述
2.3.1 文件系统
2.3.2 电源管理
2.3.3 AT组件
2.4 物联网协同框架
2.4.1 概述
2.4.2 端云通信
2.4.3 Weave框架
2.4.4 IoTivity协同框架
2.5 公共智能引擎
2.5.1 机器学习
2.5.2 人机语音交互技术
2. 5.3 DSL
2.6 集成开发环境
2.7 安全框架
2.7.1 物联网操作系统的安全需求
2.7.2 物联网操作系统安全框架的设计方案
2.7.3 实际应用
2.8 小结
习题
第3章 典型物联网操作系统
3.1 RT-Thread
3.1.1 RT-Thread的架构
3.1.2 RT-Thread内核
3.1.3 线程管理
3.1.4 内存管理
3.1.5 组件与服务
3.1.6 软件包
3.2 ARM Mbed OS
3.2.1 硬件及硬件抽象层
3.2.2 Mbed OS功能框架及优势
3.3 Android Things/Brillo
3.4 Contiki
3.4.1 架构分析
3.4.2 任务管理
3.4.3 事件机制
3.5 _ Windows 10 loT Core
3.6 Ostro
3.7 AliOS Things
3.8 μT/OS
3.9 MiCO
3.10 Ruff
3.11 Zephyr
3.12 TinyOS
3.13 小结·
习题
第4章 物联网操作系统安全
4.1 物联网操作系统面临的安全威胁
4.2 不同物联网场景下的操作系统安全需求
4.3 物联网操作系统安全机制分析
4.3.1 物联网操作系统安全构建
4.3.2 系统安全性分析
4.3.3 物联网操作系统攻击防御
4.4 Mbed OS物联网操作系统典型安全技术介绍
4.4.1 TrustZone技术
4.4.2 Mbed uVisor设备安全组件
4.4.3 Mbed TLS通信安全组件
4.4.4 DTLS
4.5 安全机制的未来发展方向
4.5.1 轻量化细粒度系统防御与可信计算技术
4.5.2 广泛适用的安全系统框架、内核、接口设计方法
4.5.3 高效的物联网安全测试与漏洞检测方法
4.5.4 物联网系统生存技术
4.6 小结
习题
第5章 连接与协议
5.1 NB-loT
5.1.1 NB-loT的技术特点
5.1.2 NB-IoT网络构架与部署模式
5.2 LoRa及LoRaWAN
5.2.1 概述
5.2.2 工作模式和终端设备分类
5.2.3 LoRaWAN帧结构
5.2.4 LoRaWAN网络架构和人网模式
5.3 MQTT协议
5.3.1 概述
5.3.2 MQTT协议工作原理
5.3.3 MQTT协议数据包结构
5.4 CoAP协议
5.5 LwM2M协议
5.5.1 概述
5.5.2 轻量级M2M协议栈
5.5.3 LwM2M体系架构
5.6 小结
习题
第6章 LiteOS操作系统
6.1 LiteOS与LiteOS SDK
6.1.1 LiteOS操作系统概述
6.1.2 LiteOS基础内核
6.1.3 LiteOS内核源码目录结构
6.1.4 LiteOS代码人口
6.2 LiteOS SDK
6.2.1 SDK的分类和软件结构
6.2.2 SDK源代码目录
6.2.3 OS适配
6.3 任务管理
6.3.1 任务的表示和切换
6.3.2 任务管理模块的主要功能
6.3.3 osal的API接口——任务相关
6.4 内存管理
6.4.1 静态内存管理
6.4.2 动态内存管理
6.4.3 osal的API接口——内存相关
6.5 中断管理
6.6 任务同步
6.6.1 信号量
6.6.2 osal的信号量AP1接口
6.6.3 互斥锁
6.6.4 osal的互斥锁的API接口
6.7 IPC通信
6.7.1 事件
6.7.2 消息队列
6.8 软件定时器
6.9 第一个LiteOS程序
6.10 小结
习题
第7章 物联网操作系统的移植
7.1 交叉开发环境的建立
7.1.1 概述
7.1.2 主机与目标机的连接方式
7.1.3 主机-目标机的文件传输方式
7.1.4 文件系统的挂载-配置网络文件系统NFS
7.1.5 交叉编译环境的建立
7.2 交叉编译工具链
7.2.1 交叉编译工具链概述
7.2.2 工具链的构建方法
7.2.3 交又编译工具链的主要工具
7.2.4 资源受限型设备适配的交叉编译工具链
7.2.5 Makefile
7.3 嵌
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 2:40:20