File Size: 2829 KB
Print Length: 271 pages
Simultaneous Device Usage: Unlimited
Publication Date: April 28, 2015
Sold by: Digital Services LLC
Language: English
ASIN: B00WVDHP8E
Text-to-Speech: Enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Not Enabled
Best Sellers Rank: #577,399 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #101 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Embedded Systems #379 in Kindle Store > Kindle eBooks > Computers & Technology > Programming > C & C++ #515 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > C++
Incredible book! I recently became interested in embedded programming and had been using exclusively C, however I usually write code (light stuff for data analysis) in either C++ or python. So I was happy to find this ebook (which I can read on my phone during my commute to/from university) that covers useful embedded ideas using C++. Also the author compares with typical C implementation. I also like that the book was concise and code samples were uncluttered. Just a really awesome book, highly recommended.
For years everyone has said that C++ is not for embedded or system level development. The book actually opens with the relevant quotes from Mr. Linus Torvalds, creator of the Linux kernel. However, what might have been true many years ago is no longer the case. C++ has evolved, and so did the relevant tools. Today it can be a viable option in some scenarios by helping you to write efficient and more secure/robust code. This book is an excellent introduction into using C++ for such tasks. It uses simple examples to give you a taster of what C++ can do for you. It will help you to solve some of the common problems of embedded development and provide clues and inspirations for others. I found it rather useful myself.
Applied Control Theory for Embedded Systems (Embedded Technology) DSP Software Development Techniques for Embedded and Real-Time Systems (Embedded Technology) Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit Analog Interfacing to Embedded Microprocessor Systems, Second Edition (Embedded Technology Series) Real-Time UML Workshop for Embedded Systems, Second Edition (Embedded Technology) Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers (Embedded Technology) TCP/IP Embedded Internet Applications (Embedded Technology) Linux for Embedded and Real-time Applications, Third Edition (Embedded Technology) Linux for Embedded and Real-time Applications (Embedded Technology) Linux for Embedded and Real-time Applications, Second Edition (Embedded Technology) Embedded Systems Security: Practical Methods for Safe and Secure Software and Systems Development Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment (Synthesis Lectures on Digital Circuits and Systems) Real-time Operating Systems (The engineering of real-time embedded systems Book 1) Memory Controllers for Real-Time Embedded Systems: Predictable and Composable Real-Time Systems: 2 Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition Engineering Embedded Systems: Physics, Programs, Circuits Embedded Systems: Introduction to Arm® CortexTM-M Microcontrollers , Fifth Edition (Volume 1) Embedded Systems: Real-Time Interfacing to Arm® CortexTM-M Microcontrollers Embedded Systems (Introduction to Arm\xae Cortex\u2122-M Microcontrollers)