Practical Microcontroller Engineering with ARM Technology
E**N
Thank You, Dr. Bai.
This book offers a well laid out, extremely in-depth analysis of ARM Cortex M4 programming,centered around the Texas Instruments 'Tiva' TM4C123 Launchpad and related MCUs.It is aimed towards budding industry professionals and classrooms, but as an adventurous hobbyist,I am quite happy with my purchase of this ocean of knowledge. The author has some kind of supernatural attention to detail,as every step is meticulously documented and explained, several different ways.Every once in awhile I will look up from a page and say, out loud "okay! wow!!!!"There are several other books out there with a similar price tag and scope, however most of the otherbooks start out by 'suggesting' a $300+ development kit to work with throughout. On that token,this book's examples and code are based on the Texas Instruments TM4C-'tiva' launchpad (currently $12)and an optional EDUbase trainer kit ($130). The EDUbase trainer really is optional and not necessary; most of theexample circuits can be easily crafted by a novice / hobby engineer.One thing not mentioned in the book's description is: this book is written about the TM4C familyof micro controllers, and while there is a huge amount of useful information about architecture, design,coding style, the list goes on, the code examples given will not work easily with an ST Micro, Atmel SAM,etc other type of ARM chip.Now: spend the 12 bucks on a Launchpad, do yourself a favor and dig into this Monstrosity. It might take a goodportion of the summer, but you'll be a smarter person for doing it.Thank You, Dr Bai; you made my summer.
A**N
A good book, if you have some good experience already
This is a book that reads more like technical documentation when the reader already has a fair bit of knowledge. The issue is, is that this is something that was required for a sophomore undergraduate college course to help us learn about embedded systems. The amount of acronym's used within this book is mind-blowing, the terminology is over the top, and it's hard advance two paragraphs without saying "What did I just read," only to reread it and still not understand. I received a B in my course through the use of a tutor, assistance from the TA's, and a small curve in the class. During the class I had asked the TA's, tutor, and other students if they actually ever used the book and the majority of them said they had initially attempted to, but gave up on it. Other than the teacher himself, I couldn't find a single person who found the book helpful, or even usable. To be fair, there were a few homework questions that asked for definitions that were found in the book; otherwise I felt that for this level of classroom education, this isn't what I would recommend.I would give it three stars for being a decent technical manual, but the sheer number of acronym's and assumptions that the reader had preconceived knowledge on a lot of this stuff is painful. I would recommend sharing this book with a friend before each of you buy it, because after this course I can't see it being used.
A**R
no headline
Poorly written - I can't understand many of his sentences. English is not his strength - waste of money.
G**U
Five Stars
Exceptionally deep and illuminating.
Trustpilot
3 days ago
2 months ago