Making Embedded Systems: Design Patterns for Great Software

Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: White, Elecia
Format: Buch
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator White, Elecia
description Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements. Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. Optimize your system to reduce cost and increase performanceDevelop an architecture that makes your software robust in resource-constrained environmentsExplore sensors, motors, and other I/O devicesDo more with less: reduce RAM consumption, code space, processor cycles, and power consumptionLearn how to update embedded code directly in the processorDiscover how to implement complex mathematics on small processorsUnderstand what interviewers look for when you apply for an embedded systems job "Making Embedded Systems is the book for a C programmer who wants to enter the fun (and lucrative) world of embedded systems. It's very well written-entertaining, even-and filled with clear illustrations."-Jack Ganssle, author and embedded system expert.
format Book
fullrecord <record><control><sourceid>proquest_askew</sourceid><recordid>TN_cdi_askewsholts_vlebooks_9781449320584</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EBC801453</sourcerecordid><originalsourceid>FETCH-LOGICAL-a4548-8a0fb7918a6747149c23455aca57a18cf6e7998fdf9c5059e9b1421890e34aa33</originalsourceid><addsrcrecordid>eNo1j81Lw0AQxVdEsdaevfYkeAjsx2x296ghVaHiQT2HyWbWj6SNdmLF_95g67s8Hvx4M-9AnCqAYLS0wR3ug9QKwrGYuNxZqUGqEzFjfpejcuOVhYk4v8f2bf0yL1c1NQ0188cfHmjFZ-IoYcc02_tUPC_Kp-I2Wz7c3BVXywzBgs88ylS7oDzmDtx4LWoD1mJE61D5mHJyIfjUpBDt-BqFWoFWPkgygGjMVFzuepFb-ubXvhu42nZU933LVXD-f5WHkb3YsR-b_vOLeKj-sEjrYYNdVV4XXiqwxvwCjc9H3Q</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>book</recordtype><pqid>EBC801453</pqid></control><display><type>book</type><title>Making Embedded Systems: Design Patterns for Great Software</title><source>O'Reilly Online Learning: Academic/Public Library Edition</source><creator>White, Elecia</creator><creatorcontrib>White, Elecia</creatorcontrib><description>Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements. Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. Optimize your system to reduce cost and increase performanceDevelop an architecture that makes your software robust in resource-constrained environmentsExplore sensors, motors, and other I/O devicesDo more with less: reduce RAM consumption, code space, processor cycles, and power consumptionLearn how to update embedded code directly in the processorDiscover how to implement complex mathematics on small processorsUnderstand what interviewers look for when you apply for an embedded systems job "Making Embedded Systems is the book for a C programmer who wants to enter the fun (and lucrative) world of embedded systems. It's very well written-entertaining, even-and filled with clear illustrations."-Jack Ganssle, author and embedded system expert.</description><edition>1</edition><identifier>ISBN: 1449302149</identifier><identifier>ISBN: 9781449302146</identifier><identifier>EISBN: 1449320597</identifier><identifier>EISBN: 9781449320591</identifier><identifier>EISBN: 1449320589</identifier><identifier>EISBN: 9781449320584</identifier><identifier>OCLC: 767502401</identifier><language>eng</language><publisher>Sebastopol: O'Reilly Media, Incorporated</publisher><subject>Embedded computer systems ; Programming</subject><creationdate>2011</creationdate><tpages>328</tpages><format>328</format><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>306,778,782,784</link.rule.ids></links><search><creatorcontrib>White, Elecia</creatorcontrib><title>Making Embedded Systems: Design Patterns for Great Software</title><description>Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements. Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. Optimize your system to reduce cost and increase performanceDevelop an architecture that makes your software robust in resource-constrained environmentsExplore sensors, motors, and other I/O devicesDo more with less: reduce RAM consumption, code space, processor cycles, and power consumptionLearn how to update embedded code directly in the processorDiscover how to implement complex mathematics on small processorsUnderstand what interviewers look for when you apply for an embedded systems job "Making Embedded Systems is the book for a C programmer who wants to enter the fun (and lucrative) world of embedded systems. It's very well written-entertaining, even-and filled with clear illustrations."-Jack Ganssle, author and embedded system expert.</description><subject>Embedded computer systems</subject><subject>Programming</subject><isbn>1449302149</isbn><isbn>9781449302146</isbn><isbn>1449320597</isbn><isbn>9781449320591</isbn><isbn>1449320589</isbn><isbn>9781449320584</isbn><fulltext>true</fulltext><rsrctype>book</rsrctype><creationdate>2011</creationdate><recordtype>book</recordtype><sourceid/><recordid>eNo1j81Lw0AQxVdEsdaevfYkeAjsx2x296ghVaHiQT2HyWbWj6SNdmLF_95g67s8Hvx4M-9AnCqAYLS0wR3ug9QKwrGYuNxZqUGqEzFjfpejcuOVhYk4v8f2bf0yL1c1NQ0188cfHmjFZ-IoYcc02_tUPC_Kp-I2Wz7c3BVXywzBgs88ylS7oDzmDtx4LWoD1mJE61D5mHJyIfjUpBDt-BqFWoFWPkgygGjMVFzuepFb-ubXvhu42nZU933LVXD-f5WHkb3YsR-b_vOLeKj-sEjrYYNdVV4XXiqwxvwCjc9H3Q</recordid><startdate>2011</startdate><enddate>2011</enddate><creator>White, Elecia</creator><general>O'Reilly Media, Incorporated</general><general>O'Reilly</general><scope/></search><sort><creationdate>2011</creationdate><title>Making Embedded Systems</title><author>White, Elecia</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a4548-8a0fb7918a6747149c23455aca57a18cf6e7998fdf9c5059e9b1421890e34aa33</frbrgroupid><rsrctype>books</rsrctype><prefilter>books</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Embedded computer systems</topic><topic>Programming</topic><toplevel>online_resources</toplevel><creatorcontrib>White, Elecia</creatorcontrib></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>White, Elecia</au><format>book</format><genre>book</genre><ristype>BOOK</ristype><btitle>Making Embedded Systems: Design Patterns for Great Software</btitle><date>2011</date><risdate>2011</risdate><isbn>1449302149</isbn><isbn>9781449302146</isbn><eisbn>1449320597</eisbn><eisbn>9781449320591</eisbn><eisbn>1449320589</eisbn><eisbn>9781449320584</eisbn><abstract>Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements. Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. Optimize your system to reduce cost and increase performanceDevelop an architecture that makes your software robust in resource-constrained environmentsExplore sensors, motors, and other I/O devicesDo more with less: reduce RAM consumption, code space, processor cycles, and power consumptionLearn how to update embedded code directly in the processorDiscover how to implement complex mathematics on small processorsUnderstand what interviewers look for when you apply for an embedded systems job "Making Embedded Systems is the book for a C programmer who wants to enter the fun (and lucrative) world of embedded systems. It's very well written-entertaining, even-and filled with clear illustrations."-Jack Ganssle, author and embedded system expert.</abstract><cop>Sebastopol</cop><pub>O'Reilly Media, Incorporated</pub><oclcid>767502401</oclcid><tpages>328</tpages><edition>1</edition></addata></record>
fulltext fulltext
identifier ISBN: 1449302149
ispartof
issn
language eng
recordid cdi_askewsholts_vlebooks_9781449320584
source O'Reilly Online Learning: Academic/Public Library Edition
subjects Embedded computer systems
Programming
title Making Embedded Systems: Design Patterns for Great Software
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T14%3A24%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_askew&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=book&rft.btitle=Making%20Embedded%20Systems:%20Design%20Patterns%20for%20Great%20Software&rft.au=White,%20Elecia&rft.date=2011&rft.isbn=1449302149&rft.isbn_list=9781449302146&rft_id=info:doi/&rft_dat=%3Cproquest_askew%3EEBC801453%3C/proquest_askew%3E%3Curl%3E%3C/url%3E&rft.eisbn=1449320597&rft.eisbn_list=9781449320591&rft.eisbn_list=1449320589&rft.eisbn_list=9781449320584&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=EBC801453&rft_id=info:pmid/&rfr_iscdi=true