Fast and Effective Embedded Systems Design: Applying the ARM mbed
R**.
CLEAR EXPLANATIONS AND FUN TO READ
Although I have done some programming in other languages, I had no background in C. This book makes it easy to create embedded systems from the ground up. To work the many examples and exercises in the book, I acquired the mbed - LPC1768 Development Board from Amazon. Also, because I wanted Bluetooth communication, to which the book devotes a few pages, I bought the Roving Networks RN42 module (RN42XVP-I/RM) at Mouser. This book really makes it easy for beginners to get projects running by supplying the needed code at each step. Moreover, you don't need to copy code from the pages, much of it is available for download on the web. Code for later chapters that hadn't been put on the author's website yet was provided to me by one of the authors a day after my email request. The facility to contact the authors with questions was a surprise and is a decided plus. I enjoyed the clear writing style and the fact that the authors teach embedded design and programming starting at basics.
L**S
Good resource, but everything you need to know will not be in the book.
This book was in good condition, as stated in the description. This is the first edition, which was the only one available as used, comparing with he second edition, there are some changes. Some include: The digital temp sensor (TMP102) picture is a different from version 2, but the pin assignment is exactly the same. Some of the frequencies changed in version 2 on the piezo speaker output, which is also not a big deal because they are very close. There may be more substantial differences than what I have laid out, but I have not seen them, the quiz questions at the end of each chapter are the same in both books, so the meat and potatoes are there. Bottom line is that you will have to troubleshoot with either version to interpret how the systems interface, this book provides you with the beginning basis of that process. If you are taking an embedded systems course, either book will not cover all of the answers you need for it, some deep internet research/professor instruction may be needed for some assignments. A level of knowledge about coding and reading pin assignments are expected before you use the book.
O**D
good reference and introduction on mbed
Written with good examples and specifics of how this fits into the design/build process. written to be understandable by newbies- if your familiar with other IDE's and looking for the deep nuts and bolts of mbed as far as you can go, this isn't for you.will be a good reference to fall back on. good book
P**K
for begginners
This book is meant for a high-school student who wants to build some interesting and cool projects. If you are experienced in C programming and want to start learning about embedded systems and ARM, I don't think this is a good book. It assumes you know absolutely nothing about C. It explains 'in detail' concepts such as a=a+1 is equivalent to a++. For every code example or project it uses the mbed library, which basically does everything for you. There is only one chapter at the end of the book where the author doesn't use the mded library, and flashes an LED by accessing the controller GPIOs. That was to me the only chapter I learned something from. But I was hoping to learn something else than flashing an LED. The projects in the book are really easy to implement and they work great. But from my point of view you learn nothing from them, because everything is done under the hood in the mbed library.If you want to work on fun projects without caring about the theory and details behind, this is a good book. But if you want to learn ARM or embedded programming, you may want to try with other books such as Valvano's books on ARM Cortex microcontrollers (those books do not use the mbed libraries and are much more advanced).
G**I
Five Stars
Great
B**.
An excellent overview
The reviews of this book which complained about it being too basic made me hesitant to purchase, but I'm really glad that i picked this one up. This is a broad overview of the MBED platform and its capabilities. While it does not dive terribly deep, it does do a respectable job of covering the platform. I've got many years of experience with many different microcontroller platforms (including AVR, PIC, PSoC, MSP430, STM, ColdFire, and 8051) and still got a lot out of this text. I find the claim that this is high-school level material to be patently false. Don't expect low-level coverage of the ARM platform - there are other resources that dive deep in that regard - but IMHO this is an respectable overview of the platform's capabilities, especially within the context of the MBED framework.
W**S
Highly Recommended!
I investigated the market for good literature on the topic, and I found that Rob Toulson's book was the right one for me. I noticed the review, complaining the book was targeted at total beginners to embedded programming, but while I am an experienced programmer, I found the information in the book extremely valuable. It gives you a very effective head-start. Also, as an added value, you can buy the book chapter by chapter through the Kindle store, meaning you can skip the parts that are not relevant to you. Highly recommended!
J**C
Quick prototype your design
At this point I have only looked through the book, but I believe it will do as advertisedAnd speed up prototyping your design.It is a good way to change over to the ARM cortex 3 processor. You will need other booksWith more detail on how the chip works.
M**S
Bon livre. Pas de code source.
Un très bon livre pour débuter dans l'embarqué. Les codes sources sont difficile à trouver. Ce qui rend l'apprentissage difficile.
E**O
Almeno potevano degnarsi di stamparlo a colori!!
libro buono nei contenuti(almeno per chi come me ha appena approcciato alla materia).poiché stampato in bianco e nero le immagini sono praticamente inutili, mi ha deluso questo aspetto.nel complesso buon libro per chi parte da zero.
F**E
L/cpl' Jake Jones butches
Got this so I could make a temperature sensor to fit in L/cpl' Jake Jones butches shop so he can see if his freezer is the correct temperature, for his only rabbit hanging up.
J**Z
Juan Angel
Cubre el entorno mbed de modo detallado, así como los aspectos de las arquitecturas ARM que se necesitan para dicho entorno. Recomendable para ARM mbed.
M**I
Very Practical, Extremely useful, with Perfect examles
This is by far one of the best well-written books on mbed micro controllers. It is an excellent book for beginners, while containing content that can be used by those who are familiar with mbed and other microcontrollers.It has the right amount of introduction to various aspects of ARM-based microcontrollers, how they work and through the examples helps you understand the mechanisms of the system in a concise way and without boring you.I highly recommend it to beginners as an introductory course to microcontrollers. I also recommend it to PROs as a reference guide that helps you get up and running quickly in putting a project together even for more complex topics in Feedback Control Systems such as PID controllers.
Trustpilot
2 days ago
1 day ago