书籍详情
32位嵌入系统编程
作者:(美)Rick Grehan等著;许汝峰译;许汝峰译
出版社:中国电力出版社
出版时间:2001-03-01
ISBN:9787508305097
定价:¥79.00
购买这本书可以去
内容简介
本书是集作者多年的经验,精心编著的建立实时嵌入系统的一本实用的指导书籍,内容包括设计开发实时系统、软件的安装与设置、调试、键盘和屏幕I/O、文件系统、中断、时钟、智能UPS、多任务、网络、与Web连接、Java、浮点编程、动态链接库、固化应用程序等。本书几乎涵盖了实时系统开发的各个层面,内容由浅入深,可读性较高。本书适合实时系统软、硬件设计开发人员及大专院校师生阅读。
作者简介
暂缺《32位嵌入系统编程》作者简介
目录
引 言
第1章 法入系统介绍
1. 1 实时系统
1. 2 实时嵌入系统
1. 3 嵌入处理器
1. 4 PC嵌入系统诞生
1. 5 小结
第2章 设计和开发实时系统
2. 1 一个实用的方法
2. 2 迭代方法
2. 3 分桥阶段
2. 4 设计阶段
2. 5 一些决定
2. 6 实现阶段
2. 7 实现设计
2. 8 小结
第3章 软件的安装与设置
3. 1 选择平台和工具软件
3. 2 Too1Suite部件
3. 3 ToolSuite缩略版
3. 4 ETS内核应用程序环境
3. 5 硬件安装
3. 6 软件安装和设置
3. 7 配置Visud C++和Developer Studio
3. 8 编程项目
3. 9 小结
第4章 调试
4. 1 软件调试器
4. 2 硬件调试
4. 3 软件仿真器
4. 4 用Too1Suite工具调试
4. 4 嵌入StudioExpress扩充功能
4. 5 小结
第5章 收款机
5. 1 POS系统是如何工作的
5. 2 设计仿真系统
5. 3 建立POS项目
5. 4 运行POS项目
5. 5 概览源代码
5. 6 小结
第6章 键盘和屏幕I/O
6. 1 按键. 小键盘和键盘
6. 2 LED. LCD和显示器
6. 3 ETS内核的键盘和屏幕I/O支持
6. 4 POS项目中的代码
6. 5 小结
第7章 文件系统
7. 1 选择文件系统
7. 2 选择存储设备
7. 3 ETS内核文件系统
7. 4 POS项目中的I/O
7. 5 小结
第8章 一个简单UPS
8. 1 设计仿真
8. 2 建立UPS项目
8. 3 源代码概述
8. 4 小结
第9章 中断
9. 1 中断如何工作
9. 2 ISR基础
9. 3 PC体系上的中断
9. 4 ETS内核下的中断处理
9. 5 UPS项目中的中断
9. 6 小结
第10章 时钟
10. 1 时钟的应用
10. 2 选择时钟硬件
10. 3 软件考虑
10. 4 ETS内核时钟
10. 5 UPS项目中的时钟
10. 6 小结
第11章 智能UPS
11. 1 智能UPS如何工作
11. 2 设计仿真
11. 3 生成智能UPS的执行程序
11. 4 运行智能UPS执行程序
11. 5 概览源代码
11. 6 小结
第12章 多任务
12. 1 过程和多过程
12. 2 线程和多线程
12. 3 过程与线程
12. 4 调度
12. 5 同步
12. 6 任务间的通信
12. 7 中断处理
12. 8 选择实时操作系统
12. 9 调试
12. 10 智能UPS中的线程
12. 11 小结
第13章 串行I/O
13. 1 串行I/O的基础知识
13. 2 RS—232C串行标准
13. 3 外设串行总线
13. 4 芯片间的串行总线
13. 5 智能UPS中的串行I/O
13. 6 小结
第14章 网络版UPS
14. 1 网络版UPS是如何工作的
14. 2 设计仿真
14. 3 生成网络版UPS项目
14. 4 运行网络版UPS项目
14. 5 源代码概览
14. 6 小结
第15章 网络
15. 1 网络概念
15. 2 嵌入系统的联网
15. 3 TCP/IP网络的实现
15. 4 针对ETS内核的网络编程
15. 5 小结
第16章 与Web连接
16. 1 嵌入应用的HTTP
16. 2 HTTP协议
16. 3 Web服务器
16. 4 嵌入程序中的HTML
16. 5 动态HTML
16. 6 ETS内核HTTP服务器
16. 7 网络版UPS中的在线HTML
16. 8 小结
第17章 Java
17. 1 语言和平台
17. 2 嵌入开发的优点
17. 3 Java的局限
17. 4 支持Java的不间断电源系统
17. 5 小结
第18章 浮点编程
18. 1 科学计数法的术语
18. 2 嵌入系统支持的浮点运算
18. 3 浮点数据格式
18. 4 浮点硬件和浮点软件
18. 5 位图过滤器
18. 6 小结
第19章 动态连接库
19. 1 什么是DLL
19. 2 使用DLL的优点
19. 3 使用DLL的缺点
19. 4 在ETS内核下应用DLL
19. 5 ENCDEC编程项目
19. 4 小结
第20章 C++异常和结构异常
20. 1 异常处理的作用
20. 2 嵌入系统中的异常处理
20. 3 C++异常处理
20. 4 结构化异常处理
20. 5 可重新启动的UPS
20. 6 小结
第2l章 固化应用程序
21. 1 在嵌入系统中应用ROM
21. 2 ROM的类型
21. 3 PROM编程
21. 4 调试ROM中的程序
21. 5 PC引导方法
21. 6 TOOLSUITE对ROM的支持
21. 7 小结
附录A 硬件资源指南
附录A. 1 单板机(单板机)
附录A. 2 硬件调试工具
附录B API
附录B. 1 C运行库函数
附录B. 2 WIN32API
附录B. 3 WINSOCKAPIS(Windows套接应用程序接口)
附录B. 4 内核API
附录C 配置Windows串行连接
附录C. 1 哑调制解调器电缆技术规范
附录C. 2 安装直接连接驱动程序
附录C. 3 安装拨号网络
附录C. 4 创建拨号网络连接
附录D 实时和嵌入系统的开发方法论
附录D. 1 OCTOPUS
附录D. 2 ELLISON
附录D. 3 OBJECTGEODE
附录D. 4 ROOM
附录D. 5 SHLAER—MELLoR
附录D. 6 K—FLOW和GOO
第1章 法入系统介绍
1. 1 实时系统
1. 2 实时嵌入系统
1. 3 嵌入处理器
1. 4 PC嵌入系统诞生
1. 5 小结
第2章 设计和开发实时系统
2. 1 一个实用的方法
2. 2 迭代方法
2. 3 分桥阶段
2. 4 设计阶段
2. 5 一些决定
2. 6 实现阶段
2. 7 实现设计
2. 8 小结
第3章 软件的安装与设置
3. 1 选择平台和工具软件
3. 2 Too1Suite部件
3. 3 ToolSuite缩略版
3. 4 ETS内核应用程序环境
3. 5 硬件安装
3. 6 软件安装和设置
3. 7 配置Visud C++和Developer Studio
3. 8 编程项目
3. 9 小结
第4章 调试
4. 1 软件调试器
4. 2 硬件调试
4. 3 软件仿真器
4. 4 用Too1Suite工具调试
4. 4 嵌入StudioExpress扩充功能
4. 5 小结
第5章 收款机
5. 1 POS系统是如何工作的
5. 2 设计仿真系统
5. 3 建立POS项目
5. 4 运行POS项目
5. 5 概览源代码
5. 6 小结
第6章 键盘和屏幕I/O
6. 1 按键. 小键盘和键盘
6. 2 LED. LCD和显示器
6. 3 ETS内核的键盘和屏幕I/O支持
6. 4 POS项目中的代码
6. 5 小结
第7章 文件系统
7. 1 选择文件系统
7. 2 选择存储设备
7. 3 ETS内核文件系统
7. 4 POS项目中的I/O
7. 5 小结
第8章 一个简单UPS
8. 1 设计仿真
8. 2 建立UPS项目
8. 3 源代码概述
8. 4 小结
第9章 中断
9. 1 中断如何工作
9. 2 ISR基础
9. 3 PC体系上的中断
9. 4 ETS内核下的中断处理
9. 5 UPS项目中的中断
9. 6 小结
第10章 时钟
10. 1 时钟的应用
10. 2 选择时钟硬件
10. 3 软件考虑
10. 4 ETS内核时钟
10. 5 UPS项目中的时钟
10. 6 小结
第11章 智能UPS
11. 1 智能UPS如何工作
11. 2 设计仿真
11. 3 生成智能UPS的执行程序
11. 4 运行智能UPS执行程序
11. 5 概览源代码
11. 6 小结
第12章 多任务
12. 1 过程和多过程
12. 2 线程和多线程
12. 3 过程与线程
12. 4 调度
12. 5 同步
12. 6 任务间的通信
12. 7 中断处理
12. 8 选择实时操作系统
12. 9 调试
12. 10 智能UPS中的线程
12. 11 小结
第13章 串行I/O
13. 1 串行I/O的基础知识
13. 2 RS—232C串行标准
13. 3 外设串行总线
13. 4 芯片间的串行总线
13. 5 智能UPS中的串行I/O
13. 6 小结
第14章 网络版UPS
14. 1 网络版UPS是如何工作的
14. 2 设计仿真
14. 3 生成网络版UPS项目
14. 4 运行网络版UPS项目
14. 5 源代码概览
14. 6 小结
第15章 网络
15. 1 网络概念
15. 2 嵌入系统的联网
15. 3 TCP/IP网络的实现
15. 4 针对ETS内核的网络编程
15. 5 小结
第16章 与Web连接
16. 1 嵌入应用的HTTP
16. 2 HTTP协议
16. 3 Web服务器
16. 4 嵌入程序中的HTML
16. 5 动态HTML
16. 6 ETS内核HTTP服务器
16. 7 网络版UPS中的在线HTML
16. 8 小结
第17章 Java
17. 1 语言和平台
17. 2 嵌入开发的优点
17. 3 Java的局限
17. 4 支持Java的不间断电源系统
17. 5 小结
第18章 浮点编程
18. 1 科学计数法的术语
18. 2 嵌入系统支持的浮点运算
18. 3 浮点数据格式
18. 4 浮点硬件和浮点软件
18. 5 位图过滤器
18. 6 小结
第19章 动态连接库
19. 1 什么是DLL
19. 2 使用DLL的优点
19. 3 使用DLL的缺点
19. 4 在ETS内核下应用DLL
19. 5 ENCDEC编程项目
19. 4 小结
第20章 C++异常和结构异常
20. 1 异常处理的作用
20. 2 嵌入系统中的异常处理
20. 3 C++异常处理
20. 4 结构化异常处理
20. 5 可重新启动的UPS
20. 6 小结
第2l章 固化应用程序
21. 1 在嵌入系统中应用ROM
21. 2 ROM的类型
21. 3 PROM编程
21. 4 调试ROM中的程序
21. 5 PC引导方法
21. 6 TOOLSUITE对ROM的支持
21. 7 小结
附录A 硬件资源指南
附录A. 1 单板机(单板机)
附录A. 2 硬件调试工具
附录B API
附录B. 1 C运行库函数
附录B. 2 WIN32API
附录B. 3 WINSOCKAPIS(Windows套接应用程序接口)
附录B. 4 内核API
附录C 配置Windows串行连接
附录C. 1 哑调制解调器电缆技术规范
附录C. 2 安装直接连接驱动程序
附录C. 3 安装拨号网络
附录C. 4 创建拨号网络连接
附录D 实时和嵌入系统的开发方法论
附录D. 1 OCTOPUS
附录D. 2 ELLISON
附录D. 3 OBJECTGEODE
附录D. 4 ROOM
附录D. 5 SHLAER—MELLoR
附录D. 6 K—FLOW和GOO
猜您喜欢