Embedded Software Development with eCos
暫譯: 使用 eCos 的嵌入式軟體開發
Anthony J. Massa
- 出版商: Prentice Hall
- 出版日期: 2002-12-05
- 售價: $1,650
- 貴賓價: 9.5 折 $1,568
- 語言: 英文
- 頁數: 399
- 裝訂: Paperback
- ISBN: 0130354732
- ISBN-13: 9780130354730
-
相關分類:
嵌入式系統
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
$580$458 -
$680$537 -
$2,640$2,508 -
$980$774 -
$970Introduction to Algorithms, 2/e
-
$920$727 -
$880$695 -
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$860$568 -
$450$351 -
$1,880$1,786 -
$1,920$1,824 -
$620$527 -
$780$741 -
$280$218 -
$750$638 -
$650$553 -
$760$600 -
$580$458 -
$590$466 -
$690$538 -
$720$569 -
$750$638 -
$560$476 -
$2,370$2,252
相關主題
商品描述
- How to build low-cost, royalty-free embedded solutions with eCos
- Covers eCos architecture, installation, configuration, coding, debugging, bootstrapping, porting, and more
- Incorporates additional open source software components to extend the features and functionality of eCos, meeting the requirements of a wide range of embedded systems
- Includes open source tools for a complete embedded software development environment with eCos as the core
- Contains extensive code examples and complete application case study
Foreword by Michael Tiemann, CTO, Red Hat Software and Co-founder of Cygnus Solutions
"Anthony's book is easily the most complete treatment of eCos system development. I believe it is destined to become part of every eCos developer's library."
—Michael Tiemann, CTO, Red Hat Software and Co-founder of Cygnus Solutions
Build low-cost, royalty-free embedded solutions with eCos—step by step.
The Embedded Configurable Operating System (eCos) gives professionals a low-cost, royalty-free embedded software development solution that works in highly constrained hardware environments, while scaling smoothly to larger products. In this start-to-finish guide to eCos solution building, Anthony Massa covers eCos architecture, installation, configuration, coding, deployment, and the entire eCos open source development system. Additional open source tools are included to configure a complete embedded software development environment. Massa's code examples and application case study illuminate techniques for building virtually any embedded system, from the simplest device to complex Internet-enabled wireless systems. Coverage includes:
- Understanding eCos architecture: kernel, hardware abstraction layer, and other components
- Preparing your eCos embedded development environment
- Incorporating additional open source tools for a complete embedded software development environment
- Working with exceptions, interrupts, and virtual vectors
- Managing threads and synchronization
- Utilizing the eCos networking stack, I/O system, and file system
- Covering additional eCos functionality, including third-party open source contributions
- Using RedBoot, the standardized embedded debug and bootstrap solution
- Porting eCos to new hardware platforms
The accompanying CD-ROM contains the complete eCos development environment, along with all the code presented in this book.
Table of
Contents
Foreword.
Preface.
1. An Introduction
to the eCos World.
2. The Hardware Abstraction Layer.
3. Exceptions and
Interrupts.
4. Virtual Vectors.
5. The Kernel.
6. Threads and
Synchronization Mechanisms.
7. Other eCos Architecture Components.
8.
Additional Functionality and Third-Party Contributions.
9. The RedBoot ROM
Monitor.
10. The Host Development Platform.
11. The eCos Toolset.
12. An Example Application Using eCos.
13. Porting eCos.
Appendix A.
Supported Processors and Evaluation Platforms.
Appendix B. eCos License.
Appendix C. Cygwin Tools Upgrade Procedure.
Appendix D. Building the GNU
Cross-Development Tools.
About the Author.
Index.
About the
CD-ROM.
商品描述(中文翻譯)
- 如何使用 eCos 建立低成本、免版稅的嵌入式解決方案
- 涵蓋 eCos 架構、安裝、配置、編碼、除錯、啟動、移植等內容
- 結合其他開源軟體元件以擴展 eCos 的功能,滿足各種嵌入式系統的需求
- 包含開源工具,提供以 eCos 為核心的完整嵌入式軟體開發環境
- 包含大量的程式碼範例和完整的應用案例研究
前言由 Red Hat Software 首席技術官及 Cygnus Solutions 聯合創辦人 Michael Tiemann 撰寫
「Anthony 的書無疑是對 eCos 系統開發最完整的探討。我相信它注定會成為每位 eCos 開發者的必備書籍。」—Michael Tiemann, Red Hat Software 首席技術官及 Cygnus Solutions 聯合創辦人
使用 eCos 建立低成本、免版稅的嵌入式解決方案—逐步指導。
嵌入式可配置作業系統 (eCos) 為專業人士提供了一個低成本、免版稅的嵌入式軟體開發解決方案,能在高度受限的硬體環境中運作,同時平滑擴展至更大型的產品。在這本從頭到尾的 eCos 解決方案建構指南中,Anthony Massa 涵蓋了 eCos 架構、安裝、配置、編碼、部署以及整個 eCos 開源開發系統。還包括其他開源工具,以配置完整的嵌入式軟體開發環境。Massa 的程式碼範例和應用案例研究闡明了構建幾乎任何嵌入式系統的技術,從最簡單的設備到複雜的網際網路無線系統。內容包括:
- 理解 eCos 架構:核心、硬體抽象層及其他元件
- 準備您的 eCos 嵌入式開發環境
- 結合其他開源工具以建立完整的嵌入式軟體開發環境
- 處理例外、中斷和虛擬向量
- 管理執行緒和同步
- 利用 eCos 網路堆疊、I/O 系統和檔案系統
- 涵蓋額外的 eCos 功能,包括第三方開源貢獻
- 使用 RedBoot,標準化的嵌入式除錯和啟動解決方案
- 將 eCos 移植到新的硬體平台
隨附 CD-ROM
隨書附贈的 CD-ROM 包含完整的 eCos 開發環境,以及本書中呈現的所有程式碼。
目錄
前言。
序言。
1. eCos 世界簡介。
2. 硬體抽象層。
3. 例外和中斷。
4. 虛擬向量。
5. 核心。
6. 執行緒和同步機制。
7. 其他 eCos 架構元件。
8. 額外功能和第三方貢獻。
9. RedBoot ROM 監控器。
10. 主機開發平台。
11. eCos 工具集。
12. 使用 eCos 的範例應用程式。
13. 移植 eCos。
附錄 A. 支援的處理器和評估平台。
附錄 B. eCos 授權。
附錄 C. Cygwin 工具升級程序。
附錄 D. 建立 GNU 交叉開發工具。
關於作者。
索引。
關於 CD-ROM。