-
出版商:
Morgan & Claypool
-
出版日期:
2016-10-26
-
售價:
$3,530
-
貴賓價:
9.5 折
$3,354
-
語言:
英文
-
頁數:
574
-
裝訂:
Paperback
-
ISBN:
1627054952
-
ISBN-13:
9781627054959
-
相關分類:
嵌入式系統
商品描述
This book provides a thorough introduction to the Texas Instruments MPS432™ microcontroller. The MPS432 is a 32-bit processor with the ARM Cortex M4F architecture and a built-in floating point unit. At the core, the MSP432 features a 32-bit ARM Cortex-M4F CPU, a RISC-architecture processing unit that includes a built-in DSP engine and a floating point unit. As an extension of the ultra-low-power MSP microcontroller family, the MSP432 features ultra-low power consumption and integrated digital and analog hardware peripherals. The MSP432 is a new member to the MSP family. It provides for a seamless transition to applications requiring 32-bit processing at an operating frequency of up to 48 MHz. The processor may be programmed at a variety of levels with different programming languages including the user-friendly Energia rapid prototyping platform, in assembly language, and in C. A number of C programming options are also available to developers, starting with register-level access code where developers can directly configure the device's registers, to Driver Library, which provides a standardized set of application program interfaces (APIs) that enable software developers to quickly manipulate various peripherals available on the device. Even higher abstraction layers are also available, such as the extremely user-friendly Energia platform, that enables even beginners to quickly prototype an application on MSP432. The MSP432 LaunchPad is supported by a host of technical data, application notes, training modules, and software examples. All are encapsulated inside one handy package called MSPWare, available as both a stand-alone download package as well as on the TI Cloud development site: dev.ti.com The features of the MSP432 may be extended with a full line of BoosterPack plug-in modules. The MSP432 is also supported by a variety of third party modular sensors and software compiler companies. In the back, a thorough introduction to the MPS432 line of microcontrollers, programming techniques, and interface concepts are provided along with considerable tutorial information with many illustrated examples. Each chapter provides laboratory exercises to apply what has been presented in the chapter. The book is intended for an upper level undergraduate course in microcontrollers or mechatronics but may also be used as a reference for capstone design projects. Practicing engineers already familiar with another microcontroller, who require a quick tutorial on the microcontroller, will also find this book very useful. Finally, middle school and high school students will find the MSP432 highly approachable via the Energia rapid prototyping system.
商品描述(中文翻譯)
本書提供了對德州儀器(Texas Instruments)MPS432™ 微控制器的全面介紹。MPS432 是一款具有 ARM Cortex M4F 架構的 32 位元處理器,並內建浮點運算單元。MPS432 的核心是一個 32 位元的 ARM Cortex-M4F CPU,這是一個 RISC 架構的處理單元,包含內建的 DSP 引擎和浮點運算單元。作為超低功耗 MSP 微控制器系列的延伸,MSP432 具有超低功耗和集成的數位及類比硬體外圍設備。MSP432 是 MSP 家族的新成員,能夠無縫過渡到需要 32 位元處理的應用,操作頻率可達 48 MHz。該處理器可以使用多種程式語言進行編程,包括用戶友好的 Energia 快速原型平台、組合語言和 C 語言。開發人員還可以使用多種 C 語言編程選項,從寄存器級別的訪問代碼開始,開發人員可以直接配置設備的寄存器,到驅動程式庫(Driver Library),該庫提供一組標準化的應用程式介面(APIs),使軟體開發人員能夠快速操作設備上可用的各種外圍設備。還有更高的抽象層可供使用,例如極其用戶友好的 Energia 平台,使得即使是初學者也能快速在 MSP432 上原型化應用。MSP432 LaunchPad 得到了大量技術資料、應用說明、培訓模組和軟體範例的支持。所有這些都封裝在一個方便的包裝中,稱為 MSPWare,既可作為獨立下載包,也可在 TI Cloud 開發網站上獲得:dev.ti.com。MSP432 的功能可以通過全系列的 BoosterPack 插件模組進行擴展。MSP432 也得到了各種第三方模組感測器和軟體編譯公司支持。在書的後面,提供了對 MPS432 系列微控制器、編程技術和介面概念的詳細介紹,並附有大量的教學資訊和許多插圖範例。每一章都提供實驗室練習,以應用章節中所介紹的內容。本書旨在用於微控制器或機電一體化的高年級本科課程,但也可作為畢業設計專案的參考資料。對於已經熟悉其他微控制器的實務工程師,若需要快速了解該微控制器,本書也將非常有用。最後,中學生和高中生將發現透過 Energia 快速原型系統,MSP432 非常容易接觸。