Embedded Systems: Introduction to Arm Cortex-M Microcontrollers (Volume 1) (Paperback)
暫譯: 嵌入式系統:Arm Cortex-M 微控制器入門(第一卷)(平裝本)
Jonathan W Valvano
- 出版商: CreateSpace Independ
- 出版日期: 2012-05-26
- 售價: $1,700
- 貴賓價: 9.5 折 $1,615
- 語言: 英文
- 頁數: 507
- 裝訂: Paperback
- ISBN: 1477508996
- ISBN-13: 9781477508992
-
相關分類:
ARM、嵌入式系統、單晶片
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$1,380$1,311 -
$660Metapattern: Context and Time in Information Models (Paperback)
-
$1,730$1,644 -
$399Counter Hack : A Step-by-Step Guide to Computer Attacks and Effective Defenses (Paperback)
-
$941$891 -
$399.NET Programming: A Practical Guide Using C# (Paperback)
-
$2,040$1,938 -
$1,870$1,777 -
$2,530$2,404 -
$788Programming in Objective-C 2.0, 2/e (Paperback)
-
$580$493 -
$299Objective-C for iPhone Developers, A Beginner's Guide (Paperback)
-
$7,360$6,992 -
$1,520$1,444 -
$1,800$1,710 -
$480$408 -
$480$408 -
$580$383 -
$680$578 -
$780$663 -
$450$383 -
$500$425 -
$2,160The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors, 2/e (Paperback)
-
$1,788$1,699 -
$630$497
商品描述
This book is the first in a series of three books that teach the fundamentals of embedded systems as applied to the ARM® Cortex™-M family of microcontrollers, including the new LaunchPad LM4F120. This first book is an introduction to computers and interfacing focusing on assembly language and C programming. The second book Embedded Systems: Real-Time Interfacing to ARM Cortex-M Microcontrollers focuses on hardware/software interfacing and the design of embedded systems. The third book Embedded Systems: Real-Time Operating Systems for ARM Cortex-M Microcontrollers is an advanced book focusing on operating systems, high-speed interfacing, control systems, and robotics. The third volume could also be used for professionals wishing to design or deploy a real-time operating system onto an ARM platform. This first book is an introductory book that could be used at the college level with little or no prerequisites. An embedded system is a system that performs a specific task and has a computer embedded inside. A system is comprised of components and interfaces connected together for a common purpose. This book is an introduction to embedded systems. Specific topics include microcontrollers, fixed-point numbers, the design of software in assembly language and C, elementary data structures, programming input/output including interrupts, analog to digital conversion, digital to analog conversion. This book employs many approaches to learning. It will not include an exhaustive recapitulation of the information in data sheets. First, it begins with basic fundamentals, which allows the reader to solve new problems with new technology. Second, the book presents many detailed design examples. These examples illustrate the process of design. There are multiple structural components that assist learning. Checkpoints, with answers in the back, are short easy to answer questions providing immediate feedback while reading. Simple homework, with answers to the odd questions on the web, provides more detailed learning opportunities. The book includes an index and a glossary so that information can be searched. The most important learning experiences in a class like this are of course the laboratories. Each chapter has suggested lab assignments. More detailed lab descriptions are available on the web. Specifically for this volume, look at the lab assignments for EE319K. For Volume 2 refer to the EE445L labs, and for Volume 3, look at the lab assignments for EE445M/EE380L.6. There is a web site accompanying this book http://users.ece.utexas.edu/~valvano/arm. Posted here are Keil™ uVision® and Texas Instruments Code Composer Studio™ projects for each of the example programs in the book. You will also find data sheets and Excel spreadsheets relevant to the material in this book. The book will cover embedded systems for ARM® Cortex™-M microcontrollers with specific details on the LM3S811, LM3S1968, and LM4F120. Most of the topics can be run on the simple LM3S811. In these books the terms LM3S and LM4F will refer to any of the Texas Instruments Stellaris® ARM® Cortex™-M based microcontrollers. Although the solutions are specific for the LM3S and LM4F families, it will be possible to use these books for other ARM derivatives.
商品描述(中文翻譯)
這本書是三本系列書籍中的第一本,教授嵌入式系統的基本原理,應用於 ARM® Cortex™-M 系列微控制器,包括新的 LaunchPad LM4F120。這本書是關於計算機和介面的入門,重點在於組合語言和 C 語言編程。第二本書《嵌入式系統:實時介接 ARM Cortex-M 微控制器》專注於硬體/軟體介接和嵌入式系統的設計。第三本書《嵌入式系統:ARM Cortex-M 微控制器的實時操作系統》是一本進階書籍,專注於操作系統、高速介接、控制系統和機器人技術。第三卷也可以用於希望在 ARM 平台上設計或部署實時操作系統的專業人士。這本書是一本入門書籍,適合大學層級使用,幾乎不需要先修課程。嵌入式系統是一種執行特定任務並內嵌計算機的系統。系統由為共同目的而連接在一起的組件和介面組成。這本書是嵌入式系統的入門書籍。具體主題包括微控制器、定點數、組合語言和 C 語言中的軟體設計、基本資料結構、編程輸入/輸出(包括中斷)、模擬到數位轉換、數位到模擬轉換。這本書採用多種學習方法。它不會對數據表中的信息進行詳盡的重述。首先,它從基本原理開始,讓讀者能夠用新技術解決新問題。其次,書中提供了許多詳細的設計範例,這些範例說明了設計過程。書中有多個結構組件來輔助學習。檢查點(答案在後面)是簡短易答的問題,提供即時反饋。簡單的作業(奇數題的答案在網上)提供了更詳細的學習機會。書中包括索引和詞彙表,以便查找信息。在這樣的課程中,最重要的學習經驗當然是實驗室。每一章都有建議的實驗室作業。更詳細的實驗室描述可在網上找到。特別針對這一卷,請參考 EE319K 的實驗室作業。第二卷請參考 EE445L 的實驗室,第三卷請參考 EE445M/EE380L.6 的實驗室作業。本書附有網站 http://users.ece.utexas.edu/~valvano/arm。這裡提供了 Keil™ uVision® 和德州儀器的 Code Composer Studio™ 專案,涵蓋書中每個範例程序。您還會找到與本書內容相關的數據表和 Excel 試算表。本書將涵蓋 ARM® Cortex™-M 微控制器的嵌入式系統,具體細節包括 LM3S811、LM3S1968 和 LM4F120。大多數主題可以在簡單的 LM3S811 上運行。在這些書中,術語 LM3S 和 LM4F 將指代任何德州儀器的 Stellaris® ARM® Cortex™-M 系列微控制器。雖然解決方案是針對 LM3S 和 LM4F 系列的,但這些書籍也可以用於其他 ARM 衍生產品。