買這商品的人也買了...
-
$2,560Embedded Systems Building Blocks: Complete and Ready-to-Use Modules in C, 2/e -
Embedded Software Development with eCos$1,840$1,748 -
Microsoft Windows XP 秘訣大公開 (Microsoft Windows XP Inside Out)$650$514 -
$399A Programmer's Guide to Java Certification: A Comprehesive Primer, 2/e (Paperback) -
辦公好幫手系列-Word 2003 文書處理與排版實務$490$387 -
JSP 2.0 技術手冊$750$593 -
Windows CE 嵌入式系統理論與實務$680$537 -
Windows 程式設計使用 MFC (Programming Windows with MFC, 2/e)$990$782 -
Real-Time Embedded Multithreading: Using ThreadX and ARM (Paperback)$3,120$2,964 -
藍芽技術理論與實作$380$300 -
Matlab 7 程式設計$680$578 -
嵌入式系統的即時概念 (Real-Time Concepts for Embedded Systems)$550$495 -
Introduction to the Theory of Computation, 2/e (Hardcover)$1,120$1,098 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
Embedded Software: The Works (Paperback)$1,080$1,058 -
作業系統原理 (Silberschatz: Operating System Principles, 7/e)$780$741 -
鳥哥的 Linux 私房菜基礎學習篇, 2/e$780$663 -
Microsoft SQL Server 2005 設計實務$680$578 -
ASP.NET 2.0 深度剖析範例集$650$507 -
UML 應用於 Embedded 程式設計與建模$590$531 -
So You Wanna Be an Embedded Engineer: The Guide to Embedded Engineering, From Consultancy to the Corporate Ladder$2,090$1,986 -
現代嵌入式系統開發專案實務-菜鳥成長日誌與專案經理的私房菜$600$480 -
C# in Depth: What you need to master C# 2 and 3$1,620$1,539 -
Silverlight 2.0 精華技術手冊─使用VC#+WPF程式設計(套書)$650$514 -
$2,240Hardware/Firmware Interface Design: Best Practices for Improving Embedded Systems Development (Hardcover)
相關主題
商品描述
Description
In an embedded system, firmware is the software that directly interfaces with the microcontroller, controlling the system’s function. The major forces driving the embedded firmware development process today are reduced development times, increased complexity, and the need to handle multiple tasks simultaneously. These forces translate into strenuous design requirements for embedded engineers and programmers. Many low-level embedded microcontroller designs have insufficient memory and/or architectural limitations that make the use of a real-time operating system impractical. The techniques presented in this book allow the design of robust multitasking firmware through the use of interleaved state machines. This book presents a complete overview of multitasking terminology and basic concepts. Practical criteria for task selection and state machine design are also discussed.
Designing multitasking firmware is arduous, complex and fraught with potential for errors, and there is no one, “standard” way to do it. This book will present a complete and well-organized design approach with examples and sample source code that designers can follow.
Table Of Contents
1. Introduction
2. Embedded Basics
3. System Level Design
4. Component Level Design
5. Implementation and Testing
6. Conclusions
商品描述(中文翻譯)
**描述**
在嵌入式系統中,韌體是直接與微控制器介面的軟體,控制系統的功能。當前推動嵌入式韌體開發過程的主要力量是縮短開發時間、增加複雜性以及需要同時處理多個任務。這些力量轉化為嵌入式工程師和程式設計師的嚴苛設計要求。許多低階嵌入式微控制器設計具有不足的記憶體和/或架構限制,使得使用即時作業系統變得不切實際。本書中提出的技術允許通過使用交錯狀態機來設計穩健的多任務韌體。本書提供了多任務術語和基本概念的完整概述。還討論了任務選擇和狀態機設計的實用標準。
設計多任務韌體是艱鉅、複雜且充滿潛在錯誤的過程,並且沒有一種「標準」的方法來實現。本書將提供一個完整且組織良好的設計方法,並附有設計師可以遵循的範例和示範源代碼。
**目錄**
1. 介紹
2. 嵌入式基礎
3. 系統級設計
4. 元件級設計
5. 實作與測試
6. 結論
