Getting Started with the MSP430 Launchpad (Paperback)

Adrian Fernandez, Dung Dang

  • 出版商: Newnes
  • 出版日期: 2013-04-19
  • 售價: $750
  • 貴賓價: 9.5$713
  • 語言: 英文
  • 頁數: 200
  • 裝訂: Paperback
  • ISBN: 0124115888
  • ISBN-13: 9780124115880
  • 相關分類: 嵌入式系統
  • 立即出貨 (庫存=1)

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

商品描述

This book explores the world of microcontroller development through friendly lessons and progressively challenging projects, which will have you blink LEDs, make music with buzzers & interact with different sensors like accelerometers and temperature sensors. This book is focused on the MSP-EXP430G2 LaunchPad Evaluation Kit, which is a complete microcontroller development platform that includes everything you need to start creating microcontroller-based projects. Many of the 25+ projects will also leverage external components, such as the highly-integrated Educational BoosterPack, which is a modular extension to the LaunchPad and includes many components such as an RGB LED, character LCD & potentiometer.

This book provides helpful guides that break down hardware circuits through visual diagrams and includes fully-commented code examples. Concepts are broken down and explained in an easy to follow language and analogies to help you understand the principles behind each project/system. The projects will encourage you to use and even combine the fundamental concepts to develop your ideas in creating new microcontroller solutions.

Coverage includes:

  • Digital Input/Output: buttons, LEDs, turning anything into a button
  • Analog Input/Output: sensors, temperature, accelerometer, potentiometer, etc.
  • Programming fundamentals: conditional branches & loops, flow, logic, number systems
  • Pulse-Width Modulation (PWM): square wave, buzzer, analog signal simulation
  • Serial Communication: UART, SPI & I2C
  • Code development using Energia, a free, open-source code editor and compiler
  • Debugging through serial communication with a computer
  • Interfacing with external components such as LEDs, buzzers, potentiometers, sensors & more.

With the help of this book, you will be challenged to think about developing your own unique microcontroller-based application, and you will be equipped to start solving various problems, adding intelligence to existing products, or even developing your own innovative creations with a LaunchPad development kit.

  • Includes over 25 projects which focuses on a learn by doing approach
  • Contains easy to follow diagrams and code examples
  • Covers Programming fundamentals, such as conditional branches and loops, flow, logic, number systems

商品描述(中文翻譯)

本書通過友好的教學和逐漸具有挑戰性的項目,探索了微控制器開發的世界。這些項目將讓您閃爍LED燈,用蜂鳴器演奏音樂,並與加速度計和溫度傳感器等不同傳感器進行互動。本書專注於MSP-EXP430G2 LaunchPad評估套件,該套件是一個完整的微控制器開發平台,包含了開始創建基於微控制器的項目所需的一切。其中的25多個項目還將利用外部組件,例如高度集成的教育增強套件,它是LaunchPad的模塊擴展,包括許多組件,如RGB LED、字符LCD和電位器。

本書提供了有助於通過視覺圖表分解硬件電路的指南,並包含了完全註釋的代碼示例。概念被分解並以易於理解的語言和類比方式解釋,以幫助您理解每個項目/系統背後的原理。這些項目將鼓勵您使用甚至結合基本概念來開發您的想法,創建新的微控制器解決方案。

內容包括:
- 數字輸入/輸出:按鈕、LED燈,將任何東西變成按鈕
- 模擬輸入/輸出:傳感器、溫度、加速度計、電位器等
- 編程基礎知識:條件分支和循環、流程、邏輯、數字系統
- 脈寬調變(PWM):方波、蜂鳴器、模擬信號模擬
- 串行通信:UART、SPI和I2C
- 使用Energia進行代碼開發,Energia是一個免費的開源代碼編輯器和編譯器
- 通過與計算機的串行通信進行調試
- 與LED燈、蜂鳴器、電位器、傳感器等外部組件進行接口連接。

通過本書的幫助,您將被挑戰思考開發自己獨特的基於微控制器的應用,並且您將具備使用LaunchPad開發套件開始解決各種問題、為現有產品增加智能,甚至開發自己的創新作品的能力。

- 包含超過25個項目,重點是通過實踐學習
- 包含易於理解的圖表和代碼示例
- 包括編程基礎知識,如條件分支和循環、流程、邏輯、數字系統。