注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2016年9月

出版社:清华大学出版社

以下为《移动设备系统开发与设计原理》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302437802
  • 1-1
  • 47305
  • 0045178294-0
  • 平装
  • 16开
  • 2016年9月
  • 402
  • 工学
  • 信息与通信工程
  • TN929.5
  • 计算机
  • 本科
内容简介
  由孟繁锋主编的《移动设备系统开发与设计原理》以移动便携设备系统为着眼点,在对其本质归属——嵌入式系统的必要知识进行回顾学习的基础上,系统、全面地介绍了针对移动便携设备系统设计开发的相关知识,包括设备系统的常用控制实现形式、设备系统设计开发的主要步骤流程、设备系统人机界面硬件接口设计、基于人类认知的图形用户界面设计、设备系统交互设计的数据可视化问题以及设备系统的主要测试技术等。
  本书适合作为高等院校计算机、物联网等专业高年级本科生、研究生的教材,同时可供希望针对性了解移动便携设备系统设计开发的业余开发人员、相关领域的广大科技工作者和研究人员参考。
目录
第1章  概述
  1.1  引言
  1.2  移动便携设备系统定义
  1.3  移动便携设备系统特点
  1.4  移动便携设备系统的典型应用
  1.5  移动便携设备系统的发展
  1.6  本章小结
  思考题
第2章  预备知识
  2.1  基础概念
    2.1.1  冯·诺伊曼体系结构与哈佛体系结构
    2.1.2  CISC与RISC
    2.1.3  SoC与IP核
    2.1.4  总线技术
    2.1.5  ISP与IAP
  2.2  嵌入式处理器分类
    2.2.1  嵌入式微处理器
    2.2.2  微控制器
    2.2.3  数字信号处理器
    2.2.4  嵌入式片上系统
  2.3  常见嵌入式应用典型系列
    2.3.1  ARM处理器家族
    2.3.2  日常简单控制应用
    2.3.3  复杂综合控制应用
    2.3.4  中高性能消费电子应用
    2.3.5  高可靠性及实时性应用
    2.3.6  数字信号处理应用
    2.3.7  面向特定领域的应用
  2.4  本章小结
  思考题
第3章  移动便携设备系统的控制形式
  3.1  常见控制方式
    3.1.1  直接程序控制
    3.1.2  封闭式嵌入式操作系统控制
    3.1.3  开放式通用嵌入式操作系统控制
  3.2  直接程序控制
    3.2.1  控制结构及内容
    3.2.2  编码操作方式
    3.2.3  辅助工具
    3.2.4  移动便携设备示例
  3.3  嵌入式操作系统
  3.4  封闭式嵌入式操作系统控制
    3.4.1  控制结构
    3.4.2  封闭式嵌入式操作系统定制及移植
    3.4.3  移动便携设备示例
  3.5  开放式通用嵌入式操作系统控制
    3.5.1  控制结构
    3.5.2  通用嵌入式操作系统定制及移植
    3.5.3  应用软件开发
    3.5.4  移动便携设备示例
  3.6  本章小结
  思考题
第4章  移动便携设备系统设计开发过程
  4.1  有关理论及概念
    4.1.1  统一建模语言
    4.1.2  设计模式
    4.1.3  软硬件协同设计
  4.2  设计开发过程
  4.3  立项及需求分析
    4.3.1  立项准备
    4.3.2  需求获取
    4.3.3  规格说明
  4.4  体系结构设计
  4.5  设计模式相关
    4.5.1  与底层硬件相关模式
    4.5.2  与应用软件相关模式
  4.6  软硬件组件开发及集成
  4.7  测试及发布
  4.8  本章小结
  思考题
第5章  移动便携设备系统人机界面接口
  5.1  概述
    5.1.1  概念及历史
    5.1.2  移动便携设备系统人机界面接口
  5.2  移动便携设备系统界面交互模式
    5.2.1  硬件接口层面的模式
    5.2.2  显示界面层面的模式
    5.2.3  软硬件结合
  5.3  整机人机界面接口设计原则
    5.3.1  基于用户及群体角度
    5.3.2  基于应用环境及场景角度
    5.3.3  基于应用层次定位角度
    5.3.4  基于系列化通用化角度
  5.4  本章小结
  思考题
第6章  移动便携设备系统图形界面设计
  6.1  图形界面交互
    6.1.1  概念及历史
    6.1.2  图形交互的必要性
    6.1.3  移动便携设备系统图形界面交互
  6.2  视觉感知的格式塔原理
    6.2.1  概念
    6.2.2  主体一背景原理
    6.2.3  接近性原理
    6.2.4  连续性原理
    6.2.5  完整闭合性原理
    6.2.6  相似性原理
    6.2.7  对称性原理
    6.2.8  共同方向运动原理
  6.3  基于视觉特性的启示
    6.3.1  结构化信息呈现
    6.3.2  重视和利用色觉
    6.3.3  边界视觉的作用
  6.4  基于大脑特性的启示
    6.4.1  对阅读行为的研究及借鉴
    6.4.2  大脑记忆力特点对设计的影响
    6.4.3  大脑注意力特性对设计的影响
    6.4.4  识别与回忆
  6.5  基于学习及响应特性的启示
    6.5.1  经验与问题解决
    6.5.2  影响学习的因素
    6.5.3  与响应度有关的议题
  6.6  图形界面设计准则
    6.6.1  图形界面设计的前提
    6.6.2  常被提到的图形界面设计准则
  6.7  本章小结
  思考题
第7章  数据可视化呈现
  7.1  基础概念
    7.1.1  概述
    7.1.2  历史发展
    7.1.3  数据可视化的功能
    7.1.4  移动便携设备系统的可视化
  7.2  数据准备
    7.2.1  数据可视化一般步骤
    7.2.2  移动应用的常见数据输入
    7.2.3  数据的获取
    7.2.4  数据的整理
    7.2.5  数据挖掘
  7.3  可视化呈现
    7.3.1  常见数据可视化图表
    7.3.2  数据解析转化
    7.3.3  可视化的空间局限
    7.3.4  空间数据的可视化
    7.3.5  顺序数据的可视化
    7.3.6  描述型数据的可视化
  7.4  可视化交互
    7.4.1  概述
    7.4.2  常见交互方式
    7.4.3  新兴交互方式
  7.5  未来数据可视化技术展望
  7.6  本章小结
  思考题
第8章  移动便携设备系统的测试
  8.1  测试基础
    8.1.1  测试的目的
    8.1.2  测试的必要性及策略
    8.1.3  移动便携设备系统测试独特性
  8.2  测试工程流程
    8.2.1  完整的测试阶段
    8.2.2  其他测试相关内容
  8.3  基本测试技术
    8.3.1  黑盒测试
    8.3.2  白盒测试
    8.3.3  静态测试与动态测试
    8.3.4  相互关系
    8.3.5  其他测试技术
  8.4  软件子系统测试
    8.4.1  概述
    8.4.2  嵌入式软件测试的特点
    8.4.3  测试流程及平台
    8.4.4  性能测试
  8.5  硬件子系统测试
    8.5.1  概述
    8.5.2  常见测试类型
    8.5.3  测试过程
  8.6  本章小结
  思考题
参考文献