|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书综合讨论嵌入式系统软件领域尤其是实时操作系统的各种技术。作者长期从事嵌入式系统软件设计和开发,把各种设计经验、开发技巧以及可以遇到问题的解决方案,有机地与嵌入式软件的基本原理和基础知识结合在一起。本书主要内容包括:软件技术的硬件基础、实时操作系统理论与设计、嵌入式软件一切工具、调试技术等。
作者简介:
David E.Simon,Probitas公司的合伙人。他在Probitas公司的大部分工作与Apple、Adobe、HP及ST等企业的嵌入式系统有关。David具有20年的嵌入式系统软件设计与开发经验,并定期担任加州大学伯克利分校嵌入式系统延伸课程的教学工作。
编辑推荐:
本书特色:
●易读性 本书从计算机程序设计的基础知识入手,以实例讲解的方式帮助读者快速掌握嵌入式系统软件设计的核心技术与技巧,内容讲解清晰明了,通俗易懂。 ●实用性 本书突出工程实践,注重提高工程能力。作者把各种嵌入式系统的软件设计经验、开发技巧以及面对问题时所需要的知识与解决方案,同嵌入式系统软件的基本原理有机地结合在一起。 ●通用性 本书不针对某一种特定的微处理器或实时操作系统进行讲解,也不面向某一种软件设计方法。无论读者所设计的嵌入式系统软件采用哪一种微处理器、哪一种实时操作系统以及哪一种软件设计方法,本书所提供的原理和程序设计技巧都是适用的。 本书附赠光盘中包括实时操作内核μC/OS V1.11以及样例代码等。 读者对象: 在阅读本书之前读者不需要对嵌入式系统的软件有任何了解,只需要熟悉计算机程序设计的基本概念、学习过C程序设计语言即可。 本书适合作为高等院校计算机、电子、通信、软件工程等专业高年级学生嵌入式系统软件课程的教材,也可供从事嵌入式系统软件编程的软件工程师参考。 目录:
第1章 嵌入式系统初探
1.1 嵌入式系统的举例 1.2 典型的硬件 本章总结 第2章 软件技术的硬件基础 2.1 术语 2.2 门 2.3 其他一些基础知识 2.4 时序图 2.5 内存 本章总结 习题 第3章 高级硬件基础 3.1 微处理器 3.2 总线 3.3 直接内存访问 3.4 中断 3.5 其他常用元器件 3.6 与微处理器集成的元器件 3.7 示意图规范 3.8 示意图实例 3.9 有关硬件的最后几句话 本章总结 习题 第4章 中断 4.1 微处理器体系结构 4.2 中断基础知识 4.3 共享数据问题 4.4 中断延迟 本章总结 习题 第5章 软件体系结构综述 5.1 轮转结构 5.2 带有中断的轮转结构 5.3 函数队列调度结构 5.4 实时操作系统结构 5.5 软件结构的选择 本章总结 习题 第6章 实时操作系统导论 6.1 任务和任务状态 6.2 任务和数据 6.3 信号量和共享数据 本章总结 习题 第7章 操作系统服务 7.1 消息队列、信箱和管道 7.2 定时器函数 7.3 事件 7.4 存储管理 7.5 RTOS环境中的中断程序 本章总结 习题 第8章 实时操作系统的基本设计 8.1 概述 8.2 原理 8.3 举例 8.4 信号量和队列的封装 8.5 硬实时系统调度问题 8.6 节省存储空间 8.7 节省能源 本章总结 习题 第9章 嵌入式软件开发工具 9.1 宿主机和目标机 9.2 嵌入式系统的链接器/定位器 9.3 把嵌入式软件加入到目标系统中 本章总结 第10章 调试技术 10.1 在宿主机上进行测试 10.2 指令集模拟器 10.3 assert宏 10.4 使用库工具 本章总结 习题 第11章 一个实例系统 11.1 程序是做什么用的 11.2 程序运行的环境 11.3 源代码指南 11.4 源代码 本章总结 习题 后记 进一步阅读 索引 前言:
本书为初学者系统讲解嵌入式软件基本原理。综合讨论了有关这个领域的各种技术,尤其讨论了对实时操作系统的恰当运用,而实时操作系统是许多嵌入式软件的基础。除了介绍这些系统的功能之外,本书还说明了如何有效地使用这些操作系统。
在阅读本书之前读者不需要对嵌入式系统的软件和有关问题有任何的了解,作者会从基础开始进行讨论。不论你是一位有一年或多年编程经验的软件工程师,还是刚刚学习了一些编程课程的学生,你都应该熟悉一些计算机程序设计的基本概念,应该理解编写程序过程中的有关问题。本书要求读者学习过C程序设计语言,因为C是嵌入式系统中的“国际通用语言”。如果读者计划进入嵌入式领..
序言:
文艺复兴以降,源远流长的科学精神和逐步形成的学术规范,使西方国家在自然科学的各个领域取得了垄断性的优势,也正是这样的传统,使美国在信息技术发展的六十多年间名家辈出、独领风骚。在商业化的进程中,美国的产业界与教育界越来越紧密地结合,计算机学科中的许多泰山北斗同时身处科研和教学的最前线,由此而产生的经典科学著作,不仅擘划了研究的范畴,还揭橥了学术的源变,既遵循学术规范,又自有学者个性,其价值并不会因年月的流逝而减退。
近年,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求日益迫切。这对计算机教育界和出版界都既是机遇,也是挑战;而专业教材的建设在..
|