基于Cortex-M3 和IPv6的物联网技术开发与应用
本书介绍了基于CortexM3和IPv6的物联网开发技术与应用,由浅入深地对物联网系统的开发进行介绍。1
基本信息
- 书名
基于Cortex-M3 和IPv6的物联网技术开发与应用
- 作者
廖建尚
- ISBN
9787302472179
- 定价
89元
- 出版时间
2017年11月1日
- 印刷日期
2017.09.25
基本内容
图书目录
第1章物联网开发硬件与软件1.1任务1认识物联网1.1.1物联网的含义与基本特征1.1.2中国物联网产业发展现状1.1.3中国物联网技术发展存在的问题1.1.4IPv6和物联网发展1.1.5IPv6技术简介1.2任务2认识物联网开发套件1.2.1学习目标1.2.2STM32W1081.2.3ZXBee无线节点1.2.4硬件连接和调试1.2.5ZXBee无线节点硬件资源1.3任务3搭建物联网开发环境1.3.1学习目标1.3.2开发环境1.3.3原理学习1.3.4开发步骤1.4任务4IAR项目开发1.4.1工程目录创建1.4.2工程设置1.4.3程序下载和调试1.4.4下载hex文件第2章STM32外围接口开发2.1任务5GPIO驱动2.1.1学习目标2.1.2开发环境2.1.3原理学习2.1.4开发内容2.1.5开发步骤2.1.6总结与扩展2.2任务6外部中断2.2.1学习目标2.2.2开发环境2.2.3原理学习2.2.4开发内容2.2.5开发步骤2.2.6总结与扩展2.3任务7串口通信2.3.1学习目标2.3.2开发环境2.3.3原理学习2.3.4开发内容2.3.5开发步骤2.3.6总结与扩展2.4任务8SYSTICK定时器2.4.1学习目标2.4.2开发环境2.4.3原理学习2.4.4开发内容2.4.5开发步骤2.4.6总结与扩展2.5任务9LCD2.5.1学习目标2.5.2开发环境2.5.3原理学习2.5.4开发内容2.5.5开发步骤2.5.6总结与扩展2.6任务10实时时钟2.6.1学习目标2.6.2开发环境2.6.3原理学习2.6.4开发内容2.6.5开发步骤2.6.6总结与扩展2.7任务11独立看门狗2.7.1学习目标2.7.2开发环境2.7.3原理学习2.7.4开发内容2.7.5开发步骤2.7.6总结与扩展2.8任务12窗口看门狗2.8.1学习目标2.8.2开发环境2.8.3原理学习2.8.4开发内容2.8.5开发步骤2.8.6总结与扩展2.9任务13定时器中断2.9.1学习目标2.9.2开发环境2.9.3原理学习2.9.4开发内容2.9.5开发步骤2.9.6总结与扩展2.10任务14内部温度传感器2.10.1学习目标2.10.2开发环境2.10.3原理学习2.10.4开发内容2.10.5开发步骤2.10.6总结与扩展2.11任务15DMA2.11.1学习目标2.11.2开发环境2.11.3原理学习2.11.4开发内容2.11.5开发步骤2.11.6总结与扩展第3章传感器驱动开发3.1任务16光敏传感器3.1.1学习目标3.1.2开发环境3.1.3原理学习3.1.4开发内容3.1.5开发步骤3.1.6总结与扩展3.2任务17温湿度传感器3.2.1学习目标3.2.2开发环境3.2.3原理学习3.2.4开发内容3.2.5开发步骤3.2.6总结与扩展3.3任务18雨滴/凝露传感器3.3.1学习目标3.3.2开发环境3.3.3原理学习3.3.4开发内容3.3.5开发步骤3.3.6总结与扩展3.4任务19火焰传感器3.4.1学习目标3.4.2开发环境3.4.3原理学习3.4.4开发内容3.4.5开发步骤3.4.6总结与扩展3.5任务20继电器3.5.1学习目标3.5.2开发环境3.5.3原理学习3.5.4开发内容3.5.5开发步骤3.5.6总结与扩展3.6任务21霍尔传感器3.6.1学习目标3.6.2开发环境3.6.3原理学习3.6.4开发内容3.6.5开发步骤3.6.6总结与扩展3.7任务22超声波测距传感器3.7.1学习目标3.7.2开发环境3.7.3原理学习3.7.4开发内容3.7.5开发步骤3.7.6总结与扩展3.8任务23人体红外传感器3.8.1学习目标3.8.2开发环境3.8.3原理学习3.8.4开发内容3.8.5开发步骤3.8.6总结与扩展3.9任务24可燃气体/烟雾传感器3.9.1学习目标3.9.2开发环境3.9.3原理学习3.9.4开发内容3.9.5开发步骤3.9.6总结与扩展3.10任务25酒精传感器3.10.1学习目标3.10.2开发环境3.10.3原理学习3.10.4开发内容3.10.5开发步骤3.10.6总结与扩展3.11任务26空气质量传感器3.11.1学习目标3.11.2开发环境3.11.3原理学习3.11.4开发内容3.11.5开发步骤3.11.6总结与扩展3.12任务27三轴加速度传感器3.12.1学习目标3.12.2开发环境3.12.3原理学习3.12.4开发内容3.12.5开发步骤3.12.6总结与扩展3.13任务28压力传感器3.13.1学习目标3.13.2开发环境3.13.3原理学习3.13.4开发内容3.13.5开发步骤3.13.6总结与扩展3.14任务29RFID读写3.14.1学习目标3.14.2开发环境3.14.3原理学习3.14.4开发内容3.14.5开发步骤3.14.6总结与扩展3.15任务30步进电机控制3.15.1学习目标3.15.2开发环境3.15.3原理学习3.15.4开发内容3.15.5开发步骤3.15.6总结与扩展第4章无线传感网络技术开发4.1任务31IEEE 802.15.4无线网络驱动开发4.1.1学习目标4.1.2开发环境4.1.3原理学习4.1.4开发内容4.1.5开发步骤4.2任务32IEEE 802.15.4点对点通信开发4.2.1学习目标4.2.2开发环境4.2.3原理学习4.2.4开发内容4.2.5开发步骤4.3任务33蓝牙无线网络开发4.3.1学习目标4.3.2开发环境4.3.3原理学习4.3.4开发内容4.3.5开发步骤4.4任务34WiFi无线网络开发4.4.1学习目标4.4.2开发环境4.4.3原理学习4.4.4开发内容4.4.5开发步骤第5章基于Contiki操作系统的基础项目开发5.1任务35认识Contiki操作系统5.1.1学习目标5.1.2原理学习5.2任务36认识Contiki操作系统的数据结构5.2.1学习目标5.2.2原理学习5.3任务37Contiki操作系统移植5.3.1学习目标5.3.2开发环境5.3.3原理学习5.3.4开发内容5.3.5开发步骤5.3.6总结与扩展
5.4任务38Contiki操作系统的进程开发
5.4.1学习目标
5.4.2开发环境
5.4.3原理学习
5.4.4开发步骤
5.4.5总结与扩展
5.5任务39Contiki多进程开发
5.5.1学习目标
5.5.2开发环境
5.5.3原理学习
5.5.4开发步骤
5.5.5总结与扩展
5.6任务40Contiki进程通信基础开发
5.6.1学习目标
5.6.2开发环境
5.6.3原理学习