书籍详情
物联网操作系统Contiki及其应用
作者:郭显 著
出版社:兰州大学出版社
出版时间:2019-08-01
ISBN:9787311056858
定价:¥49.00
购买这本书可以去
内容简介
Contiki操作系统是早探索物联网技术的操作系统之一,目前已广泛应用于智慧城市、智能家居以及工业自动化控制等物联网应用领域。《物联网操作系统Contiki及其应用》介绍了Contiki操作系统的内存管理、进程和事件管理、定时器管理、文件系统、数据库管理系统,目前流行的物联网协议uIP、Rime、RPL、6LoWPAN、CoAP以及MQTT等协议,以及Contiki操作系统中基于流行的物联网协议开发物联网应用系统的方法。
作者简介
暂缺《物联网操作系统Contiki及其应用》作者简介
目录
第1章 绪论
1.1 Contiki操作系统特点
1.1.1 内存分配
1.1.2 Protothreads编程模型
1.1.3 丰富的定时器管理机制
1.1.4 方便的输入/输出接口
1.1.5 基于Flash的小型文件系统CFS
1.1.6 集成Shell命令行调试工具
1.1.7 丰富的库函数和方便的动态加载链接机制
1.1.8 低功耗资源受限网络协议栈
1.1.9 提供简单的数据库系统技术
1.1.10 集成无线网络仿真工具
1.1.11 集成功耗分析工具
1.1.12 开源免费
1.2 Instant Contiki
1.3 Contiki目录结构
l.3.1 core文件夹
1.3.2 cpu文件夹
1.3.3 platform文件夹
1.3.4 apps文件夹
1.3.5 tools文件夹
1.3.6 examples文件夹
1.3.7 regression—tests文件夹
1.4 Contiki编译系统
1.4.1 Makefile文件
1.4.2 修改目标平台
1.4.3 串行接口
1.5 Cooja仿真工具
1.5.1 网络设备仿真
1.5.2 启动Cooja仿真器
1.5.3 Cooja仿真举例
第2章 内存管理
2.1 MEMB内存分配器
2.2 MMEM内存分配器
2.2.1 API函数
2.2.2 线程安全
2.3 malloc堆内存分配器
第3章 进程与事件
3.1 进程结构
3.1.1 进程控制块
3.1.2 进程线程
3.1.3 原线程
3.1.4 进程中的原线程
3.1.5 进程线程举例
3.2 事件
3.2.1 异步事件发布
3.2.2 同步事件发布
3.2.3 轮询
3.2.4 事件标识符
3.2.5 进程调度
3.2.6 进程启动机制
3.3 进程举例
3.4 多线程
3.5 体系结构支持
第4章 定时器管理
4.1 定时器模块
4.2 时钟模块
……
第5章 输入和输出系统
第6章 文件系统
第7章 shell系统
第8章 编程基础
第9章 数据链路层协议
第10章 uIP协议
第11章 Chameleon架构
第12章 RPL协议
第13章 6LoWPAN协议
第14章 CoAP协议
第15章 MQTT协议
第16章 数据库系统
1.1 Contiki操作系统特点
1.1.1 内存分配
1.1.2 Protothreads编程模型
1.1.3 丰富的定时器管理机制
1.1.4 方便的输入/输出接口
1.1.5 基于Flash的小型文件系统CFS
1.1.6 集成Shell命令行调试工具
1.1.7 丰富的库函数和方便的动态加载链接机制
1.1.8 低功耗资源受限网络协议栈
1.1.9 提供简单的数据库系统技术
1.1.10 集成无线网络仿真工具
1.1.11 集成功耗分析工具
1.1.12 开源免费
1.2 Instant Contiki
1.3 Contiki目录结构
l.3.1 core文件夹
1.3.2 cpu文件夹
1.3.3 platform文件夹
1.3.4 apps文件夹
1.3.5 tools文件夹
1.3.6 examples文件夹
1.3.7 regression—tests文件夹
1.4 Contiki编译系统
1.4.1 Makefile文件
1.4.2 修改目标平台
1.4.3 串行接口
1.5 Cooja仿真工具
1.5.1 网络设备仿真
1.5.2 启动Cooja仿真器
1.5.3 Cooja仿真举例
第2章 内存管理
2.1 MEMB内存分配器
2.2 MMEM内存分配器
2.2.1 API函数
2.2.2 线程安全
2.3 malloc堆内存分配器
第3章 进程与事件
3.1 进程结构
3.1.1 进程控制块
3.1.2 进程线程
3.1.3 原线程
3.1.4 进程中的原线程
3.1.5 进程线程举例
3.2 事件
3.2.1 异步事件发布
3.2.2 同步事件发布
3.2.3 轮询
3.2.4 事件标识符
3.2.5 进程调度
3.2.6 进程启动机制
3.3 进程举例
3.4 多线程
3.5 体系结构支持
第4章 定时器管理
4.1 定时器模块
4.2 时钟模块
……
第5章 输入和输出系统
第6章 文件系统
第7章 shell系统
第8章 编程基础
第9章 数据链路层协议
第10章 uIP协议
第11章 Chameleon架构
第12章 RPL协议
第13章 6LoWPAN协议
第14章 CoAP协议
第15章 MQTT协议
第16章 数据库系统
猜您喜欢