Embedded Systems Design using the MSP430FR2355 LaunchPad™ 1st ed. 2020 Edition

Lameres, Brock J.

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

商品描述

 

This textbook for courses in Embedded Systems introduces students to necessary concepts, through a hands-on approach.

LEARN BY EXAMPLE - This book is designed to teach the material the way it is learned, through example. Every concept is supported by numerous programming examples that provide the reader with a step-by-step explanation for how and why the computer is doing what it is doing.

LEARN BY DOING - This book targets the Texas Instruments MSP430 microcontroller. This platform is a widely popular, low-cost embedded system that is used to illustrate each concept in the book. The book is designed for a reader that is at their computer with an MSP430FR2355 LaunchPadTM Development Kit plugged in so that each example can be coded and run as they learn.

LEARN BOTH ASSEMBLY AND C - The book teaches the basic operation of an embedded computer using assembly language so that the computer operation can be explored at a low-level. Once more complicated systems are introduced (i.e., timers, analog-to-digital converters, and serial interfaces), the book moves into the C programming language. Moving to C allows the learner to abstract the operation of the lower-level hardware and focus on understanding how to "make things work".

BASED ON SOUND PEDAGOGY - This book is designed with learning outcomes and assessment at its core. Each section addresses a specific learning outcome that the student should be able to "do" after its completion. The concept checks and exercise problems provide a rich set of assessment tools to measure student performance on each outcome.

 

商品描述(中文翻譯)

這本針對嵌入式系統課程的教科書,以實作為主的方式介紹學生必要的概念。

透過範例學習 - 本書旨在以學習者熟悉的方式教授材料,透過範例。每個概念都有多個程式編碼範例來提供讀者逐步解釋電腦執行的步驟和原因。

透過實作學習 - 本書以德州儀器的MSP430微控制器為目標。這個平台是一個廣受歡迎且低成本的嵌入式系統,用於說明書中的每個概念。本書設計給讀者在電腦上插入MSP430FR2355 LaunchPadTM開發套件,以便在學習過程中編寫和執行每個範例。

同時學習組合語言和C語言 - 本書使用組合語言教授嵌入式電腦的基本操作,以便能夠從低層次探索電腦操作。一旦引入更複雜的系統(例如計時器、類比數位轉換器和串行介面),本書轉向使用C語言。轉向C語言可以讓學習者將低層次硬體的操作抽象化,並專注於理解如何使事物運作。

基於良好的教學法 - 本書以學習成果和評估為核心設計。每個章節都涵蓋一個特定的學習成果,學生在完成後應該能夠「做」到。概念檢查和練習問題提供了豐富的評估工具,以衡量學生在每個成果上的表現。

以上是該段文字的翻譯,已移除HTML代碼。

作者簡介

Brock LaMeres is a Professor in the Department of Electrical and Computer Engineering at Montana State University. He received his Ph.D. in electrical engineering from the University of Colorado, Boulder in December of 2005, his MSEE from the University of Colorado, Colorado Springs in May of 2001, and his BSEE from Montana State University, Bozeman in December of 1998. LaMeres teaches and conducts research in the area of digital systems with particular emphasis on embedded computing.

Dr. LaMeres has published over 100 manuscripts and 6 textbooks in the area of digital systems. LaMeres has also been granted 13 US patents in the area of digital signal propagation. LaMeres is a Senior Member of IEEE and a Registered Professional Engineer in the States of Montana and Colorado. In 2018, Dr. LaMeres was awarded the Distinguished Educator Award in electrical and computer engineering from the American Society of Engineering Education.

Prior to coming to MSU, Dr. LaMeres worked as an R&D engineer for Agilent Technologies in Colorado Springs, CO from 1999 to 2006. LaMeres was a hardware design engineer in the Logic Analysis R&D lab. He designed acquisition hardware for the 16910/11/12 and 16950 Logic Analyzer systems in addition to developing a variety of probing solutions.

作者簡介(中文翻譯)

Brock LaMeres是蒙大拿州立大學電機與電腦工程系的教授。他於2005年12月在科羅拉多大學波德分校獲得電機工程博士學位,於2001年5月在科羅拉多大學科羅拉多泉分校獲得電機工程碩士學位,並於1998年12月在蒙大拿州立大學波茲曼分校獲得電機工程學士學位。LaMeres在數位系統領域教授和進行研究,尤其注重嵌入式計算。

LaMeres博士在數位系統領域發表了100多篇論文和6本教科書。他在數位信號傳播領域獲得了13項美國專利。LaMeres是IEEE的高級會員,也是蒙大拿州和科羅拉多州的註冊專業工程師。2018年,LaMeres博士獲得了美國工程教育學會頒發的「傑出教育家獎」。

在加入蒙大拿州立大學之前,LaMeres博士在科羅拉多泉的Agilent Technologies擔任研發工程師,從1999年到2006年。LaMeres在邏輯分析研發實驗室擔任硬體設計工程師。他設計了16910/11/12和16950邏輯分析儀系統的採集硬體,並開發了各種探針解決方案。