Embedded Software Development with eCos
暫譯: 使用 eCos 的嵌入式軟體開發
Anthony J. Massa
- 出版商: Prentice Hall
- 出版日期: 2002-12-05
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 399
- 裝訂: Paperback
- ISBN: 0130354732
- ISBN-13: 9780130354730
-
相關分類:
嵌入式系統
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
Visual C++ 6 教學手冊 (Beginning Visual C++ 6)$580$458 -
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
Data Mining: Concepts and Techniques$2,470$2,347 -
C++ Primer, 3/e 中文版$980$774 -
Introduction to Algorithms, 2/e (Hardcover)$990$970 -
Thinking in Java 中文版 (Thinking in Java, 2/e)$920$727 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
Operating System Concepts, 6/e (Windows XP Update)$1,050$1,029 -
演算法導論 (Introduction to Algorithms, 2/e)$860$679 -
JavaScript 範例活用辭典$450$351 -
Understanding the Linux Kernel, 2/e (Paperback)$1,760$1,672 -
Sun Certified Programmer & Developer for Java 2 Study Guide, 2/e$1,790$1,701 -
PHP & MySQL 完全架站攻略第二版$620$527 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
學 UML 的第1本書$280$218 -
Java 完美經典優質學習篇$750$638 -
Red Hat Linux 9 實務應用$650$553 -
802.11 無線網路技術通論 (802.11 Wireless Networks: The Definitive Guide)$760$600 -
Dreamweaver MX 互動網站百寶箱 for ASP$580$493 -
ASP.NET 程式設計徹底研究$590$466 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
重構─改善既有程式的設計$720$569 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e$2,210$2,100
商品描述
- 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。
