Embedded Multitasking

Embedded Multitasking

作者: Keith E. Curtis
出版社: Newnes
出版在: 2006-01-01
ISBN-13: 9780750679183
ISBN-10: 0750679182
裝訂格式: Paperback
總頁數: 416 頁





內容描述


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. Introduction2. Embedded Basics3. System Level Design 4.
    Component Level Design5. Implementation and Testing6.
    Conclusions



相關書籍

基礎電路學, 2/e

作者 曾國雄 譚旦旭

2006-01-01

XilinxVivado數字設計權威指南:從數字邏輯、VerilogHDL、嵌入式系統到圖像處理

作者 何賓

2006-01-01

FPGA 設計實戰演練 (邏輯篇)

作者 吳厚航

2006-01-01