C Programming for Embedded Systems
暫譯: 嵌入式系統的C程式設計

Kirk Zurell

  • 出版商: CMP Books
  • 售價: $1,370
  • 貴賓價: 9.5$1,302
  • 語言: 英文
  • 頁數: 172
  • 裝訂: Paperback
  • ISBN: 1929629044
  • ISBN-13: 9781929629046
  • 相關分類: C 程式語言嵌入式系統
  • 已過版

買這商品的人也買了...

商品描述

Apply C to 8-bit Microprocessors for Efficient Development

Eager to transfer your C language skills to the 8-bit microcontroller embedded environment? This book will get you up and running fast with clear explanations of the common architectural elements of most 8-bit microcontrollers and the embedded-specific design regimens.

The C language makes any embedded programming task easier and more manageable. The advantages of C over assembly language include faster development, improved portability, and re-useability -- all of which reduce costs.

You can complete your first embedded system project with understandable, maintainable C code. More than a straightforward presentation of 8-bit MCU development principles, this book contains a demonstration project, complete with schematics, a parts list, and sample code. By working through the sample project, you will learn the details of device-specific hardware development -- from preliminary software design to implementation of a working, practical consumer product. You will learn firsthand the issues addressed by a C compiler, how to maintain device-independence, how to perform miracles in the limited resources of an 8-bit microcontroller, and how to test your embedded software.

The time is now! Embedded processors shipped during 1998 exceeded the number of those destined for desktop units. Industry projections indicate that embedded processors will outnumber PC processors by 3-to-1 by 2004. The significant majority of today's embedded systems rely on 8-bit microprocessors. Commonly used in automobiles and consumer products, 8-bit controllers are increasingly used in the newest controller applications, such as USB peripherals and Net-enabled appliances.

商品描述(中文翻譯)

將 C 語言應用於 8 位元微處理器以實現高效開發

渴望將您的 C 語言技能轉移到 8 位元微控制器嵌入式環境中嗎?這本書將通過清晰的解釋,幫助您快速上手大多數 8 位元微控制器的常見架構元素和嵌入式特定的設計規範。

C 語言使任何嵌入式編程任務變得更簡單且更易於管理。C 語言相對於組合語言的優勢包括更快的開發速度、改善的可攜性和可重用性——這些都能降低成本。

您可以使用可理解且易於維護的 C 代碼完成您的第一個嵌入式系統專案。這本書不僅僅是對 8 位元 MCU 開發原則的簡單介紹,還包含一個示範專案,附有原理圖、零件清單和範例代碼。通過實作這個示範專案,您將學習到設備特定硬體開發的細節——從初步的軟體設計到實現一個可運作的實用消費產品。您將親身體驗 C 編譯器所解決的問題,如何保持設備獨立性,如何在 8 位元微控制器的有限資源中創造奇蹟,以及如何測試您的嵌入式軟體。

現在就是時候!1998 年出貨的嵌入式處理器數量超過了用於桌面單元的處理器。行業預測顯示,到 2004 年,嵌入式處理器的數量將是 PC 處理器的三倍。當今大多數嵌入式系統依賴於 8 位元微處理器。8 位元控制器常用於汽車和消費產品,並且在最新的控制器應用中,如 USB 外圍設備和網路啟用的家電中,使用越來越廣泛。