Making Embedded Systems : Design Patterns for Great Software

Making Embedded Systems : Design Patterns for Great Software

Description

Eager to develop embedded systems? These systems don't tolerate inefficiency, so you may need a more disciplined approach to programming. This easy-to-read book helps you cultivate a host of good development practices, based on classic software design patterns as well as new patterns unique to embedded programming. You not only learn system architecture, but also specific techniques for dealing with system constraints and manufacturing requirements. Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, Making Embedded Systems is ideal for intermediate and experienced programmers, no matter what platform you use. * Develop an architecture that makes your software robust and maintainable * Understand how to make your code smaller, your processor seem faster, and your system use less power * Learn how to explore sensors, motors, communications, and other I/O devices * Explore tasks that are complicated on embedded systems, such as updating the software and using fixed point math to implement complex algorithms

Similar Books

ISBN 10: 193435662X
ISBN 13: 9781934356623

05 May 2011
James W. Grenning

ISBN 10: 0596007558
ISBN 13: 9780596007553

30 May 2005
John Catsoulis

ISBN 10: 1259587541
ISBN 13: 9781259587542

27 Apr 2016
Paul Scherz

ISBN 10: 0131103628
ISBN 13: 9780131103627

01 May 1988
Brian W. Kernighan

ISBN 10: 1788832507
ISBN 13: 9781788832502

30 May 2018
Daniele Lacamera

ISBN 10: 1491903996
ISBN 13: 9781491903995

01 Oct 2015
Scott Meyers

ISBN 10: 1449344186
ISBN 13: 9781449344184

19 Jun 2013
Richard Reese

ISBN 10: 0735619670
ISBN 13: 9780735619678

07 Jul 2004
Steve McConnell

ISBN 10: 1108499945
ISBN 13: 9781108499941

21 Feb 2020
Paul Horowitz

ISBN 10: 1484236238
ISBN 13: 9781484236239

02 Jun 2018
Warren Gay

ISBN 10: 0124080820
ISBN 13: 9780124080829

13 Dec 2013
Joseph Yiu

ISBN 10: 1491903899
ISBN 13: 9781491903896

05 Nov 2014
Ben Klemens