Getting Started with Tiva ARM Cortex M4 Microcontrollers: A Lab Manual for Tiva LaunchPad Evaluation Kit

Dhananjay V. Gadre, Sarthak Gupta

  • 出版商: Springer
  • 出版日期: 2017-10-27
  • 售價: $5,230
  • 貴賓價: 9.5$4,969
  • 語言: 英文
  • 頁數: 271
  • 裝訂: Hardcover
  • ISBN: 8132237641
  • ISBN-13: 9788132237648
  • 相關分類: ARM單晶片
  • 海外代購書籍(需單獨結帳)


The book presents laboratory experiments concerning ARM microcontrollers, and discusses the architecture of the Tiva Cortex-M4 ARM microcontrollers from Texas Instruments, describing various ways of programming them. Given the meager peripherals and sensors available on the kit, the authors describe the design of Padma – a circuit board with a large set of peripherals and sensors that connects to the Tiva Launchpad and exploits the Tiva microcontroller family’s on-chip features. ARM microcontrollers, which are classified as 32-bit devices, are currently the most popular of all microcontrollers. They cover a wide range of applications that extend from traditional 8-bit devices to 32-bit devices. Of the various ARM subfamilies, Cortex-M4 is a middle-level microcontroller that lends itself well to data acquisition and control as well as digital signal manipulation applications. Given the prominence of ARM microcontrollers, it is important that they should be incorporated in academic curriculums. However, there is a lack of up-to-date teaching material – textbooks and comprehensive laboratory manuals. In this book each of the microcontroller’s resources – digital input and output, timers and counters, serial communication channels, analog-to-digital conversion, interrupt structure and power management features – are addressed in a set of more than 70 experiments to help teach a full semester course on these microcontrollers. Beyond these physical interfacing exercises, it describes an inexpensive BoB (break out board) that allows students to learn how to design and build standalone projects, as well a number of illustrative projects.


這本書介紹了關於ARM微控制器的實驗,並討論了德州儀器的Tiva Cortex-M4 ARM微控制器的架構,描述了各種編程方式。考慮到套件上可用的外設和傳感器有限,作者描述了Padma的設計 - 一個連接到Tiva Launchpad並利用Tiva微控制器系列的片上功能的外圍設備和傳感器的電路板。ARM微控制器被歸類為32位元設備,目前是最受歡迎的微控制器之一。它們涵蓋了從傳統的8位元設備到32位元設備的廣泛應用。在各種ARM子系列中,Cortex-M4是一款適合於數據采集、控制和數字信號處理應用的中級微控制器。考慮到ARM微控制器的重要性,將其納入學術課程中非常重要。然而,目前缺乏最新的教材 - 教科書和全面的實驗室手冊。在這本書中,通過一組70多個實驗,介紹了每個微控制器的資源 - 數字輸入和輸出、計時器和計數器、串行通信通道、類比數字轉換、中斷結構和電源管理功能,以幫助教授一個完整的學期課程。除了這些物理接口練習外,它還描述了一個廉價的BoB(拆分板),讓學生學習如何設計和構建獨立項目,以及一些示例項目。