拓普网
会员登录区 电子信箱 密码 注册会员 找回密码 信息修改 会员注销
出版社  分类目录  购物车  我的帐户  客户服务  在线留言 即时交谈 地理位置  
首页 | 每日快递 | 新书预告 | 精品图书 | 热销图书 | 订单查询 | 缺书登记 | 汇款招领 | 问题订单
搜索 
 
首页 > 计算机、自动化 > 软件工程与开发 > 软件开发 > 嵌入式可配置实时操作系统eCos软件开发

嵌入式可配置实时操作系统eCos软件开发


嵌入式可配置实时操作系统eCos软件开发

购买嵌入式可配置实时操作系统eCos软件开发
作    者  [美] Anthony J.Massa 著 颜若麟 孙晓明 尤伟伟 林巧民 译
出 版 社  北京航空航天大学出版社
书    号  81077-732-7
责任编辑 开本 16
出版时间 2006年6月 字数 498千字
装    帧 平装 印张 0
带    盘 页数
定    价 ¥39.0    
       
普通会员 ¥31.2  
银牌会员 ¥30.4    
金牌会员 ¥29.6    
批量购书 电话: 010-51287918
 
内容提要 目录 相关图书 相关丛书 相关系列书 作者出版物 作者介绍 前言

嵌入式可配置实时操作系统eCos软件开发 内容提要

    《嵌入式可配置实时操作系统eCos软件开发》由Anthony J.Massa先生撰写,《嵌入式可配置实时操作系统eCos软件开发》的英文版自出版以来就得到了很好的评价。译者在一次非常偶然的机会得到了《嵌入式可配置实时操作系统eCos软件开发》,看了之后觉得写得非常好,就动了将其译为中文的念头;适逢北京航空航天大学出版社引进了《嵌入式可配置实时操作系统eCos软件开发》的版权,进而与该出版社合作,从而得以实现此愿望。

    随着国内计算机应用水平的不断提高,尤其是计算机嵌入式应用水平的提高,实时操作系统RTOS(Real Time Operating System)越来越得到计算机嵌入式应用人员的重视,应用也越来越广泛。出现这种局面,是因为RTOS简化了应用系统软件的设计,保证了系统实时性(响应及时性)等。在苛刻的应用环境(如反应迅速的工业应用场合以及航空、航天应用场合等),RTOS得到了非常广泛的应用,效果也非常好。例如,美国NASA自20世纪80年代末以来,就一直在航天器中采用实时操作系统,从最早的“火星登陆者”到“勇气号”都采用了RTOS(VxWorks),事实也证明了这是非常成功的。尤其是后者,还对存储器进行了格式化。

    译者一直认为,要想应用好RTOS,必须深入研究RTOS,而且要研究透,要不就谈不上高水平地应用RTOS。对于不开放源代码的商业RTOS是如此,对于开放源代码的RTOS更是如此。要研究RTOS,最好从开放源代码的RTOS开始,因为对于具备基本功能的RTOS而言,其原理差别不是很大。

    嵌入式可配置操作系统eCos(Embedded Configurable Operating System)是开放全部源代码的操作系统,其支持的特性很多,包括了目前通用的各种硬件特性,如PCI总线、USB总线、IPv4、IPv6、各种文件系统以及GUI接口等。它具备的这些特性对于一个有志于计算机嵌入式应用人员的“产、学、研”是非常有帮助的,这是其他开源RTOS所不具备的(一般的开源RTOS只是提供内核,要在实际工程中应用还需要做很多工作,如文件系统、GUI接口、网络协议栈等,这些都需要自己解决)。

    eCos具有很强的扩展性,这与它采用的结构紧密相关。通过阅读《嵌入式可配置实时操作系统eCos软件开发》后续章节就会明白,eCos采用组件来扩展其功能,因此任何符合eCos组件规范的组件代码都可以对eCos进行某方面的扩充。经常登录eCos相关网站,可找到很多非常好用的第三方组件。这些组件都是eCos爱好者或应用开发人员辛勤劳动的结晶,从另一方面也说明了eCos的扩展性和大众对eCos的参与。

    尤其重要的一点是,可根据需要对eCos的代码进行裁剪。这样便可以大大减少不必要的代码,而又不降低其性能,这对于计算机嵌入式应用是很重要的。在这方面,eCos无疑是很出色的。通过配置工具,可对包含eCos内核代码在内的绝大部分代码进行裁剪,从而去掉无关代码,减小代码尺寸。这对于包括商业RTOS在内的RTOS来说都很难做到这一点。

    eCos的功能非常全面,商业RTOS能提供的功能,eCos基本上都提供了。因此,可以说,任何商业RTOS能胜任的,eCos都能胜任。

    eCos的性能无须质疑,全球众多的应用人员的口碑已经证实了这一点。而eCos在各种苛刻环境和条件下的正确运行,更说明了eCos非凡的品质。再者,eCos的发展非常有活力,作为eCos东家的Red Hat公司实力是不容忽视的,何况还有全球这么多爱好者在不断地发展eCos。因此,有理由相信,eCos会越来越好!

    译者相信,《嵌入式可配置实时操作系统eCos软件开发》对于那些有志于嵌入式应用研究或正在研究RTOS的人员有非常高的参考价值。

    在《嵌入式可配置实时操作系统eCos软件开发》翻译过程中得到了北京航空航天大学出版社胡晓柏老师的大力支持。《嵌入式可配置实时操作系统eCos软件开发》的出版与其努力是分不开的,在此表示感谢。《嵌入式可配置实时操作系统eCos软件开发》的序、前言、第4、5、8、9、10、11、12章以及所有附录由颜若麟翻译,第3、6、7章由尤伟伟翻译,第1、2、13章由中科院软件所孙晓明和林巧民翻译。由于时间紧迫,错误在所难免,希望其不至于引起意义上的误解,欢迎批评指正。

