《物联网应用开发详解——基于ARM Cortex-M3处理器的开发设计》

图书名称: 《物联网应用开发详解—基于ARM Cortex-M3处理器的开发设计》

图书作者: 华清远见

出版单位: 人民邮电出版社

丛书名称: 高等院校嵌入式人才培养规划教材

全书章节: 共15章

出版日期: 2013年11月

分享到:

  • 编辑推荐

    · 多年嵌入式人才培养及项目研发经验总结· 数百家企业嵌入式研发岗位人才需求汇总

    · 数十所嵌入式专业大学院校教学现状调研· 侧重实践及案例分析并辅以代码加以讲解

  • 图书简介

    《物联网应用开发详解——基于arm cortex-m3处理器的开发设计》从物联网理论与实践两个方面介绍了物联网技术。主要内容包含物联网综述、国内外物联网应用现状与远景、传感器技术、rfid技术、有线传输与组网技术、cortex-m3微控制器核、atmel sam3s4b微处理器在物联网中的应用、c/os-ii操作系统应用、rfid实践、红外无线通信技术与实践、zigbee无线通信技术与实践、wi-fi无线通信技术与实践、gprs无线通信技术与实践、工业串口屏实践及物联网智能家居综合案例。本书配有丰富的学习资源,除了书中实验代码外,还包含fsiot_a物联网平台其他的开发资料供读者学习参考。

    《物联网应用开发详解——基于arm cortex-m3处理器的开发设计》可作为高等院校物联网、电子、通信、自动化、计算机等专业的物联网技术、接口技术、arm微控制器技术课程的教材,也可作为相关嵌入式开发人员的参考书。

  • 图书目录

    第1章 物联网综述
    1.1 物联网的定义
    1.1.1 通用定义
    1.1.2 “中国式”定义
    1.1.3 欧盟的定义
    1.2 物联网的发展历史
    1.3 物联网的体系架构
    1.4 物联网产业标准
    1.4.1 itu-t物联网标准发展
    1.4.2 etsi物联网标准进展
    1.4.3 3gpp/3gpp2物联网标准进展
    1.4.4 ieee物联网标准进展
    1.4.5 中国物联网标准进展
    1.5 物联网与网络安全
    1.5.1 安全问题
    1.5.2 安全分析
    1.5.3 安全防护
    1.6 物联网与云计算
    1.7 物联网与智能处理
    .1.8 本章习题
    第2章 国内外物联网应用现状与远景
    2.1 国内物联网应用的典型案例
    2.1.1 广东虎门大桥组合式收费系统
    2.1.2 烟台蔬菜大棚远程监控系统
    2.1.3 中关村软件园智能楼宇系统
    2.2 国外物联网应用的典型案例
    2.2.1 perma sense项目
    2.2.2 国外车联网应用案例
    2.3 物联网应用远景
    2.3.1 物联网与智能家居
    2.3.2 物联网与智能农业
    2.3.3 物联网与智能物流
    2.3.4 物联网与智能医疗
    2.3.5 物联网与节能减排
    2.4 本章习题
    第3章 传感器技术
    3.1 传感器概述
    3.1.1 传感器概念
    3.1.2 传感器特性
    3.1.3 传感器分类
    3.2 传感器结构
    3.3 常用传感器
    3.3.1 电阻式传感器
    3.3.2 电感式传感器
    3.3.3 电容式传感器
    3.3.4 磁电式传感器
    3.3.5 压电式传感器
    3.3.6 光电式传感器
    3.3.7 其他
    3.4 mems技术
    3.4.1 微机电系统概念
    3.4.2 微机电系统发展简史
    3.4.3 微机电系统的特点及前景
    3.5 传感器接口
    3.5.1 spi接口
    3.5.2 i2c接口
    3.5.3 串行接口
    3.6 本章习题
    第4章 rfid技术
    4.1 rfid概述
    4.1.1 rfid的基本组成
    4.1.2 rfid的工作原理
    4.1.3 rfid应用领域
    4.2 rfid架构
    4.2.1 rfid分类
    4.2.2 rfid硬件体系结构
    4.3 rfid标签
    4.4 rfid读写器
    4.5 rfid天线技术
    4.5.1 人们关注的天线特征
    4.5.2 天线的分类
    4.6 rfid中间件
    4.6.1 中间件概述
    4.6.2 中间件的分类
    4.6.3 中间件的特征
    4.7 rfid接口
    4.8 rfid与epc技术
    4.8.1 epc概述
    4.8.2 epc的特点
    4.8.3 epc系统的工作流程
    4.8.4 epc信息网络系统
    4.8.5 epc射频识别系统
    4.8.6 epc编码体系
    4.9 本章习题
    第5章 有线传输与组网技术
    5.1 can总线
    5.1.1 can简介
    5.1.2 报文传输与帧结构
    5.1.3 编码与故障处理
    5.1.4 应用层
    5.1.5 控制器和驱动器
    5.2 rs-485总线
    5.2.1 rs-485总线简介
    5.2.2 布线规则
    5.2.3 通信协议
    5.2.4 硬件设计
    5.3 tcp/ip
    5.3.1 tcp/ip简介
    5.3.2 tcp/ip的分层
    5.3.3 tcp/ip协议族中底层的链路层
    5.3.4 网络层协议
    5.3.5 传输层协议
    5.9 本章习题
    第6章 cortex-m3微控制器核
    6.1 低功耗微控制器在物联网中的作用
    6.2 cortex-m3综述
    6.3 cortex-m3编程模式
    6.3.1 cortex-m3工作模式和工作状态
    6.3.2 特权访问和用户访问
    6.3.3 cortex-m3寄存器组
    6.3.4 cortex-m3数据类型
    6.3.5 cortex-m3存储器格式
    6.4 cortex-m3存储系统
    6.4.1 系统总线构架
    6.4.2 存储器映射
    6.4.3 bit-banding机制
    6.5 cortex-m3异常和中断处理
    6.5.1 异常类型
    6.5.2 异常优先级
    6.5.3 异常处理的堆栈使用
    6.5.4 异常处理机制
    6.5.5 异常退出
    6.5.6 复位异常
    6.5.7 中止(abort)异常
    6.5.8 svc和pendsv
    6.5.9 nvic与中断控制
    6.5.10 软件中断
    6.5.11 systick定时器
    6.5.12 中断控制寄存器
    6.6 cortex-m3的电源管理
    6.6.1 sleeping
    6.6.2 sleepdeep
    6.6.3 存储器保护单元(mpu)
    6.7 cortex-m3调试系统
    6.8 cortex-m3指令集
    6.9 本章习题
    第7章 atmel sam3s4b微处理器在物联网中的应用
    7.1 fsiot_a物联网开发平台介绍
    7.2 iar embedded workbench ide arm开发环境搭建
    7.2.1 iar embedded workbench ide简介
    7.2.2 仿真工具j-link-arm v8.0
    7.2.3 iar ewarm工程实例
    7.2.4 iar ewarm调试使用
    7.3 sam3s启动分析
    7.3.1 flash.icf文件
    7.3.2 startup_sam3.c功能描述
    7.3.3 启动代码与应用程序接口
    7.4 gpio编程
    7.4.1 实例内容与目标
    7.4.2 gpio基本原理
    7.4.3 led灯实验
    7.4.4 led数码管实验
    7.4.5 门磁传感器实验
    7.4.6 温湿度传感器实验
    7.4.7 蜂鸣器控制实验
    7.5 uart编程
    7.5.1 实例内容与目标
    7.5.2 uart基本原理
    7.5.3 uart软件设计与分析
    7.6 spi/ssp编程
    7.6.1 实例内容与目标
    7.6.2 spi/ssp基本原理
    7.6.3 spi/ssp软件设计与分析
    7.6.4 isd1760语音实验
    7.7 i2c编程
    7.7.1 实例内容与目标
    7.7.2 i2c基本原理
    7.7.3 sam3s4b中i2c的实现
    7.7.4 光敏传感器实验
    7.7.5 三轴加速度传感器实验
    7.8 a/d转换编程
    7.8.1 实例内容与目标
    7.8.2 a/d转换基本原理
    7.8.3 a/d烟雾传感器实验
    7.8.4 a/d电压采集实验
    7.9 systick定时器编程
    7.9.1 实例内容与目标
    7.9.2 systick定时器的基本原理
    7.9.3 systick定时器的软件设计与实现
    7.9.4 systick定时器参考程序及说明
    7.10 脉冲宽度调制(pwm)
    7.10.1 实例内容与目标
    7.10.2 pwm基本原理
    7.10.3 pwm软件设计与分析
    7.10.4 pwm控制风扇实验
    7.11 wdt看门狗编程
    7.11.1 实例内容与目标
    7.11.2 wdt看门狗基本原理
    7.11.3 wdt看门狗软件设计与分析
    7.12 本章习题
    第8章 c/os-ii操作系统应用
    8.1 实时操作系统基本原理与技术
    8.1.1 实时操作系统的基本特征
    8.1.2 实时操作系统的关键技术指标
    8.1.3 实时操作系统基本术语
    8.2 c/os-ii的任务管理和调度
    8.2.1 任务及任务状态
    8.2.2 c/os-ⅱ的任务管理
    8.2.3 c/os-ⅱ的时间管理
    8.2.4 任务之间通信与同步
    8.2.5 内存管理
    8.3 c/os-ii应用程序开发
    8.3.1 c/os-ⅱ的变量类型
    8.3.2 应用程序的基本结构
    8.3.3 c/os-ⅱ api介绍
    8.3.4 c/os-ⅱ多任务实现机制
    8.4 c/os-ii在sam3s4b开发板上的移植及程序解析
    8.4.1 移植条件
    8.4.2 移植步骤
    8.4.3 实例程序分析
    8.5 本章习题
    第9章 rfid实践
    9.1 非接触式逻辑加密卡芯片mf1 ic s50
    9.1.1 系统结构及工作流程
    9.1.2 主要特性
    9.1.3 eeprom存储结构
    9.1.4 射频卡工作原理
    9.1.5 读写卡模块与s50卡的操作指令与交易流程
    9.2 cy-14443a低功耗读写芯片
    9.3 协议说明
    9.4 rfid读取序列号
    9.5 rfid读取数据
    9.6 rfid写入数据
    9.7 rfid加密介绍
    9.8 rfid例程
    9.9 本章习题
    第10章 红外无线通信技术与实践
    10.1 红外通信原理
    10.1.1 红外通信定义
    10.1.2 红外通信的特点
    10.1.3 红外遥控器
    10.1.4 红外遥控通信过程
    10.1.5 irda标准
    10.1.6 红外遥控协议举例
    10.2 红外学习基本原理
    10.2.1 红外学习的定义
    10.2.2 红外学习的应用特点
    10.3 红外学习模块控制硬件电路及程序
    10.3.1 控制模块特性
    10.3.2 硬件电路
    10.3.3 控制程序实现
    10.4 本章习题
    第11章 zigbee无线通信技术与实践
    11.1 zigbee简介
    11.1.1 zigbee联盟
    11.1.2 zigbee与ieee802.15.4
    11.1.3 zigbee设备
    11.1.4 zigbee网络拓扑
    11.1.5 zigbee协议栈
    11.1.6 zigbee服务原语
    11.2 zigbee规范
    11.2.1 应用层
    11.2.2 网络层
    11.2.3 安全服务
    11.3 at86rf231 zigbee应用接口电路
    11.4 zigbee组网例程
    11.5 本章习题
    第12章 wi-fi无线通信技术与实践
    12.1 wi-fi技术
    12.1.1 wi-fi5 与嵌入式wi-fi
    12.1.2 wi-fi无线网络结构
    12.1.3 ieee802.11的工作模式
    12.1.4 wi-fi技术的特点
    12.1.5 wi-fi组建方法
    12.1.6 wi-fi应用
    12.2 基于rs9110-n-11-22的wi-fi应用模块
    12.3 wi-fi通信部分应用接口电路
    12.4 wi-fi例程
    12.5 本章习题
    第13章 gprs无线通信技术与实践
    13.1 gprs概述
    13.1.1 gprs的产生及发展
    13.1.2 gprs的特点
    13.1.3 gprs的网络结构
    13.1.4 gprs的网络接口
    13.1.5 gprs网络实体
    13.2 中兴me3000模块应用接口电路
    13.3 基于中兴me3000的gprs例程
    13.4 本章习题
    第14章 工业串口屏实践
    14.1 串口屏基本原理
    14.1.1 串口屏定义
    14.1.2 串口屏的触摸类别及工作原理
    14.1.3 各类型触摸屏的优缺点比较
    14.2 fsiot_a实验设备使用的串口屏简介
    14.2.1 串口配置
    14.2.2 串口屏工作模式
    14.2.3 通信帧缓冲区(fifo)
    14.3 串口屏部分应用接口电路
    14.4 串口屏例程
    14.5 本章习题
    第15章 物联网智能家居综合案例
    15.1 引言
    15.1.1 项目背景
    15.1.2 术语及缩略语的定义
    15.2 系统概述
    15.2.1 系统功能
    15.2.2 性能说明
    15.3 系统硬件设计
    15.3.1 zigbee模块
    15.3.2 node1传感板
    15.3.3 node2执行板
    15.3.4 node3红外板
    15.3.5 mainboard网关板
    15.3.6 android平板和串口屏交互控制单元
    15.4 无线通信方案
    15.5 系统软件设计
    15.5.1 node1传感板的软件设计
    15.5.2 node2执行板
    15.5.3 node3红外板
    15.5.4 mainboard网关板
    15.6 c/os-ii操作系统简要移植步骤
    15.6.1 c/os-ii相关文件
    15.6.2 c/os-ii代码修改
    15.7 android智能终端语音控制
    15.7.1 协议说明
    15.7.2 流程分析
    15.7.3 语音控制操作
    参考文献

  • 图书下载

    ·《物联网应用开发详解——基于arm cortex-m3处理器的开发设计》 - -第1章 物联网综述(整理中...)

    ·《物联网应用开发详解——基于arm cortex-m3处理器的开发设计》 - -第2章 国内外物联网应用现状与远景(整理中...)

    ·《物联网应用开发详解——基于arm cortex-m3处理器的开发设计》 - -第3章 传感器技术(整理中...)

  • 上课时间地点

    本课程每期班限额15名,报满即停止报名,请提前在线报名(点击这里)或电话预约。

    ◆ 时间:根据报名人数确定,需提前预约。

    ◆ 地点:北京、上海、深圳、成都、南京、武汉、西安、广州、沈阳
    华清远见保留开课时间调整的权利,欢迎来电洽询 400-611-6270

  • 课程推荐

    ·全国高校物联网师资培训班

    ·物联网长期就业培训班

    ·物联网高级工程师培训班