TI Arm Programming for Arduino Programmers Using Energia (ARM Series) (Volume 7)

Muhammad Ali Mazidi, Shujen Chen, Eshragh Ghaemi

  • 出版商: W. W. Norton
  • 出版日期: 2018-07-31
  • 售價: $970
  • 貴賓價: 9.5$922
  • 語言: 英文
  • 頁數: 208
  • 裝訂: Paperback
  • ISBN: 1720390231
  • ISBN-13: 9781720390237
  • 相關分類: ArduinoARM
  • 無法訂購

商品描述

Arm is the dominant CPU architecture used in microcontrollers and embedded systems. The Arduino is a widely used platform to program microcontrollers. The Energia platform uses the Wiring and Arduino framework to program the TI Arm microcontrollers. In this book, we use TI Arm LaunchPad board and Energia IDE (integrated development environment) to program the I/O switches, LEDs, LCD, keypad, Serial Com, 7-segment LED, ADC, sensors, Graphic LED, stepper and DC motors. We also provide SPI and I2C programming examples for interfacing of the above devices. Our website www.MicroDigitalEd.com has all the tutorials, source codes, PowerPoints, and other support materials for this book. This book allows students to use the same Arm platform for both Arduino and the advanced embedded systems courses. Our TI MSP432 or Tiva ARM books can be used for the advanced embedded systems courses in third and fourth year of engineering program after taking the Arm-based Arduino course in the first or second year using the same hardware. Here is the table of contents: 1. TI Arm Launchpad I/O Programming with Energia 2. I/O and 7-Seg LED interfacing and Programming 3. LCD and Keyboard Programming 4. Serial Communication Programming 5. Counter and Timer Programming 6. Interrupt Programming 7. ADC and Sensor Programming 8. SPI Bus Protocol and Programming 9. I2C Interfacing with DAC and Programming 10. Stepper Motor Interfacing and Programming 11. DC Motor Control and PWM Programming 12. Graphic LCD and OLED Programming See our website for other titles in the Arm series. www.MicroDigitalEd.com

商品描述(中文翻譯)

Arm是微控制器和嵌入式系統中主要使用的CPU架構。Arduino是一個廣泛使用的微控制器編程平台。Energia平台使用Wiring和Arduino框架來編程TI Arm微控制器。在本書中,我們使用TI Arm LaunchPad開發板和Energia IDE(集成開發環境)來編程I/O開關、LED、LCD、鍵盤、串口通信、7段LED、ADC、傳感器、圖形LED、步進電機和直流電機。我們還提供了SPI和I2C的編程示例,用於與上述設備的接口。我們的網站www.MicroDigitalEd.com上有本書的所有教程、源代碼、PowerPoints和其他支持材料。本書允許學生在Arduino和高級嵌入式系統課程中使用相同的Arm平台。在第一或第二年使用相同硬件進行基於Arm的Arduino課程後,我們的TI MSP432或Tiva ARM書籍可以用於工程專業的第三和第四年的高級嵌入式系統課程。以下是目錄:1. 使用Energia進行TI Arm Launchpad I/O編程 2. I/O和7段LED的接口和編程 3. LCD和鍵盤編程 4. 串口通信編程 5. 計數器和定時器編程 6. 中斷編程 7. ADC和傳感器編程 8. SPI總線協議和編程 9. I2C與DAC的接口和編程 10. 步進電機的接口和編程 11. 直流電機控制和PWM編程 12. 圖形LCD和OLED編程 請參閱我們的網站以了解Arm系列的其他書籍。www.MicroDigitalEd.com