译者
2006年3月 
 
 

 

嵌入式可配置实时操作系统eCos软件开发 目录

第1章 走近eCos的世界
1.1 一切从这里开始——Cygnus Solutions1
1.2 eCos的由来2
1.2.1 简而言之——可配置性3
1.2.2 eCos的配置方法3
1.2.3 eCos核心组件5
1.2.4 处理器和评估板的支持6
1.2.5 eCos的支持6
1.3 eCos的体系结构7
1.3.1 组件框架9
1.3.2 组件库9
1.3.3 配置选项12
1.3.4 组件和包13
1.3.5目标机13
1.3.6 模板13
1.4 本章小结14
第2章 硬件抽象层HAL
2.1 概述15
2.1.1 HAL的目录结构17
2.1.2 HAL的宏定义20
2.1.3 HAL的配置22
2.1.4 HAL的启动过程24
2.2 本章小结27
第3章 异常与中断
3.1 异常28
3.1.1 HAL与内核异常处理30
3.1.2 应用程序异常处理35
3.2 中断36
3.2.1 eCos中断模型37
3.2.2 中断配置38
3.2.3 中断处理40
3

      → 目录全文

调换货原则

拓普网所售商品, 在满足调换货原则的前提下提供“自客户收到商品之日起7天内调换或换货”服务。

      → 调换货原则全文
      → 调换货流程全文

查看评论

发布评论

 

作者出版物

· 三维之星:Inside Softimage 3D三维精美动画技术精粹

· 管理会计(第3版)

· 会计学基础(第七版)

· MCSE官方模拟试题——Microsoft Windows XP Professional

· 3D Studio MAX 设计指南

· 会计学精要(第8版)

· 会计学基础(第七版)

· 管理会计(第3版)

→ 作者所有出版物
   新手指南    联系我们    付款方式     配送方法     会员制度    售后服务    拓普简介

Copyright © 2008 toopoo.com Inc. All Rights Reserved. 拓普公司 版权所有
地址: 北京市海淀区中关村大街11号中关村E世界A座1132A  邮政编码: 100080