第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. 3 入门必学
1. 3. 1 系统整合能力
1. 3. 2 程序语言能力
1. 3. 3 市场应用导向
1. 4 未来展望
1. 4. 1 整合服务导向
1. 4. 2 轻薄短小人性化
1. 4. 3 软硬件网络无线整合
l. 4. 4 创意激荡与落实
1. 5 本书导读
第2章 嵌入式SoC硬件系统概论
2. 1 前言
2. 2 嵌入式系统微处理器的发展
2. 2. 1 四位以及八位嵌入式系统微处理器
2. 2. 2 16位以上的嵌入式系统微处理器
2. 2. 3 协处理器(Co-processor)
2. 2. 4 CISC与RISC
2. 2. 5 数字信号处理器
2. 3 SoC嵌入式系统微处理器
2. 3. 1 什么是SoC嵌入式系统微处理器
2. 3. 2 SoC微处理器的设计开发
2. 3. 3 RISC结合DSP的SoC嵌入式系统微处理器
2. 3. 4 快速的SoC嵌入式系统微处理器设计与制造
2. 4 整合型嵌入式系统微处理器
2. 4. 1 ARM公司ARM RISC架构微处理器
2. 4. 2 Intel公司StrongARM微处理器
2. 4. 3 德州仪器公司TMS320 DSP微处理器
2. 4. 4 Philips公司Trimedia微处理器
2. 4. 5 德州仪器公司OMAP架构微处理器
2. 4. 6 InteI公司Xscale架构微处理器
2. 4. 7 其他常见高级的嵌入式系统微处理器
2. 5 内存
2. 5. 1 可程序化只读内存
2. 5. 2 随机存取内存(Random Access Memory)
2. 6 输入与输出
2. 6. 1 高速输入与输出传输接口
2. 6. 2 输入与输出装置
2. 7 扩充装置
2. 7. 1 CF扩充装置
2. 7. 2 SD扩充装置
2. 7. 3 Memory Stick
2. 7. 4 Springboard
2. 8 总结
第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. 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. 5. 5 下载
3. 6 除错技术
3. 6. 1 模拟软件
3. 6. 2 除错
3. 6. 3 硬件辅助除错
3. 7 你必须了解的事情
3. 7. 1 开发平台与目标平台
3. 7. 2 开发环境
3. 7. 3 除错
3. 8 总结
第4章 信息家电软件的大趋势
4. 1 多彩多姿的Java世界
4. 1. 1 Java的概念
4. 1. 2 Java世界
4. 1. 3 企业版J2EE
4. 1. 4 标准版J2SE
4. 1. 5 微型版J2ME
4. 1. 6 Java Card
4. 1. 7 小结
4. 2 移动装置的Java Virtual Machine-KVM
4. 2. 1 KVM的由来
4. 2. 2 KVM移植技术
4. 2. 3 KVM验证
4. 2. 4 小结
4. 3 移动装置上的开发套件——MIDP
4. 3. 1 Java与无线通信
4. 3. 2 MIDP的由来
4. 3. 3 MIDP开发环境
4. 3. 4 MIDP开发实例
4. 3. 5 MIDP的移植
4. 3. 6 小结
4. 4 Symbian Java Phone
4. 4. 1 Java Phone架构
4. 4. 2 JTAPI
4. 4. 3 应用实例
4. 4. 4 小结
4. 5 Jini
4. 5. 1 Jini的架构
4. 5. 2 Jini的移植
4. 5. 3 小结
4. 6 电信服务i-Mode与i-appli
4. 6. 1 i-Mode通信系统
4. 6. 2 Compact HTML
4. 6. 3 Java enabled i-mode:i-appli
4. 7 总结
第5章 Smart Handheld Device软件系统设计
5. 1 PDA嵌入式操作系统基础概念
5. 1. 1 嵌入式操作系统
5. 1. 2 PDA软件组件
5. 2 PDA产品面面观
5. 2. 1 Palm--PDA的创作先趋
5. 2. 2 WinCE Pocket PC多媒体佼佼者
5. 2. 3 Linux开放创造环境
5. 2. 4 智能型掌上装置发展趋势
5. 3 Symbian Platform:典型的智能型掌上装置系统设计
5. 3. 1 功能结构介绍
5. 3. 2 GTv6基本组件
5. 3. 3 Framework
5. 3. 4 通信与网络
5. 3. 5 应用层
5. 3. 6 系统发展环境
5. 3. 7 Java Phone
5. 4 针对你的产品定义选择系统软件
5. 4. 1 基本技术面比较
5. 4. 2 产品应用面
5. 4. 3 本地操作系统发展概况
5. 5 嵌入式Linux系统软件相关技术
5. 5. 1 工作评估
5. 5. 2 Linux目录结构
5. 5. 3 工具链
5. 5. 4 核心组态
5. 5. 5 选择嵌入式Linux图形界面
5. 6 总结
附录 Linux版权声明