CINXE.COM
Sistema embedded - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="it" dir="ltr"> <head> <meta charset="UTF-8"> <title>Sistema embedded - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )itwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],"wgRequestId":"1b0ac9f8-f9e6-49d3-ab29-2ce2ee759ca6","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Sistema_embedded","wgTitle":"Sistema embedded","wgCurRevisionId":139812743,"wgRevisionId":139812743,"wgArticleId":234892,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Senza fonti - sistemi operativi","Senza fonti - novembre 2008","Stub sezione - software","P10037 letta da Wikidata","P3847 letta da Wikidata","Voci con codice Thesaurus BNCF","Voci con codice LCCN","Voci con codice GND","Voci con codice BNF","Voci con codice J9U","Voci con codice NDL","Voci non biografiche con codici di controllo di autorità","Sistemi operativi real-time","Sistemi embedded"],"wgPageViewLanguage":"it","wgPageContentLanguage": "it","wgPageContentModel":"wikitext","wgRelevantPageName":"Sistema_embedded","wgRelevantArticleId":234892,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRedirectedFrom":"Sistemi_embedded","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"it","pageLanguageDir":"ltr","pageVariantFallbacks":"it"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgInternalRedirectTargetUrl":"/wiki/Sistema_embedded","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q193040", "wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.coloriDarkMode-default":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc", "skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.MainPageWikiList","ext.gadget.stru-commonsupload","ext.gadget.HiddenCat","ext.gadget.ReferenceTooltips","ext.gadget.TitoloErrato","ext.gadget.NewSection","ext.gadget.RichiediRevisioneBozza","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=it&modules=ext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=it&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=it&modules=ext.gadget.coloriDarkMode-default&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=it&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Intel_8742_153056995.jpg/1200px-Intel_8742_153056995.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="927"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Intel_8742_153056995.jpg/800px-Intel_8742_153056995.jpg"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="618"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Intel_8742_153056995.jpg/640px-Intel_8742_153056995.jpg"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="494"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Sistema embedded - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//it.m.wikipedia.org/wiki/Sistema_embedded"> <link rel="alternate" type="application/x-wiki" title="Modifica" href="/w/index.php?title=Sistema_embedded&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (it)"> <link rel="EditURI" type="application/rsd+xml" href="//it.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://it.wikipedia.org/wiki/Sistema_embedded"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.it"> <link rel="alternate" type="application/atom+xml" title="Feed Atom di Wikipedia" href="/w/index.php?title=Speciale:UltimeModifiche&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Sistema_embedded rootpage-Sistema_embedded skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Vai al contenuto</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Sito"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Menu principale" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Menu principale</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Menu principale</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">nascondi</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigazione </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Pagina_principale" title="Visita la pagina principale [z]" accesskey="z"><span>Pagina principale</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Speciale:UltimeModifiche" title="Elenco delle ultime modifiche del sito [r]" accesskey="r"><span>Ultime modifiche</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Speciale:PaginaCasuale" title="Mostra una pagina a caso [x]" accesskey="x"><span>Una voce a caso</span></a></li><li id="n-nearby-pages-title" class="mw-list-item"><a href="/wiki/Speciale:NelleVicinanze"><span>Nelle vicinanze</span></a></li><li id="n-vetrina" class="mw-list-item"><a href="/wiki/Wikipedia:Vetrina"><span>Vetrina</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Aiuto:Aiuto" title="Pagine di aiuto"><span>Aiuto</span></a></li><li id="n-Sportello-informazioni" class="mw-list-item"><a href="/wiki/Aiuto:Sportello_informazioni"><span>Sportello informazioni</span></a></li> </ul> </div> </div> <div id="p-Comunità" class="vector-menu mw-portlet mw-portlet-Comunità" > <div class="vector-menu-heading"> Comunità </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-portal" class="mw-list-item"><a href="/wiki/Portale:Comunit%C3%A0" title="Descrizione del progetto, cosa puoi fare, dove trovare le cose"><span>Portale Comunità</span></a></li><li id="n-villagepump" class="mw-list-item"><a href="/wiki/Wikipedia:Bar"><span>Bar</span></a></li><li id="n-wikipediano" class="mw-list-item"><a href="/wiki/Wikipedia:Wikipediano"><span>Il Wikipediano</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="/wiki/Wikipedia:Contatti"><span>Contatti</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Pagina_principale" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="L'enciclopedia libera" src="/static/images/mobile/copyright/wikipedia-tagline-it.svg" width="120" height="13" style="width: 7.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Speciale:Ricerca" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Cerca in Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Ricerca</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Cerca in Wikipedia" aria-label="Cerca in Wikipedia" autocapitalize="sentences" title="Cerca in Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Speciale:Ricerca"> </div> <button class="cdx-button cdx-search-input__end-button">Ricerca</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Strumenti personali"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Aspetto"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Modifica la dimensione, la larghezza e il colore del testo" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Aspetto" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Aspetto</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_it.wikipedia.org&uselang=it" class=""><span>Fai una donazione</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciale:CreaUtenza&returnto=Sistema+embedded" title="Si consiglia di registrarsi e di effettuare l'accesso, anche se non è obbligatorio" class=""><span>registrati</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciale:Entra&returnto=Sistema+embedded" title="Si consiglia di effettuare l'accesso, anche se non è obbligatorio [o]" accesskey="o" class=""><span>entra</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Altre opzioni" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Strumenti personali" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Strumenti personali</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Menu utente" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_it.wikipedia.org&uselang=it"><span>Fai una donazione</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciale:CreaUtenza&returnto=Sistema+embedded" title="Si consiglia di registrarsi e di effettuare l'accesso, anche se non è obbligatorio"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>registrati</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciale:Entra&returnto=Sistema+embedded" title="Si consiglia di effettuare l'accesso, anche se non è obbligatorio [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>entra</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pagine per utenti anonimi <a href="/wiki/Aiuto:Benvenuto" aria-label="Ulteriori informazioni sulla contribuzione"><span>ulteriori informazioni</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Speciale:MieiContributi" title="Un elenco delle modifiche fatte da questo indirizzo IP [y]" accesskey="y"><span>contributi</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Speciale:MieDiscussioni" title="Discussioni sulle modifiche fatte da questo indirizzo IP [n]" accesskey="n"><span>discussioni</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Sito"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Indice" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Indice</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">nascondi</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Inizio</div> </a> </li> <li id="toc-Storia" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Storia"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Storia</span> </div> </a> <ul id="toc-Storia-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Descrizione" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Descrizione"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Descrizione</span> </div> </a> <button aria-controls="toc-Descrizione-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Attiva/disattiva la sottosezione Descrizione</span> </button> <ul id="toc-Descrizione-sublist" class="vector-toc-list"> <li id="toc-Caratteristiche" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Caratteristiche"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Caratteristiche</span> </div> </a> <ul id="toc-Caratteristiche-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Esempi_di_sistemi_embedded" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Esempi_di_sistemi_embedded"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Esempi di sistemi embedded</span> </div> </a> <ul id="toc-Esempi_di_sistemi_embedded-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Progettazione" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Progettazione"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Progettazione</span> </div> </a> <button aria-controls="toc-Progettazione-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Attiva/disattiva la sottosezione Progettazione</span> </button> <ul id="toc-Progettazione-sublist" class="vector-toc-list"> <li id="toc-Piattaforma" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Piattaforma"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Piattaforma</span> </div> </a> <ul id="toc-Piattaforma-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Interfacce_utente" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Interfacce_utente"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Interfacce utente</span> </div> </a> <ul id="toc-Interfacce_utente-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Strumenti_di_sviluppo" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Strumenti_di_sviluppo"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Strumenti di sviluppo</span> </div> </a> <ul id="toc-Strumenti_di_sviluppo-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Sistema_operativo" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Sistema_operativo"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>Sistema operativo</span> </div> </a> <ul id="toc-Sistema_operativo-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Auto-verifica_interna" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Auto-verifica_interna"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.5</span> <span>Auto-verifica interna</span> </div> </a> <ul id="toc-Auto-verifica_interna-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Aggiornamenti" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Aggiornamenti"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.6</span> <span>Aggiornamenti</span> </div> </a> <ul id="toc-Aggiornamenti-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Voci_correlate" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Voci_correlate"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Voci correlate</span> </div> </a> <ul id="toc-Voci_correlate-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Altri_progetti" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Altri_progetti"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Altri progetti</span> </div> </a> <ul id="toc-Altri_progetti-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Collegamenti_esterni" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Collegamenti_esterni"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Collegamenti esterni</span> </div> </a> <ul id="toc-Collegamenti_esterni-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Indice" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Mostra/Nascondi l'indice" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Mostra/Nascondi l'indice</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Sistema embedded</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Vai a una voce in un'altra lingua. Disponibile in 47 lingue" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-47" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">47 lingue</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-als mw-list-item"><a href="https://als.wikipedia.org/wiki/Eingebettetes_System" title="Eingebettetes System - tedesco svizzero" lang="gsw" hreflang="gsw" data-title="Eingebettetes System" data-language-autonym="Alemannisch" data-language-local-name="tedesco svizzero" class="interlanguage-link-target"><span>Alemannisch</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%86%D8%B8%D8%A7%D9%85_%D9%85%D8%B6%D9%85%D9%86" title="نظام مضمن - arabo" lang="ar" hreflang="ar" data-title="نظام مضمن" data-language-autonym="العربية" data-language-local-name="arabo" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/G%C3%B6m%C3%BCl%C3%BC_sisteml%C9%99r" title="Gömülü sistemlər - azerbaigiano" lang="az" hreflang="az" data-title="Gömülü sistemlər" data-language-autonym="Azərbaycanca" data-language-local-name="azerbaigiano" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%92%D0%B3%D1%80%D0%B0%D0%B4%D0%B5%D0%BD%D0%B0_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0" title="Вградена система - bulgaro" lang="bg" hreflang="bg" data-title="Вградена система" data-language-autonym="Български" data-language-local-name="bulgaro" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%8F%E0%A6%AE%E0%A6%AC%E0%A7%87%E0%A6%A1%E0%A7%87%E0%A6%A1_%E0%A6%B8%E0%A6%BF%E0%A6%B8%E0%A7%8D%E0%A6%9F%E0%A7%87%E0%A6%AE" title="এমবেডেড সিস্টেম - bengalese" lang="bn" hreflang="bn" data-title="এমবেডেড সিস্টেম" data-language-autonym="বাংলা" data-language-local-name="bengalese" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Sistema_incrustat" title="Sistema incrustat - catalano" lang="ca" hreflang="ca" data-title="Sistema incrustat" data-language-autonym="Català" data-language-local-name="catalano" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Vestav%C4%9Bn%C3%BD_syst%C3%A9m" title="Vestavěný systém - ceco" lang="cs" hreflang="cs" data-title="Vestavěný systém" data-language-autonym="Čeština" data-language-local-name="ceco" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Indlejret_system" title="Indlejret system - danese" lang="da" hreflang="da" data-title="Indlejret system" data-language-autonym="Dansk" data-language-local-name="danese" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Eingebettetes_System" title="Eingebettetes System - tedesco" lang="de" hreflang="de" data-title="Eingebettetes System" data-language-autonym="Deutsch" data-language-local-name="tedesco" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/%CE%95%CE%BD%CF%83%CF%89%CE%BC%CE%B1%CF%84%CF%89%CE%BC%CE%AD%CE%BD%CE%BF_%CF%83%CF%8D%CF%83%CF%84%CE%B7%CE%BC%CE%B1" title="Ενσωματωμένο σύστημα - greco" lang="el" hreflang="el" data-title="Ενσωματωμένο σύστημα" data-language-autonym="Ελληνικά" data-language-local-name="greco" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Embedded_system" title="Embedded system - inglese" lang="en" hreflang="en" data-title="Embedded system" data-language-autonym="English" data-language-local-name="inglese" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Sistema_embebido" title="Sistema embebido - spagnolo" lang="es" hreflang="es" data-title="Sistema embebido" data-language-autonym="Español" data-language-local-name="spagnolo" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Manuss%C3%BCsteem" title="Manussüsteem - estone" lang="et" hreflang="et" data-title="Manussüsteem" data-language-autonym="Eesti" data-language-local-name="estone" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Sistema_txertatu" title="Sistema txertatu - basco" lang="eu" hreflang="eu" data-title="Sistema txertatu" data-language-autonym="Euskara" data-language-local-name="basco" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%B3%D8%A7%D9%85%D8%A7%D9%86%D9%87_%D8%AA%D8%B9%D8%A8%DB%8C%D9%87%E2%80%8C%D8%B4%D8%AF%D9%87" title="سامانه تعبیهشده - persiano" lang="fa" hreflang="fa" data-title="سامانه تعبیهشده" data-language-autonym="فارسی" data-language-local-name="persiano" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Sulautettu_j%C3%A4rjestelm%C3%A4" title="Sulautettu järjestelmä - finlandese" lang="fi" hreflang="fi" data-title="Sulautettu järjestelmä" data-language-autonym="Suomi" data-language-local-name="finlandese" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Syst%C3%A8me_embarqu%C3%A9" title="Système embarqué - francese" lang="fr" hreflang="fr" data-title="Système embarqué" data-language-autonym="Français" data-language-local-name="francese" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA_%D7%9E%D7%A9%D7%95%D7%91%D7%A6%D7%AA_%D7%9E%D7%97%D7%A9%D7%91" title="מערכת משובצת מחשב - ebraico" lang="he" hreflang="he" data-title="מערכת משובצת מחשב" data-language-autonym="עברית" data-language-local-name="ebraico" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%85%E0%A4%A8%E0%A5%8D%E0%A4%A4%E0%A4%83%E0%A4%B8%E0%A5%8D%E0%A4%A5%E0%A4%BE%E0%A4%AA%E0%A4%BF%E0%A4%A4_%E0%A4%A4%E0%A4%82%E0%A4%A4%E0%A5%8D%E0%A4%B0" title="अन्तःस्थापित तंत्र - hindi" lang="hi" hreflang="hi" data-title="अन्तःस्थापित तंत्र" data-language-autonym="हिन्दी" data-language-local-name="hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Be%C3%A1gyazott_rendszer" title="Beágyazott rendszer - ungherese" lang="hu" hreflang="hu" data-title="Beágyazott rendszer" data-language-autonym="Magyar" data-language-local-name="ungherese" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Sistem_terbenam" title="Sistem terbenam - indonesiano" lang="id" hreflang="id" data-title="Sistem terbenam" data-language-autonym="Bahasa Indonesia" data-language-local-name="indonesiano" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E7%B5%84%E3%81%BF%E8%BE%BC%E3%81%BF%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0" title="組み込みシステム - giapponese" lang="ja" hreflang="ja" data-title="組み込みシステム" data-language-autonym="日本語" data-language-local-name="giapponese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%9E%84%EB%B2%A0%EB%94%94%EB%93%9C_%EC%8B%9C%EC%8A%A4%ED%85%9C" title="임베디드 시스템 - coreano" lang="ko" hreflang="ko" data-title="임베디드 시스템" data-language-autonym="한국어" data-language-local-name="coreano" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/%C4%AEterptin%C4%97s_sistemos" title="Įterptinės sistemos - lituano" lang="lt" hreflang="lt" data-title="Įterptinės sistemos" data-language-autonym="Lietuvių" data-language-local-name="lituano" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/%D0%92%D0%B3%D1%80%D0%B0%D0%B4%D0%B5%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC" title="Вграден систем - macedone" lang="mk" hreflang="mk" data-title="Вграден систем" data-language-autonym="Македонски" data-language-local-name="macedone" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%8E%E0%B4%82%E0%B4%AC%E0%B5%86%E0%B4%A1%E0%B4%A1%E0%B5%8D_%E0%B4%B8%E0%B4%BF%E0%B4%B8%E0%B5%8D%E0%B4%B1%E0%B5%8D%E0%B4%B1%E0%B4%82" title="എംബെഡഡ് സിസ്റ്റം - malayalam" lang="ml" hreflang="ml" data-title="എംബെഡഡ് സിസ്റ്റം" data-language-autonym="മലയാളം" data-language-local-name="malayalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/Embedded_system" title="Embedded system - birmano" lang="my" hreflang="my" data-title="Embedded system" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="birmano" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Embedded_system" title="Embedded system - olandese" lang="nl" hreflang="nl" data-title="Embedded system" data-language-autonym="Nederlands" data-language-local-name="olandese" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Innbaka_system" title="Innbaka system - norvegese nynorsk" lang="nn" hreflang="nn" data-title="Innbaka system" data-language-autonym="Norsk nynorsk" data-language-local-name="norvegese nynorsk" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Innebygd_system" title="Innebygd system - norvegese bokmål" lang="nb" hreflang="nb" data-title="Innebygd system" data-language-autonym="Norsk bokmål" data-language-local-name="norvegese bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/System_wbudowany" title="System wbudowany - polacco" lang="pl" hreflang="pl" data-title="System wbudowany" data-language-autonym="Polski" data-language-local-name="polacco" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Sistema_embarcado" title="Sistema embarcado - portoghese" lang="pt" hreflang="pt" data-title="Sistema embarcado" data-language-autonym="Português" data-language-local-name="portoghese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Sistem_%C3%AEnglobat" title="Sistem înglobat - rumeno" lang="ro" hreflang="ro" data-title="Sistem înglobat" data-language-autonym="Română" data-language-local-name="rumeno" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%92%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0" title="Встраиваемая система - russo" lang="ru" hreflang="ru" data-title="Встраиваемая система" data-language-autonym="Русский" data-language-local-name="russo" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Ugra%C4%91eni_sistem" title="Ugrađeni sistem - serbo-croato" lang="sh" hreflang="sh" data-title="Ugrađeni sistem" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="serbo-croato" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Embedded_system" title="Embedded system - Simple English" lang="en-simple" hreflang="en-simple" data-title="Embedded system" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Vstavan%C3%BD_syst%C3%A9m" title="Vstavaný systém - slovacco" lang="sk" hreflang="sk" data-title="Vstavaný systém" data-language-autonym="Slovenčina" data-language-local-name="slovacco" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%A3%D0%B3%D1%80%D0%B0%D1%92%D0%B5%D0%BD%D0%B8_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC" title="Уграђени систем - serbo" lang="sr" hreflang="sr" data-title="Уграђени систем" data-language-autonym="Српски / srpski" data-language-local-name="serbo" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Inbyggt_system" title="Inbyggt system - svedese" lang="sv" hreflang="sv" data-title="Inbyggt system" data-language-autonym="Svenska" data-language-local-name="svedese" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%AA%E0%AE%A4%E0%AE%BF%E0%AE%95%E0%AE%A3%E0%AE%BF%E0%AE%A9%E0%AE%BF%E0%AE%AF%E0%AE%BF%E0%AE%AF%E0%AE%B2%E0%AF%8D" title="பதிகணினியியல் - tamil" lang="ta" hreflang="ta" data-title="பதிகணினியியல்" data-language-autonym="தமிழ்" data-language-local-name="tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%9A%E0%B8%9D%E0%B8%B1%E0%B8%87%E0%B8%95%E0%B8%B1%E0%B8%A7" title="ระบบฝังตัว - thailandese" lang="th" hreflang="th" data-title="ระบบฝังตัว" data-language-autonym="ไทย" data-language-local-name="thailandese" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/G%C3%B6m%C3%BCl%C3%BC_sistem" title="Gömülü sistem - turco" lang="tr" hreflang="tr" data-title="Gömülü sistem" data-language-autonym="Türkçe" data-language-local-name="turco" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%92%D0%B1%D1%83%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B0_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0" title="Вбудована система - ucraino" lang="uk" hreflang="uk" data-title="Вбудована система" data-language-autonym="Українська" data-language-local-name="ucraino" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D9%86%D8%B8%D8%A7%D9%85_%D9%85%D8%AF%D9%81%D9%88%D9%86" title="نظام مدفون - urdu" lang="ur" hreflang="ur" data-title="نظام مدفون" data-language-autonym="اردو" data-language-local-name="urdu" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/H%E1%BB%87_th%E1%BB%91ng_nh%C3%BAng" title="Hệ thống nhúng - vietnamita" lang="vi" hreflang="vi" data-title="Hệ thống nhúng" data-language-autonym="Tiếng Việt" data-language-local-name="vietnamita" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%B3%BB%E7%BB%9F" title="嵌入式系统 - wu" lang="wuu" hreflang="wuu" data-title="嵌入式系统" data-language-autonym="吴语" data-language-local-name="wu" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%B3%BB%E7%BB%9F" title="嵌入式系统 - cinese" lang="zh" hreflang="zh" data-title="嵌入式系统" data-language-autonym="中文" data-language-local-name="cinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q193040#sitelinks-wikipedia" title="Modifica collegamenti interlinguistici" class="wbc-editpage">Modifica collegamenti</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespace"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Sistema_embedded" title="Vedi la voce [c]" accesskey="c"><span>Voce</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Discussione:Sistema_embedded" rel="discussion" title="Vedi le discussioni relative a questa pagina [t]" accesskey="t"><span>Discussione</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Cambia versione linguistica" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">italiano</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Visite"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Sistema_embedded"><span>Leggi</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Sistema_embedded&veaction=edit" title="Modifica questa pagina [v]" accesskey="v"><span>Modifica</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Sistema_embedded&action=edit" title="Modifica il wikitesto di questa pagina [e]" accesskey="e"><span>Modifica wikitesto</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Sistema_embedded&action=history" title="Versioni precedenti di questa pagina [h]" accesskey="h"><span>Cronologia</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Strumenti pagine"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Strumenti" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Strumenti</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Strumenti</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">nascondi</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Altre opzioni" > <div class="vector-menu-heading"> Azioni </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Sistema_embedded"><span>Leggi</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Sistema_embedded&veaction=edit" title="Modifica questa pagina [v]" accesskey="v"><span>Modifica</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Sistema_embedded&action=edit" title="Modifica il wikitesto di questa pagina [e]" accesskey="e"><span>Modifica wikitesto</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Sistema_embedded&action=history"><span>Cronologia</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Generale </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Speciale:PuntanoQui/Sistema_embedded" title="Elenco di tutte le pagine che sono collegate a questa [j]" accesskey="j"><span>Puntano qui</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Speciale:ModificheCorrelate/Sistema_embedded" rel="nofollow" title="Elenco delle ultime modifiche alle pagine collegate a questa [k]" accesskey="k"><span>Modifiche correlate</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Speciale:PagineSpeciali" title="Elenco di tutte le pagine speciali [q]" accesskey="q"><span>Pagine speciali</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Sistema_embedded&oldid=139812743" title="Collegamento permanente a questa versione di questa pagina"><span>Link permanente</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Sistema_embedded&action=info" title="Ulteriori informazioni su questa pagina"><span>Informazioni pagina</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Speciale:Cita&page=Sistema_embedded&id=139812743&wpFormIdentifier=titleform" title="Informazioni su come citare questa pagina"><span>Cita questa voce</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Speciale:UrlShortener&url=https%3A%2F%2Fit.wikipedia.org%2Fwiki%2FSistema_embedded"><span>Ottieni URL breve</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Speciale:QrCode&url=https%3A%2F%2Fit.wikipedia.org%2Fwiki%2FSistema_embedded"><span>Scarica codice QR</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Stampa/esporta </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=Speciale:Libro&bookcmd=book_creator&referer=Sistema+embedded"><span>Crea un libro</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Speciale:DownloadAsPdf&page=Sistema_embedded&action=show-download-screen"><span>Scarica come PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Sistema_embedded&printable=yes" title="Versione stampabile di questa pagina [p]" accesskey="p"><span>Versione stampabile</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In altri progetti </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Embedded_systems" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q193040" title="Collegamento all'elemento connesso dell'archivio dati [g]" accesskey="g"><span>Elemento Wikidata</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Strumenti pagine"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Aspetto"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Aspetto</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">nascondi</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Da Wikipedia, l'enciclopedia libera.</div> </div> <div id="contentSub"><div id="mw-content-subtitle"><span class="mw-redirectedfrom">(Reindirizzamento da <strong><a href="/w/index.php?title=Sistemi_embedded&redirect=no" class="mw-redirect" title="Sistemi embedded">Sistemi embedded</a></strong>)</span></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="it" dir="ltr"><figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Intel_8742_153056995.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/64/Intel_8742_153056995.jpg/310px-Intel_8742_153056995.jpg" decoding="async" width="310" height="239" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/64/Intel_8742_153056995.jpg/465px-Intel_8742_153056995.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/64/Intel_8742_153056995.jpg/620px-Intel_8742_153056995.jpg 2x" data-file-width="1740" data-file-height="1344" /></a><figcaption><a href="/wiki/Microcontrollore" title="Microcontrollore">Microcontrollore</a> per sistemi embedded senza plastica di protezione (<a href="/wiki/Intel" title="Intel">Intel</a> 8742)</figcaption></figure> <p>Un <b>sistema <i>embedded</i></b> (<abbr title="letteralmente">lett.</abbr> "incorporato" o "incassato") o <b>sistema integrato</b> identifica genericamente tutti quei <a href="/wiki/Computer" title="Computer">sistemi elettronici di elaborazione</a> a <a href="/wiki/Microprocessore" title="Microprocessore">microprocessore</a> progettati appositamente per un determinato utilizzo (<a href="/wiki/Special_purpose" class="mw-redirect" title="Special purpose">special purpose</a>), ovvero non riprogrammabili dall'utente per altri scopi, spesso con una <a href="/wiki/Piattaforma_(informatica)" title="Piattaforma (informatica)">piattaforma hardware</a> <i>ad hoc</i>, integrati nel sistema che controllano e in grado di gestirne tutte o parte delle funzionalità richieste. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Storia">Storia</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=1" title="Modifica la sezione Storia" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=1" title="Edit section's source code: Storia"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Uno tra i primi sistemi <i>embedded</i> fu l'<a href="/wiki/Apollo_Guidance_Computer" title="Apollo Guidance Computer">Apollo Guidance Computer</a>, sviluppato da <a href="/wiki/Charles_Stark_Draper" title="Charles Stark Draper">Charles Stark Draper</a> al <a href="/w/index.php?title=MIT_Instrumentation_Laboratory&action=edit&redlink=1" class="new" title="MIT Instrumentation Laboratory (la pagina non esiste)">MIT Instrumentation Laboratory</a>. Per ogni volo lunare ne veniva utilizzato uno nell'<a href="/wiki/Orbiter" title="Orbiter">orbiter</a> CSM (modulo di comando e servizio) ed un altro identico nel <a href="/wiki/Modulo_Lunare_Apollo" class="mw-redirect" title="Modulo Lunare Apollo">LEM</a>, entrambi incaricati del <a href="/w/index.php?title=Sistema_di_guida_inerziale&action=edit&redlink=1" class="new" title="Sistema di guida inerziale (la pagina non esiste)">sistema di guida inerziale</a>. Al momento della concezione, l'Apollo Guidance Computer era considerato uno dei più rischiosi oggetti all'interno del progetto Apollo. L'utilizzo dei nuovi <a href="/wiki/Circuito_integrato" title="Circuito integrato">circuiti integrati</a> monolitici per ridurne la taglia e il peso, aumentò considerevolmente il rischio. </p><p>Il primo sistema <i>embedded</i> prodotto in massa fu il computer che si occupava della guida del <a href="/wiki/LGM-30_Minuteman" title="LGM-30 Minuteman">missile Minuteman</a> nel <a href="/wiki/1961" title="1961">1961</a>. Era il sistema di guida computerizzato <i>Autonetics D-17</i>, che utilizzava circuiti logici realizzati con <a href="/wiki/Transistor" title="Transistor">transistor</a> e un <a href="/wiki/Hard_disk" class="mw-redirect" title="Hard disk">hard-disk</a> come memoria principale. Quando il Minuteman II venne prodotto nel <a href="/wiki/1966" title="1966">1966</a>, il D-17 fu rimpiazzato da un nuovo computer basato su circuiti integrati e che fu il primo caso d'impiego di tali componenti in grandi volumi, contribuendo ad abbassarne i prezzi ed a diffonderne di conseguenza l'uso. La principale caratteristica di questo sistema era la possibilità di modificare successivamente l'algoritmo di guida per rendere il missile più preciso. Il computer inoltre eseguiva la diagnostica del missile consentendo un risparmio sul peso di cavi e connettori. </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Minuteman3launch.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Minuteman3launch.jpg/220px-Minuteman3launch.jpg" decoding="async" width="220" height="280" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Minuteman3launch.jpg/330px-Minuteman3launch.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/60/Minuteman3launch.jpg/440px-Minuteman3launch.jpg 2x" data-file-width="2200" data-file-height="2800" /></a><figcaption><a href="/wiki/LGM-30_Minuteman" title="LGM-30 Minuteman">Missile Minuteman</a></figcaption></figure> <p>In seguito, i sistemi <i>embedded</i> hanno subito una riduzione dei costi così come una enorme crescita della capacità di calcolo e delle loro funzionalità. La cosiddetta <a href="/wiki/Legge_di_Moore" title="Legge di Moore">Legge di Moore</a> si è rivelata esatta su tutto questo periodo. Il primo <a href="/wiki/Microprocessore" title="Microprocessore">microprocessore</a> progettato per essere messo in commercio è stato l'<a href="/wiki/Intel_4004" title="Intel 4004">Intel 4004</a>, che venne montato su <a href="/wiki/Calcolatrice" title="Calcolatrice">calcolatrici</a> ed altri sistemi di piccole dimensioni. Esso richiedeva, comunque, dei chip di memoria esterni ed altra logica di supporto esterna. Verso la fine degli <a href="/wiki/Anni_1970" title="Anni 1970">anni settanta</a>, i microprocessori ad 8 bit erano la norma, ma necessitavano sempre di memoria esterna, logica di decodifica e di un'interfaccia con il mondo esterno. In ogni caso, i prezzi erano in caduta libera e sempre più applicazioni cominciarono ad adottare questo approccio, piuttosto che metodologie di progetto di circuiti logici personalizzate. </p><p>Verso la metà degli <a href="/wiki/Anni_1980" title="Anni 1980">anni ottanta</a>, un maggiore grado di integrazione permise il montaggio di altri componenti, in precedenza collegate esternamente, sullo stesso chip del processore. Questi sistemi integrati vennero chiamati <i><a href="/wiki/Microcontrollore" title="Microcontrollore">microcontrollori</a></i> piuttosto che microprocessori e fu possibile la loro utilizzazione di massa. Con un così basso costo per componente, questa alternativa divenne molto più interessante che costruire interamente circuiti logici dedicati. Ci fu un'esplosione del numero di sistemi <i>embedded</i> distribuiti sul mercato, così come delle componenti fornite da vari produttori per facilitare la progettazione di tali sistemi. Per esempio, vennero prodotti molti circuiti integrati con un'interfaccia <a href="/wiki/Trasmissione_seriale" title="Trasmissione seriale">seriale</a> (piuttosto che <a href="/wiki/Trasmissione_parallela" title="Trasmissione parallela">parallela</a>, più tradizionale) che potevano essere interconnessi con microcontrollori con meno connettori. In questo contesto apparve il bus <a href="/wiki/I%C2%B2C" title="I²C">I²C</a>. Verso la fine degli anni ottanta, i sistemi <i>embedded</i> rappresentavano la regola piuttosto che l'eccezione per quasi tutti i dispositivi elettronici, tendenza che continua tuttora. </p> <div class="mw-heading mw-heading2"><h2 id="Descrizione">Descrizione</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=2" title="Modifica la sezione Descrizione" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=2" title="Edit section's source code: Descrizione"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:PIC18F8720.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/1/18/PIC18F8720.jpg/220px-PIC18F8720.jpg" decoding="async" width="220" height="220" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/18/PIC18F8720.jpg/330px-PIC18F8720.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/1/18/PIC18F8720.jpg 2x" data-file-width="425" data-file-height="425" /></a><figcaption>Microcontrollore <a href="/wiki/PIC_(microcontrollore)" title="PIC (microcontrollore)">PIC</a> 18F8720 in contenitore 80-pin <a href="/wiki/TQFP" title="TQFP">TQFP</a>.</figcaption></figure> <p>In questa area si collocano sistemi di svariate tipologie e dimensioni, in relazione: al tipo di microprocessore, al <a href="/wiki/Sistema_operativo" title="Sistema operativo">sistema operativo</a>, ed alla complessità del <a href="/wiki/Software" title="Software">software</a> che può variare da poche centinaia di byte a parecchi megabyte di codice. Appartengono a questa categoria di sistemi microelettronici di elaborazione i <a href="/wiki/Microcontrollori" class="mw-redirect" title="Microcontrollori">microcontrollori</a>. </p><p>Contrariamente ai computer generici riprogrammabili (<i><a href="/wiki/General_purpose" title="General purpose">general purpose</a></i>), un sistema <i>embedded</i> ha dei compiti noti già durante lo sviluppo, che eseguirà dunque grazie ad una combinazione hardware/software specificamente studiata per la tale applicazione. Grazie a ciò l'hardware può essere ridotto ai minimi termini per contenerne lo spazio occupato limitando così anche i consumi, i tempi di elaborazione (maggiore efficienza) ed il costo di fabbricazione. Inoltre l'esecuzione del software è spesso in <a href="/wiki/Sistema_real-time" title="Sistema real-time">tempo reale</a> per permettere un controllo deterministico dei tempi di esecuzione. </p><p>Un esempio tipico e diffuso di <i>Sistema embedded</i> sono le <a href="/wiki/Unit%C3%A0_di_controllo_elettronico_(elettromeccanica)" title="Unità di controllo elettronico (elettromeccanica)">centraline</a> elettroniche installate a bordo degli autoveicoli per il controllo del motore e dell'<a href="/wiki/Antilock_Braking_System" class="mw-redirect" title="Antilock Braking System">ABS</a>. </p> <div class="mw-heading mw-heading3"><h3 id="Caratteristiche">Caratteristiche</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=3" title="Modifica la sezione Caratteristiche" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=3" title="Edit section's source code: Caratteristiche"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>I sistemi <i>embedded</i> sono <i>sistemi di calcolo</i>, nel significato più generale del termine. Questa definizione, infatti, include tutti i computer del mondo, tranne quelli progettati per essere di utilità generica (<i>general purpose</i>). Gli esempi di sistemi embedded spaziano dai lettori portatili di musica ai controlli in <a href="/wiki/Sistema_real-time" title="Sistema real-time">tempo reale</a> di sistemi fisici quali lo <a href="/wiki/Space_Shuttle" title="Space Shuttle">Space Shuttle</a>. </p><p>La maggior parte dei sistemi <i>embedded</i> è progettata per eseguire ripetutamente un'azione a costo contenuto. La maggior parte di questi sistemi, ma non tutti, deve soddisfare inoltre dei vincoli di prestazioni minime, come ad esempio la necessità di operare in tempo reale. Può anche accadere che un sistema debba essere in grado di eseguire molto velocemente alcune funzioni, ma possa tollerare velocità inferiori per altre attività. Questi sistemi rispettano i vincoli di prestazione con una combinazione di <a href="/wiki/Hardware" title="Hardware">hardware</a> e <a href="/wiki/Software" title="Software">software</a> appositamente progettati. </p><p>Risulta difficile caratterizzare la velocità o i costi di un sistema <i>embedded</i> generico, anche se, soprattutto per sistemi che devono processare una grande quantità di dati, il progetto stesso assorbe la maggior parte dei costi. Per la maggior parte dei sistemi <i>embedded</i> le prestazioni richieste possono essere soddisfatte con una combinazione di hardware dedicato e una quantità limitata di software ottimizzato. A titolo di esempio, basti pensare ad un <i>decoder</i> per una <a href="/wiki/Televisione_satellitare" title="Televisione satellitare">televisione satellitare</a>. Nonostante un sistema come questo debba processare decine di megabit di dati al secondo, la maggior parte del lavoro è svolta da hardware dedicato che separa, regola e decodifica il flusso digitale multicanale in un'uscita video. Alla <a href="/wiki/CPU" title="CPU">CPU</a> <i>embedded</i> spetta di determinare i percorsi dei dati nel sistema, o di gestire gli <i>interrupt</i>, generare e disegnare la grafica, e così via. Spesso, quindi, gran parte dell'hardware di un sistema <i>embedded</i> deve sottostare a requisiti di prestazioni molto meno severi di quelli che, invece, deve rispettare l'hardware primario del sistema stesso. Questo permette all'architettura di un sistema <i>embedded</i> di essere semplificata rispetto a quella di un computer generico che deve eseguire le stesse operazioni, usando ad esempio una CPU più economica che tutto sommato si comporta discretamente anche per queste funzioni secondarie. </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:USB_flash_drive.JPG" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/2/2c/USB_flash_drive.JPG/220px-USB_flash_drive.JPG" decoding="async" width="220" height="165" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/2c/USB_flash_drive.JPG/330px-USB_flash_drive.JPG 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/2c/USB_flash_drive.JPG/440px-USB_flash_drive.JPG 2x" data-file-width="2592" data-file-height="1944" /></a><figcaption><a href="/wiki/Memoria_Flash" class="mw-redirect" title="Memoria Flash">Memoria Flash</a></figcaption></figure> <p>Per sistemi <i>embedded</i> che non devono gestire una grossa mole di dati, possono essere utilizzati anche dei <a href="/wiki/Personal_computer" title="Personal computer">personal computer</a>, riducendo il numero di programmi installati, oppure utilizzando un <a href="/wiki/Sistema_operativo_real-time" title="Sistema operativo real-time">sistema operativo real-time</a>. In questo caso l'hardware dedicato può essere sostituito con una o più CPU ad alte prestazioni. Ciononostante, alcuni sistemi <i>embedded</i> potrebbero richiedere in ogni caso CPU potenti, hardware dedicato ed una grande quantità di <a href="/wiki/Memoria_(informatica)" title="Memoria (informatica)">memoria</a> per eseguire una certa attività. </p><p>Nel caso di sistemi che devono essere commercializzati in massa, come un lettore di musica portatile, ridurre i costi diventa una priorità. Sistemi di questo genere, infatti, spesso sono dotati di alcuni <i><a href="/wiki/Circuito_integrato" title="Circuito integrato">chip</a></i>, una CPU altamente integrata, un <i>chip</i> dedicato a tutte le altre funzioni ed un singolo banco di memoria. In questo caso ogni componente è selezionato e progettato per ridurre il più possibile i costi. </p><p>Il software scritto per molti sistemi <i>embedded</i>, in particolare quelli senza <i><a href="/wiki/Hard_disk" class="mw-redirect" title="Hard disk">hard disk</a></i>, è talvolta chiamato <i><a href="/wiki/Firmware" title="Firmware">firmware</a></i>. Il firmware è un tipo di software che, ad esempio, è possibile trovare nei <i>chip</i> delle memorie <a href="/wiki/Read_only_memory" class="mw-redirect" title="Read only memory">ROM</a> o <a href="/wiki/Memoria_flash" title="Memoria flash">Flash</a>. </p><p>I sistemi <i>embedded</i> spesso richiedono di essere attivi continuamente per anni senza errori, pertanto il software ed il <i>firmware</i> sono progettati e testati con molta più attenzione rispetto al <a href="/wiki/Software" title="Software">software</a> dei <a href="/wiki/Personal_computer" title="Personal computer">personal computer</a>. Molti sistemi <i>embedded</i>, infatti, evitano di incorporare componenti con parti meccaniche in movimento (come gli <i><a href="/wiki/Hard_disk" class="mw-redirect" title="Hard disk">hard disk</a></i>), poiché meno affidabili rispetto a componenti allo stato solido come le <a href="/wiki/Memoria_flash" title="Memoria flash">memorie Flash</a>. </p><p>In aggiunta, i sistemi <i>embedded</i> possono essere fisicamente inaccessibili (come per le batterie di perforazione dei pozzi di petrolio, oppure i componenti lanciati nello <a href="/wiki/Spazio_(astronomia)" title="Spazio (astronomia)">spazio</a>), pertanto i sistemi che li contengono devono essere capaci di resettarsi autonomamente in caso di perdita o corruzione dei dati. Questa funzionalità è molto spesso ottenuta con l'inserimento di un componente elettronico chiamato <i><a href="/wiki/Watchdog" title="Watchdog">watchdog</a></i> che ripristina il processore se il programma presente sullo stesso non azzera con una certa frequenza il <i>timer</i> interno del componente. </p> <div class="mw-heading mw-heading3"><h3 id="Esempi_di_sistemi_embedded">Esempi di sistemi embedded</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=4" title="Modifica la sezione Esempi di sistemi embedded" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=4" title="Edit section's source code: Esempi di sistemi embedded"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Cessna501_radar.JPG" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/0/08/Cessna501_radar.JPG/220px-Cessna501_radar.JPG" decoding="async" width="220" height="165" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/08/Cessna501_radar.JPG/330px-Cessna501_radar.JPG 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/08/Cessna501_radar.JPG/440px-Cessna501_radar.JPG 2x" data-file-width="3648" data-file-height="2736" /></a><figcaption>Compartimento avionico di un <a href="/wiki/Cessna_Citation#Serie_Citation_I" title="Cessna Citation">Cessna 501</a></figcaption></figure> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:2008-04-17_ECU.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/66/2008-04-17_ECU.jpg/220px-2008-04-17_ECU.jpg" decoding="async" width="220" height="151" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/66/2008-04-17_ECU.jpg/330px-2008-04-17_ECU.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/66/2008-04-17_ECU.jpg/440px-2008-04-17_ECU.jpg 2x" data-file-width="1692" data-file-height="1160" /></a><figcaption>Centraline elettronica per gli autoveicoli</figcaption></figure> <ul><li>Personal computer dedicati all'automazione industriale e il controllo di processo.</li> <li>Sistemi elettronici per <a href="/wiki/Avionica" title="Avionica">avionica</a></li> <li>Sportelli <a href="/wiki/Automated_Teller_Machine" class="mw-redirect" title="Automated Teller Machine">Bancomat</a> e apparecchi <a href="/wiki/Point_of_sale" class="mw-redirect" title="Point of sale">POS</a>.</li> <li><a href="/w/index.php?title=Elettronica_aeronautica&action=edit&redlink=1" class="new" title="Elettronica aeronautica (la pagina non esiste)">Elettronica aeronautica</a>, come <a href="/w/index.php?title=Sistemi_di_guida_inerziale&action=edit&redlink=1" class="new" title="Sistemi di guida inerziale (la pagina non esiste)">sistemi di guida inerziale</a>, hardware/software di controllo per il volo e altri sistemi integrati nei <a href="/wiki/Velivolo" title="Velivolo">velivoli</a> e nei <a href="/wiki/Missile" title="Missile">missili</a>.</li> <li><a href="/wiki/Telefono_cellulare" title="Telefono cellulare">Telefoni cellulari</a> e, in generale, <a href="/wiki/Dispositivo_mobile" title="Dispositivo mobile">dispositivi mobili</a>.</li> <li><a href="/wiki/Centralino_telefonico" class="mw-redirect" title="Centralino telefonico">Centralini telefonici</a>.</li> <li>Apparecchiature per <a href="/wiki/Rete_informatica" class="mw-redirect" title="Rete informatica">reti informatiche</a> come <a href="/wiki/Router" title="Router">router</a>, <a href="/w/index.php?title=Timeserver&action=edit&redlink=1" class="new" title="Timeserver (la pagina non esiste)">timeserver</a> e <a href="/wiki/Firewall" title="Firewall">firewall</a>, <a href="/wiki/Switch" title="Switch">switch</a>.</li> <li><a href="/wiki/Stampante" title="Stampante">Stampanti</a> e <a href="/wiki/Fotocopiatrice" title="Fotocopiatrice">Fotocopiatrici</a>.</li> <li>Sistemi di memorizzazione dati come <a href="/wiki/Hard_disk" class="mw-redirect" title="Hard disk">hard disk</a>, <a href="/wiki/Floppy_disk" title="Floppy disk">floppy disk</a> o <a href="/wiki/Compact_disc" title="Compact disc">compact disc</a>.</li> <li>Sistemi di automazione casalinghi come <a href="/wiki/Termostato" title="Termostato">termostati</a>, <a href="/wiki/Condizionatore_d%27aria" title="Condizionatore d'aria">condizionatori</a> e altri sistemi di controllo della sicurezza.</li> <li>Distributori automatici di bevande e cibo, di carburante, di biglietti, ecc.; stazioni automatizzate di riscossione dei pedaggi autostradali o dei parcheggi, ecc. ; in generale distributori o di vari prodotti o servizi.</li> <li>Elettrodomestici come <a href="/wiki/Forno_a_microonde" title="Forno a microonde">forni a microonde</a>, <a href="/wiki/Lavatrice" title="Lavatrice">lavatrici</a>, <a href="/wiki/Televisore" title="Televisore">apparecchi televisivi</a>, <a href="/wiki/Lettore_DVD" title="Lettore DVD">lettori</a> o <a href="/wiki/Masterizzatore" title="Masterizzatore">scrittori</a> di <a href="/wiki/DVD" title="DVD">DVD</a>, impianti <a href="/wiki/Hi-fi" class="mw-redirect" title="Hi-fi">Hi-fi</a> o <a href="/wiki/Home_video" title="Home video">home video</a> ma anche un banale spazzolino elettrico o un rasoio elettrico di alta fascia.</li> <li>Apparecchiature biomediche come <a href="/wiki/Ecografia" title="Ecografia">ecografi</a>, <a href="/wiki/Imaging_a_risonanza_magnetica" title="Imaging a risonanza magnetica">scanner medici per risonanza magnetica</a>.</li> <li>Equipaggiamenti medici.</li> <li>Strumenti di <a href="/wiki/Strumento_di_misura" title="Strumento di misura">misura</a> come <a href="/wiki/Oscilloscopio" title="Oscilloscopio">oscilloscopi</a> digitali, <a href="/wiki/Analizzatore_logico" title="Analizzatore logico">analizzatore logico</a>, e <a href="/wiki/Analizzatore_di_spettro" title="Analizzatore di spettro">analizzatore di spettro</a>. Ma pure una banale <a href="/wiki/Bilancia" title="Bilancia">bilancia</a> elettronica da casa, nonché il comune <a href="/wiki/Termometro" title="Termometro">termometro</a> digitale.</li> <li>I <a href="/wiki/Programmable_logic_controller" class="mw-redirect" title="Programmable logic controller">PLC</a> (<i>Programmable Logic Controller</i>) utilizzati per l'automazione industriale.</li> <li><a href="/wiki/Console_(videogiochi)" title="Console (videogiochi)">Console</a> per videogiochi fisse e portatili.</li> <li><a href="/wiki/Unit%C3%A0_di_controllo_elettronico_(elettromeccanica)" title="Unità di controllo elettronico (elettromeccanica)">Centraline di controllo</a> incorporate nei veicoli per la gestione elettronica di vari impianti e servizi.</li> <li>Strumenti musicali digitali quali tastiere workstation, mixer digitali o processori audio.</li> <li><a href="/wiki/Set-top_box#Tipologie" title="Set-top box">Decoder</a> per <a href="/wiki/TV_digitale" class="mw-redirect" title="TV digitale">TV digitale</a>.</li> <li>Sistemi per la <a href="/wiki/Domotica" title="Domotica">domotica</a>.</li> <li><a href="/wiki/Attrezzo" title="Attrezzo">Attrezzi</a> e <a href="/wiki/Utensile" class="mw-redirect" title="Utensile">utensili</a> (sia casalinghi che professionali): dal trapano elettrico ad una friggitrice, dalla lavatrice ad una livella multifunzione laser, ma l'elenco sarebbe assai lungo.</li></ul> <p>In pratica la diffusione di questi sistemi è capillare nella società e tutti i dispositivi elettronici non <a href="/wiki/General_purpose" title="General purpose">general purpose</a>, ovvero i <a href="/wiki/Computer" title="Computer">computer</a> riprogrammabili propriamente detti, possono essere definiti sistemi <i>embedded</i> evidenziando così la loro notevole importanza. Il fatto che il sistema <i>embedded</i> sia incorporato e dunque non visibile agli occhi dell'utilizzatore induce il senso comune a pensare ad una prevalenza dei computer <i>general purpose</i> quando in realtà la situazione è diametralmente opposta. Anche perché per la stragrande maggioranza delle persone risulta difficile pensare che questi prodotti/sistemi contengano dei "computer" a tutti gli effetti. </p> <div class="mw-heading mw-heading2"><h2 id="Progettazione">Progettazione</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=5" title="Modifica la sezione Progettazione" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=5" title="Edit section's source code: Progettazione"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Piattaforma">Piattaforma</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=6" title="Modifica la sezione Piattaforma" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=6" title="Edit section's source code: Piattaforma"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Automate_siemens_codeur_analyseur_de_trame.JPG" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Automate_siemens_codeur_analyseur_de_trame.JPG/220px-Automate_siemens_codeur_analyseur_de_trame.JPG" decoding="async" width="220" height="165" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Automate_siemens_codeur_analyseur_de_trame.JPG/330px-Automate_siemens_codeur_analyseur_de_trame.JPG 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Automate_siemens_codeur_analyseur_de_trame.JPG/440px-Automate_siemens_codeur_analyseur_de_trame.JPG 2x" data-file-width="1600" data-file-height="1200" /></a><figcaption><a href="/wiki/Programmable_logic_controller" class="mw-redirect" title="Programmable logic controller">Controllore logico programmabile</a></figcaption></figure> <p>La piattaforma sulla quale può venir sviluppato un sistema <i>embedded</i> varia drasticamente a seconda della sua complessità, consumi (elettrici), costo e campo di utilizzo. Si passa dai <a href="/wiki/Programmable_logic_controller" class="mw-redirect" title="Programmable logic controller">PLC</a> e <a href="/wiki/Microcontrollore" title="Microcontrollore">microcontrollori</a> più semplici ad architetture più complesse basate su circuiti integrati sofisticati (<a href="/wiki/System-on-a-chip" title="System-on-a-chip">System-on-a-chip</a> - vedere di seguito.) </p><p>Alcune piattaforme di sviluppo (<i>reference board</i> o <i>reference design</i>) molto usate sono basate su architetture <a href="/wiki/Architettura_ARM" title="Architettura ARM">ARM</a>, <a href="/wiki/Architettura_MIPS" title="Architettura MIPS">MIPS</a>, <a href="/wiki/Freescale_ColdFire" title="Freescale ColdFire">Coldfire</a>/<a href="/wiki/Motorola_68000" title="Motorola 68000">68k</a>, H8, <a href="/wiki/SuperH" title="SuperH">SH</a>, <a href="/w/index.php?title=V850&action=edit&redlink=1" class="new" title="V850 (la pagina non esiste)">V850</a>, <a href="/w/index.php?title=FR-V&action=edit&redlink=1" class="new" title="FR-V (la pagina non esiste)">FR-V</a>, <a href="/w/index.php?title=M32R&action=edit&redlink=1" class="new" title="M32R (la pagina non esiste)">M32R</a>, eccetera. Talvolta sono impiegate le più comuni architetture <a href="/wiki/IBM_compatibile" title="IBM compatibile">IBM compatibili</a>, eventualmente adattate, con <a href="/wiki/CPU" title="CPU">CPU</a> <a href="/wiki/X86" class="mw-redirect" title="X86">X86</a> o <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a>. </p><p>Altre architetture più semplificate sono basate su microcontroller <a href="/wiki/PIC_(microcontrollore)" title="PIC (microcontrollore)">PICmicro</a>, Intel <a href="/wiki/8051" class="mw-redirect" title="8051">8051</a>, <a href="/wiki/Atmel_AVR" title="Atmel AVR">Atmel AVR</a>, eccetera. </p><p>L'evoluzione, che porta a maggiore ingegnerizzazione dei componenti, si sta spostando, specie per sistemi <i>embedded</i> ad alto volume di produzione, verso i "<a href="/wiki/System-on-a-chip" title="System-on-a-chip">System-on-a-chip</a>" (o SoC). I SoC racchiudono, in un singolo circuito integrato di tipo <a href="/wiki/Application_specific_integrated_circuit" title="Application specific integrated circuit">ASIC</a>, il microcontroller/CPU e/o il DSP, memoria, oscillatori e clock, regolatore di tensione, eventuali interfacce AD/DA, e verso l'esterno ( <a href="/wiki/USB" title="USB">USB</a>, <a href="/wiki/Ethernet" title="Ethernet">ethernet</a>, eccetera). </p><p>Data la complessità crescente, non è raro che il produttore dell'hardware fornisca un BSP (o <a href="/wiki/Board_Support_Package" title="Board Support Package">Board Support Package</a>) per semplificare il supporto e integrazione tra il software sviluppato ad hoc, l'ambiente operativo sottostante e l'hardware. </p><p>Un altro comune metodo di progetto prevede l'utilizzo di <a href="/wiki/Field_programmable_gate_array" class="mw-redirect" title="Field programmable gate array">FPGA</a> (<i>Field-Programmable Gate Array</i>), con la programmazione di tutta la logica interna, inclusa la CPU. La maggior parte dei FPGA sono progettati proprio per questo scopo. Tipicamente si fa uso di FPGA affiancandoli ad altri circuiti integrati per l'interfacciamento. </p><p>Questa situazione è in contrasto con quella del mercato dei <i>desktop computer</i>, che al momento è composto solo da poche architetture concorrenti, principalmente l'<a href="/wiki/Intel" title="Intel">Intel</a>/<a href="/wiki/Advanced_Micro_Devices" title="Advanced Micro Devices">AMD</a> <a href="/wiki/X86" class="mw-redirect" title="X86">x86</a> ed il <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a> di <a href="/wiki/Apple" title="Apple">Apple</a>/<a href="/wiki/Motorola" title="Motorola">Motorola</a>/<a href="/wiki/IBM" title="IBM">IBM</a>, quest'ultimo usato nei computer <a href="/wiki/Apple_Macintosh" class="mw-redirect" title="Apple Macintosh">Apple Macintosh</a> fino al <a href="/wiki/2005" title="2005">2005</a>. </p><p>Utile menzionare anche lo standard <a href="/w/index.php?title=PC/104&action=edit&redlink=1" class="new" title="PC/104 (la pagina non esiste)">PC/104</a>, per quanto riguardante solo il <i>form factor</i> (la taglia della scheda madre e simili) e il bus di comunicazione, è presente in ambito industriale e tipicamente impiega elettronica comune nei sistemi desktop (CPU <a href="/wiki/X86" class="mw-redirect" title="X86">X86</a>) con riadattamenti per questi usi specifici. Usualmente, quindi, impiegano anche i medesimi sistemi operativi (principalmente <a href="/wiki/MS-DOS" title="MS-DOS">DOS</a>, <a href="/wiki/Linux" title="Linux">Linux</a> od un <a href="/wiki/Sistema_operativo_real-time" title="Sistema operativo real-time">sistema operativo real-time</a>, come ad esempio <a href="/wiki/QNX" title="QNX">QNX</a>, o <a href="/wiki/Inferno_(sistema_operativo)" title="Inferno (sistema operativo)">Inferno</a>). </p> <div class="mw-heading mw-heading3"><h3 id="Interfacce_utente">Interfacce utente</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=7" title="Modifica la sezione Interfacce utente" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=7" title="Edit section's source code: Interfacce utente"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r133964453">.mw-parser-output .avviso .mbox-text-div>div,.mw-parser-output .avviso .mbox-text-full-div>div{font-size:90%}.mw-parser-output .avviso .mbox-image{flex-basis:52px;flex-grow:0;flex-shrink:0}.mw-parser-output .avviso .mbox-text-full-div .hide-when-compact{display:block}</style><div style="" class="ambox metadata plainlinks avviso avviso-contenuto"> <div class="avviso-immagine mbox-image noprint"><span typeof="mw:File"><a href="/wiki/File:Question_book-4.svg" class="mw-file-description" title="Niente fonti!"><img alt="Niente fonti!" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/64/Question_book-4.svg/45px-Question_book-4.svg.png" decoding="async" width="45" height="35" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/64/Question_book-4.svg/68px-Question_book-4.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/64/Question_book-4.svg/90px-Question_book-4.svg.png 2x" data-file-width="262" data-file-height="204" /></a></span></div> <div class="avviso-testo mbox-text"> <div class="mbox-text-div"><b>Questa voce o sezione  sull'argomento sistemi operativi <a href="/wiki/Wikipedia:Uso_delle_fonti" title="Wikipedia:Uso delle fonti">non cita le fonti necessarie</a> o quelle presenti sono insufficienti</b>. <div class="hide-when-compact"> <div class="noprint"><hr />Puoi <a class="external text" href="https://it.wikipedia.org/w/index.php?title=Sistema_embedded&action=edit">migliorare questa voce</a> aggiungendo citazioni da <a href="/wiki/Wikipedia:Fonti_attendibili" title="Wikipedia:Fonti attendibili">fonti attendibili</a> secondo le <a href="/wiki/Wikipedia:Uso_delle_fonti" title="Wikipedia:Uso delle fonti">linee guida sull'uso delle fonti</a>. </div> </div> </div> </div> </div> <p>Le interfacce utente per i sistemi embedded variano anche di molto tra sistema e sistema e quindi meritano qualche commento aggiuntivo. </p><p>I progettisti di interfacce come <a href="/wiki/Xerox_Palo_Alto_Research_Center" title="Xerox Palo Alto Research Center">PARC</a>, <a href="/wiki/Apple" title="Apple">Apple</a>, <a href="/wiki/Boeing" title="Boeing">Boeing</a> ed <a href="/wiki/Hewlett-Packard" title="Hewlett-Packard">HP</a> tendono a minimizzare il numero di diverse interazioni dell'utente. Ad esempio, i loro sistemi utilizzano due soli bottoni (il minimo assoluto) per controllare un menu di sistema (un bottone verrebbe utilizzato per selezionare la successiva voce di menu, l'altro per attivare quella selezionata). </p><p>Un <a href="/wiki/Touch_screen" title="Touch screen">touch screen</a> oppure dei bottoni ai bordi dello schermo possono anche essere utilizzati per minimizzare le interazioni con l'utente. </p><p>Un'altra comune pratica è quella di minimizzare e semplificare il tipo di output. A volte si usa anche associare una <a href="/wiki/Lampadina" title="Lampadina">lampadina</a> allo stato di ogni interfaccia, oppure ad ogni situazione di errore. Un'altra economica variazione è quella di creare due file di lampadine, accoppiate ad una <a href="/wiki/Matrice" title="Matrice">matrice</a> di errori che possono verificarsi (l'utente può allora incollare delle etichette che spieghino l'errore nella lingua che preferisce). </p><p>Per esempio, lo standard della <a href="/wiki/Boeing" title="Boeing">Boeing</a> per una interfaccia di test è composta da un bottone e alcune lampadine. Quando si preme il bottone, tutte le luci si accendono. Quando il bottone viene rilasciato, le lampadine associate agli errori verificatisi rimangono accese. Le etichette sono in <a href="/wiki/Basic_English" title="Basic English">inglese semplificato</a>. </p><p>I progettisti usano molto i colori e le sensazioni ad essi collegate. Il <a href="/wiki/Rosso" title="Rosso">rosso</a> indica che l'utente può farsi male (si pensi al <a href="/wiki/Sangue" title="Sangue">sangue</a>). <a href="/wiki/Giallo" title="Giallo">Giallo</a> indica che qualcosa può andare storto. <a href="/wiki/Verde" title="Verde">Verde</a> indica che lo stato è positivo. Questa combinazione ricorda da vicino quella di un <a href="/wiki/Semaforo" title="Semaforo">semaforo</a>, perché molte persone sono in grado di comprenderla, anche istintivamente. </p><p>Molti progettisti fanno sì che l'immagine visualizzata cambi immediatamente dopo l'interazione con l'utente. Se la macchina sta per fare qualcosa, normalmente si avvia nel giro di 7 secondi, oppure fornisce un rapporto sul procedere dell'operazione. </p><p>Se è necessario uno schermo, molti progettisti si avvalgono di testo semplice, principalmente perché gli utenti sono abituati a leggere. Una <a href="/wiki/Interfaccia_grafica" title="Interfaccia grafica">interfaccia grafica</a> è gradevole allo sguardo e permette di fare qualunque cosa, ma tipicamente aggiunge circa un anno di ritardo per la progettazione (ideazione, approvazione, traduzione, ecc.) e necessita di uno o due programmatori aggiuntivi, senza aggiungere alcun reale contenuto al sistema. Inoltre, una interfaccia troppo affollata in realtà tende a confondere gli utenti, perché può utilizzare simboli dall'aspetto poco familiare. </p><p>Se in un progetto è necessario riferirsi ad alcune parti della struttura (come in una <a href="/wiki/Fotocopiatrice" title="Fotocopiatrice">fotocopiatrice</a>), queste sono spesso etichettate con numeri ben visibili sulla struttura. </p><p>Una interfaccia di rete è semplicemente uno schermo remoto e si comporta grosso modo come una qualsiasi altra interfaccia utente. </p><p>Una delle interfacce generiche basate su schermo più famose è quella composta da due bottoni ed una linea di testo nella lingua madre dell'utente. È utilizzata ad esempio nei <a href="/wiki/Cercapersone" title="Cercapersone">cercapersone</a>, nelle <a href="/wiki/Stampante" title="Stampante">stampanti</a> di fascia media, negli switch di rete ed in genere in tutte le situazioni che richiedono una elevata interazione con l'utente. </p><p>Quando c'è del testo, il progettista sceglie una o più lingue: quella predefinita è normalmente una delle più conosciute dal gruppo di utenti a cui il prodotto è destinato. </p><p>La maggior parte dei progettisti tende ad utilizzare il set di caratteri nativo della lingua, nonostante ciò possa rivelarsi difficoltoso. Le persone che utilizzano set di caratteri particolari preferiscono, infatti, leggere testi scritti in questa maniera. </p><p>Il testo è normalmente tradotto da personale specializzato, anche se nello staff del progetto ci sono persone madrelingua. </p><p>Le organizzazioni straniere spesso tendono a dare ad un grosso distributore il compito di aggiornare e correggere le traduzioni nella loro lingua. Ciò spesso previene le critiche provenienti da altre persone madrelingua, che tendono a credere che nessuna organizzazione straniera può conoscere la propria lingua così bene come loro. </p><p>Quando possibile si tende a rendere il più chiaro possibile sul display i metodi di funzionamento del macchinario. </p><p>Nelle organizzazioni meglio gestite, una persona approva l'interfaccia utente. Spesso si tratta di un cliente, di un distributore oppure di qualcuno direttamente responsabile per la vendita del sistema. I committenti, infatti, tendono a prendere decisioni poco rapidamente, oppure a non prenderle affatto. Ciò causa costosi ritardi che potrebbero essere evitati come sopra riportato. </p> <div class="mw-heading mw-heading3"><h3 id="Strumenti_di_sviluppo">Strumenti di sviluppo</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=8" title="Modifica la sezione Strumenti di sviluppo" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=8" title="Edit section's source code: Strumenti di sviluppo"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r139255918">.mw-parser-output .avviso-mini{border:1px solid #aaa;background-color:#fbfbfb;margin-bottom:.5em;padding:0 2px 0 3px;margin:5px 10%;font-size:90%}.mw-parser-output .avviso-mini>div:first-of-type{margin:2px 2px 2px 0}.mw-parser-output .avviso-mini .mw-collapsible-content{padding:2px 0 0 7px}.mw-parser-output .avviso-mini-informazioni{border-left:10px solid #1e90ff}.mw-parser-output .avviso-mini-contenuto{border-left:10px solid #f28500}.mw-parser-output .avviso-mini-stile{border-left:10px solid #f4c430}.mw-parser-output .avviso-mini-statico{border-left:10px solid limegreen}.mw-parser-output .avviso-mini-struttura{border-left:10px solid #9932cc}.mw-parser-output .avviso-mini-generico{border-left:10px solid #bba}body.skin-minerva .mw-parser-output .avviso-mini{border:none;margin-bottom:1px;padding:inherit}body.skin-minerva .mw-parser-output .avviso-mini .mbox-text-div{font-style:normal}html.client-js body.skin-minerva .mw-parser-output .avviso-mini>div{padding:8px 8px 8px 32px!important;position:relative}</style><div class="ambox avviso-mini noprint metadata avviso-mini-generico plainlinks"> <div class="mbox-text"> <div class="mbox-text-div" style="display:flex; flex-direction:row; align-items:center; column-gap:5px;"><span class="mbox-image"><span typeof="mw:File"><span title="Abbozzo software"><img alt="Abbozzo software" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png" decoding="async" width="24" height="25" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/37px-Computer_n_screen.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/48px-Computer_n_screen.svg.png 2x" data-file-width="119" data-file-height="123" /></span></span></span><span style="width:100%"><b>Questa sezione  sull'argomento software è solo un <a href="/wiki/Aiuto:Abbozzo" title="Aiuto:Abbozzo">abbozzo</a></b>. <a class="external text" href="https://it.wikipedia.org/w/index.php?title=Sistema_embedded&action=edit">Contribuisci</a> a migliorarla secondo le <a href="/wiki/Aiuto:Manuale_di_stile" title="Aiuto:Manuale di stile">convenzioni di Wikipedia</a>. Segui i suggerimenti del <a href="/wiki/Progetto:Informatica" title="Progetto:Informatica">progetto di riferimento</a>.</span></div> </div> </div> <p>Come per altri software, i progettisti di sistemi embedded utilizzano <a href="/wiki/Compilatore" title="Compilatore">compilatori</a>, <a href="/wiki/Assembler" title="Assembler">assembler</a> e <a href="/wiki/Debugger" title="Debugger">debugger</a> per sviluppare i software relativi al sistema. </p><p>Tuttavia possono usare anche alcuni programmi più specifici: </p> <ul><li>Un <a href="/w/index.php?title=In-circuit_emulator&action=edit&redlink=1" class="new" title="In-circuit emulator (la pagina non esiste)">in-circuit emulator</a> (ICE) è un dispositivo hardware che sostituisce o si interfaccia con il microprocessore, ed offre funzionalità per caricare velocemente e effettuare il <a href="/wiki/Debugging" title="Debugging">debugging</a> di codice di prova all'interno del sistema.</li> <li>Per velocizzare e rendere economica la diagnostica e il debugging, specie su sistemi prodotti su larga scala, viene integrata, a livello di SoC, <a href="/wiki/Microcontroller" class="mw-redirect" title="Microcontroller">microcontroller</a> o CPU, l'interfaccia <a href="/wiki/JTAG" title="JTAG">JTAG</a> (alias IEEE 1149.1), una norma di interfacciamento semplice ed economico atto a sospendere il normale funzionamento del processo e interrogarne le fasi tramite collegamento a un personal computer.</li> <li>Alcuni programmi aggiungono un controllo di ridondanza (checksum) o un <a href="/wiki/Cyclic_redundancy_check" title="Cyclic redundancy check">Cyclic redundancy check</a> (CRC) al programma, in modo da permettere al sistema <i>embedded</i> di controllare la validità del programma.</li> <li>Per sistemi che utilizzano <a href="/wiki/Digital_Signal_Processor" class="mw-redirect" title="Digital Signal Processor">Digital Signal Processor</a> (DSP), i progettisti possono usare uno strumento algebrico come <a href="/w/index.php?title=MathCad&action=edit&redlink=1" class="new" title="MathCad (la pagina non esiste)">MathCad</a> o <a href="/wiki/Mathematica" title="Mathematica">Mathematica</a>.</li> <li>Compilatori e <i>linker</i> specifici possono essere utilizzati per migliorare l'ottimizzazione di hardware particolari.</li> <li>Un sistema <i>embedded</i> può avere un proprio linguaggio specifico o programma di sviluppo, oppure offrire miglioramenti ad un linguaggio esistente.</li> <li>Data la complessità crescente, non è raro che il produttore dell'hardware fornisca un BSP (o <a href="/wiki/Board_Support_Package" title="Board Support Package">Board Support Package</a>) per semplificare il supporto e integrazione tra il software sviluppato ad-hoc, l'ambiente operativo sottostante e l'hardware.</li></ul> <p>I programmi per la generazione del software possono avere provenienza diversa: </p> <ul><li>Compagnie produttrici di software specializzate nel mercato dei sistemi <i>embedded</i></li> <li>Possono essere tool provenienti dal progetto <a href="/wiki/GNU" title="GNU">GNU</a> (si veda anche <a href="/wiki/Cross_compiler" class="mw-redirect" title="Cross compiler">cross compiler</a>)</li> <li>Talvolta possono essere utilizzati strumenti di sviluppo per personal computer se il processore <i>embedded</i> è molto simile ad un comune processore per PC</li></ul> <div class="mw-heading mw-heading3"><h3 id="Sistema_operativo">Sistema operativo</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=9" title="Modifica la sezione Sistema operativo" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=9" title="Edit section's source code: Sistema operativo"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Payphone_loading_Microsoft_Windows_XP.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Payphone_loading_Microsoft_Windows_XP.jpg/220px-Payphone_loading_Microsoft_Windows_XP.jpg" decoding="async" width="220" height="293" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Payphone_loading_Microsoft_Windows_XP.jpg/330px-Payphone_loading_Microsoft_Windows_XP.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Payphone_loading_Microsoft_Windows_XP.jpg/440px-Payphone_loading_Microsoft_Windows_XP.jpg 2x" data-file-width="1536" data-file-height="2048" /></a><figcaption>Un telefono pubblico Internet utilizzante <a href="/wiki/Windows_XP" title="Windows XP">Windows XP</a>.</figcaption></figure> <p>La presenza o meno di un completo <a href="/wiki/Sistema_operativo" title="Sistema operativo">Sistema operativo</a> su un sistema <i>embedded</i> varia drasticamente a seconda della complessità della sua architettura e campo di utilizzo. Nei casi più semplici i dispositivi <i>embedded</i> potrebbero essere sprovvisti di un sistema operativo vero e proprio. </p><p>Su microcontrollori semplici, tipicamente opererà ciclicamente un singolo programma di pochi byte, talvolta indicato come programma di "monitor" in quanto dedicato principalmente a monitorare lo stato delle porte di I/O, senza alcuna sovrastruttura (gestione dei processi, eccetera); su ambienti complessi possono trovare applicazione i medesimi sistemi operativi impiegati comunemente per scopi generali (<a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/Windows_CE" class="mw-redirect" title="Windows CE">Windows CE</a>, ecc.) eventualmente personalizzati (per operare in un ambiente con risorse minimali, in gergo <i>a basso footprint</i>), oppure più specializzati per gestire eventi in <a href="/wiki/Sistema_operativo_real-time" title="Sistema operativo real-time">sistema operativo in tempo reale</a> (come <a href="/wiki/Vxworks" class="mw-redirect" title="Vxworks">Vxworks</a> o <a href="/wiki/QNX" title="QNX">QNX</a>) o estremamente specializzati e non disponibili sul mercato (come i sistemi operativi dei cellulari <a href="/wiki/GSM" class="mw-redirect" title="GSM">GSM</a> di prima generazione, per esempio, sviluppati tipicamente dal produttore degli apparati stessi). </p> <div class="mw-heading mw-heading3"><h3 id="Auto-verifica_interna">Auto-verifica interna</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=10" title="Modifica la sezione Auto-verifica interna" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=10" title="Edit section's source code: Auto-verifica interna"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Gran parte dei sistemi embedded hanno capacità native di auto-verifica delle proprie funzionalità. Tipicamente in caso di procedure in <a href="/wiki/Iterazione" title="Iterazione">loop</a> o subentrando in situazioni di <a href="/wiki/Deadlock" class="mw-redirect" title="Deadlock">deadlock</a>, intervengono dei meccanismi di 'protezione' chiamati <a href="/wiki/Watchdog" title="Watchdog">watchdog</a>. </p><p>Ci sono diversi tipi principali di verifiche, divise in base alla funzione o componente controllata: </p> <ol><li>Verifica Calcolatore: CPU, RAM e memoria programmabile. Spesso si effettua una volta all'accensione. Nei sistemi di importanza critica si effettua anche periodicamente o continuamente.</li> <li>Verifica Periferiche: Simula ingressi e misura uscite. Un sorprendente numero di sistemi di comunicazione, analogici o di controllo possono fare queste verifiche, spesso a costo molto basso.</li> <li>Verifica Alimentazione: Solitamente misura ogni linea di potenza, e può controllare anche qual è l'ingresso (batterie o rete). Le alimentazioni sono spesso sfruttate al massimo, con poco margine di scarto.</li> <li>Verifica Comunicazione: Verifica la ricezione di semplici messaggi da parte delle altre unità connesse. Internet, ad esempio, usa il messaggio <a href="/wiki/Internet_Control_Message_Protocol" title="Internet Control Message Protocol">ICMP</a> "ping".</li> <li>Verifica Collegamenti: Solitamente usano un cavo sistemato a serpentina tra punti rappresentativi dei cavi che devono essere collegati. I sistemi di comunicazione sincroni, come la telefonia, spesso usano "sync test" a questo scopo. Le verifiche dei cavi sono economiche, e estremamente utili quando l'unità ha dei connettori.</li> <li>Verifica Attrezzaggio: Spesso un sistema dev'essere regolato quando viene installato. Questa verifica fornisce indicazioni alla persona che installa il sistema.</li> <li>Verifica Consumi: Misura le risorse che il sistema utilizza, e avvisa quando le quantità sono basse. L'esempio più comune è la lancetta della benzina di un'auto. Gli esempi più complessi possono essere i sistemi di analisi medica automatica che gestiscono inventari di reagenti chimici.</li> <li>Verifica Operativa: Misura varie cose che interessano all'utente lavorando sul sistema. Notare che si effettua mentre il sistema è in funzione. Esempi sono gli strumenti di navigazione aeronautici, il contachilometri di un'auto, le lucine di un disk-drive.</li> <li>Verifica di Sicurezza: eseguita periodicamente secondo un intervallo di sicurezza, assicura che il sistema sia ancora affidabile. La durata dell'intervallo è in genere appena inferiore al tempo minimo entro cui un malfunzionamento può causare danni.</li></ol> <div class="mw-heading mw-heading3"><h3 id="Aggiornamenti">Aggiornamenti</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=11" title="Modifica la sezione Aggiornamenti" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=11" title="Edit section's source code: Aggiornamenti"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Per quanto riguarda le funzioni di aggiornamento del software (firmware, sistema operativo o driver a seconda) dei sistemi <i>embedde</i>d, vi sono attualmente tre possibili scenari: </p> <ul><li>1) il microcontrollore è totalmente "chiuso": il software nasce e muore con il dispositivo e quindi non è upgradabile;</li> <li>2) il microcontrollore aggiornabile ma solo mediante intervento presso la rete dell'<a href="/wiki/Original_Equipment_Manufacturer" class="mw-redirect" title="Original Equipment Manufacturer">OEM</a> ovvero presso un <a href="/wiki/Centro_assistenza_tecnica" class="mw-redirect" title="Centro assistenza tecnica">CAT</a>; in questi casi si deve utilizzare un apposito strumento di diagnostica e programmazione del software;</li> <li>3) il microcontrollore è aggiornabile dall'utente esattamente come un normale <a href="/wiki/Personal_computer" title="Personal computer">PC</a>. Esempi classici: il telefono cellulare (via cavo, via <a href="/wiki/Bluetooth" title="Bluetooth">bluetooth</a> o via <a href="/wiki/Over-the-air" title="Over-the-air">OTA</a>), il firmware della TV (mediante chiavetta <a href="/wiki/USB" title="USB">USB</a>, inserita nell'apposita porta dell'apparecchio, contenente l'aggiornamento scaricato dal sito del produttore) e altre situazioni analoghe.</li></ul> <p>È piuttosto semplice prevedere che nel tempo la situazione più frequente sarà la terza, eccetto i casi in cui il sistema <i>embedded</i> sovraintenda requisiti di sicurezza. </p> <div class="mw-heading mw-heading2"><h2 id="Voci_correlate">Voci correlate</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=12" title="Modifica la sezione Voci correlate" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=12" title="Edit section's source code: Voci correlate"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Architettura_ARM" title="Architettura ARM">Architettura ARM</a></li> <li><a href="/wiki/Microcontrollore" title="Microcontrollore">Microcontrollore</a></li> <li><a href="/wiki/Hardware-in-the-loop" title="Hardware-in-the-loop">Hardware-in-the-loop</a></li> <li><a href="/wiki/Software-in-the-loop" title="Software-in-the-loop">Software-in-the-loop</a></li> <li><a href="/wiki/Sistema_operativo_real-time" title="Sistema operativo real-time">Sistema operativo real-time</a></li> <li><a href="/wiki/Sistema_di_sviluppo" title="Sistema di sviluppo">Sistema di sviluppo</a></li> <li><a href="/wiki/System_on_a_chip" class="mw-redirect" title="System on a chip">System on a chip</a></li> <li><a href="/wiki/General_purpose" title="General purpose">General purpose</a></li> <li><a href="/wiki/Application_specific_integrated_circuit" title="Application specific integrated circuit">Application specific integrated circuit</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Altri_progetti">Altri progetti</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=13" title="Modifica la sezione Altri progetti" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=13" title="Edit section's source code: Altri progetti"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div id="interProject" class="toccolours" style="display: none; clear: both; margin-top: 2em"><p id="sisterProjects" style="background-color: #efefef; color: black; font-weight: bold; margin: 0"><span>Altri progetti</span></p><ul title="Collegamenti verso gli altri progetti Wikimedia"> <li class="" title=""><span class="plainlinks" title="commons:Category:Embedded systems"><a class="external text" href="https://commons.wikimedia.org/wiki/Category:Embedded_systems?uselang=it">Wikimedia Commons</a></span></li></ul></div> <ul><li><span typeof="mw:File"><a href="https://commons.wikimedia.org/wiki/?uselang=it" title="Collabora a Wikimedia Commons"><img alt="Collabora a Wikimedia Commons" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/18px-Commons-logo.svg.png" decoding="async" width="18" height="24" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/27px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/36px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></a></span> <span class="plainlinks"><a class="external text" href="https://commons.wikimedia.org/wiki/?uselang=it">Wikimedia Commons</a></span> contiene immagini o altri file sul <b><span class="plainlinks"><a class="external text" href="https://commons.wikimedia.org/wiki/Category:Embedded_systems?uselang=it">sistema embedded</a></span></b></li></ul> <div class="mw-heading mw-heading2"><h2 id="Collegamenti_esterni">Collegamenti esterni</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Sistema_embedded&veaction=edit&section=14" title="Modifica la sezione Collegamenti esterni" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Sistema_embedded&action=edit&section=14" title="Edit section's source code: Collegamenti esterni"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li class="mw-empty-elt"></li> <li><cite id="CITEREFEnciclopedia_della_scienza_e_della_tecnica" class="citation libro" style="font-style:normal"> Bruno Rotoli, <a rel="nofollow" class="external text" href="https://www.treccani.it/enciclopedia/sistemi-embedded_(Enciclopedia-della-Scienza-e-della-Tecnica)/"><span style="font-style:italic;">Sistemi embedded</span></a>, in <span style="font-style:italic;">Enciclopedia della scienza e della tecnica</span>, <a href="/wiki/Istituto_dell%27Enciclopedia_Italiana" title="Istituto dell'Enciclopedia Italiana">Istituto dell'Enciclopedia Italiana</a>, 2007-2008.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q193040#P10037" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite id="CITEREFOpen_Library" class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://openlibrary.org/subjects/embedded_computer_systems"><span style="font-style:italic;">Opere riguardanti Embedded computer systems</span></a> / <a rel="nofollow" class="external text" href="https://openlibrary.org/subjects/embedded_systems"><span style="font-style:italic;">Embedded systems</span></a>, su <span style="font-style:italic;"><a href="/wiki/Open_Library" class="mw-redirect" title="Open Library">Open Library</a></span>, <a href="/wiki/Internet_Archive" title="Internet Archive">Internet Archive</a>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q193040#P3847" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite id="CITEREFFOLDOC" class="citation testo" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) Denis Howe, <span style="font-style:italic;"><a href="https://foldoc.org/embedded_system" class="extiw" title="foldoc:embedded system">embedded system</a></span>, in <span style="font-style:italic;"><a href="/wiki/Free_On-line_Dictionary_of_Computing" title="Free On-line Dictionary of Computing">Free On-line Dictionary of Computing</a></span>.</cite> Disponibile con licenza <a href="/wiki/GNU_Free_Documentation_License" title="GNU Free Documentation License">GFDL</a></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120204083915/http://www.freertos.org/implementation/#"><span style="font-style:italic;">Come funzionano i sistemi operativi real time</span></a>, su <span style="font-style:italic;">FreeRTOS.org</span>. <small>URL consultato il 9 novembre 2018</small> <small>(archiviato dall'<abbr title="http://www.FreeRTOS.org/implementation/">url originale</abbr> il 4 febbraio 2012)</small>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://Microcontroller.com/"><span style="font-style:italic;">Portale sui sistemi embedded</span></a>, su <span style="font-style:italic;">Microcontroller.com</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://msdn.microsoft.com/embedded/"><span style="font-style:italic;">Centro di sviluppo di sistemi embedded di Microsoft</span></a>, su <span style="font-style:italic;">msdn.microsoft.com</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://www.embeddedrelated.com"><span style="font-style:italic;">Gruppo di discussione sui sistemi embedded</span></a>, su <span style="font-style:italic;">embeddedrelated.com</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://www.eventhelix.com/RealtimeMantra/"><span style="font-style:italic;">Progettazione di software embedded</span></a>, su <span style="font-style:italic;">eventhelix.com</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20060526053044/http://www.emlabs.info/#"><span style="font-style:italic;">Università che hanno gruppi di ricerca sui sistemi embedded</span></a>, su <span style="font-style:italic;">emlabs.info</span>. <small>URL consultato il 10 novembre 2005</small> <small>(archiviato dall'<abbr title="http://www.emlabs.info/">url originale</abbr> il 26 maggio 2006)</small>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://www.embedded.com/"><span style="font-style:italic;">Programmazione di sistemi embedded</span></a>, su <span style="font-style:italic;">embedded.com</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://ee.cleversoul.com/"><span style="font-style:italic;">Compendio di EE - Electronic Engineering e Embedded Systems Programming</span></a>, su <span style="font-style:italic;">ee.cleversoul.com</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://www.devicetools.com"><span style="font-style:italic;">Strumenti e piattaforme per sviluppatori di soluzioni embedded</span></a>, su <span style="font-style:italic;">devicetools.com</span>.</cite></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="http://www.embedded.it/"><span style="font-style:italic;">Portale italiano sui sistemi embedded</span></a>, su <span style="font-style:italic;">embedded.it</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120510103149/http://klabs.org/richcontent/Misc_Content/AGC_And_History/AGC_History.htm"><span style="font-style:italic;">sito web NASA sull'Apollo Guidance Computer</span></a>, su <span style="font-style:italic;">klabs.org</span>. <small>URL consultato il 15 gennaio 2007</small> <small>(archiviato dall'<abbr title="http://klabs.org/richcontent/Misc_Content/AGC_And_History/AGC_History.htm">url originale</abbr> il 10 maggio 2012)</small>.</cite></li></ul> <style data-mw-deduplicate="TemplateStyles:r140554510">.mw-parser-output .CdA{border:1px solid #aaa;width:100%;margin:auto;font-size:90%;padding:2px}.mw-parser-output .CdA th{background-color:#f2f2f2;font-weight:bold;width:20%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .CdA{border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output .CdA th{background-color:#202122}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .CdA{border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output .CdA th{background-color:#202122}}</style><table class="CdA"><tbody><tr><th><a href="/wiki/Aiuto:Controllo_di_autorit%C3%A0" title="Aiuto:Controllo di autorità">Controllo di autorità</a></th><td><a href="/wiki/Nuovo_soggettario" title="Nuovo soggettario">Thesaurus BNCF</a> <span class="uid"><a rel="nofollow" class="external text" href="https://thes.bncf.firenze.sbn.it/termine.php?id=65010">65010</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Library_of_Congress_Control_Number" title="Library of Congress Control Number">LCCN</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://id.loc.gov/authorities/subjects/sh87006632">sh87006632</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="tedesco">DE</abbr></span>) <a rel="nofollow" class="external text" href="https://d-nb.info/gnd/4396978-1">4396978-1</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Biblioteca_nazionale_di_Francia" title="Biblioteca nazionale di Francia">BNF</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="francese">FR</abbr></span>) <a rel="nofollow" class="external text" href="https://catalogue.bnf.fr/ark:/12148/cb12410613b">cb12410613b</a> <a rel="nofollow" class="external text" href="https://data.bnf.fr/ark:/12148/cb12410613b">(data)</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Biblioteca_nazionale_di_Israele" title="Biblioteca nazionale di Israele">J9U</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr>, <abbr title="ebraico">HE</abbr></span>) <a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request=987007534372505171">987007534372505171</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Biblioteca_della_Dieta_nazionale_del_Giappone" title="Biblioteca della Dieta nazionale del Giappone">NDL</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr>, <abbr title="giapponese">JA</abbr></span>) <a rel="nofollow" class="external text" href="https://id.ndl.go.jp/auth/ndlna/01064710">01064710</a></span></td></tr></tbody></table> <div class="noprint" style="width:100%; padding: 3px 0; display: flex; flex-wrap: wrap; row-gap: 4px; column-gap: 8px; box-sizing: border-box;"><div style="flex-grow: 1"><style data-mw-deduplicate="TemplateStyles:r140555418">.mw-parser-output .itwiki-template-occhiello{width:100%;line-height:25px;border:1px solid #CCF;background-color:#F0EEFF;box-sizing:border-box}.mw-parser-output .itwiki-template-occhiello-progetto{background-color:#FAFAFA}@media screen{html.skin-theme-clientpref-night .mw-parser-output .itwiki-template-occhiello{background-color:#202122;border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output .itwiki-template-occhiello-progetto{background-color:#282929}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .itwiki-template-occhiello{background-color:#202122;border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output .itwiki-template-occhiello-progetto{background-color:#282929}}</style><div class="itwiki-template-occhiello"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Computer_n_screen.svg" class="mw-file-description" title="Informatica"><img alt=" " src="//upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png" decoding="async" width="24" height="25" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/37px-Computer_n_screen.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/48px-Computer_n_screen.svg.png 2x" data-file-width="119" data-file-height="123" /></a></span> <b><a href="/wiki/Portale:Informatica" title="Portale:Informatica">Portale Informatica</a></b>: accedi alle voci di Wikipedia che trattano di informatica</div></div></div> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐6cf85bf86‐vgsxd Cached time: 20241119081909 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.563 seconds Real time usage: 1.038 seconds Preprocessor visited node count: 9888/1000000 Post‐expand include size: 24939/2097152 bytes Template argument size: 2167/2097152 bytes Highest expansion depth: 15/100 Expensive parser function count: 7/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 3003/5000000 bytes Lua time usage: 0.242/10.000 seconds Lua memory usage: 7141057/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 619.797 1 -total 40.07% 248.371 1 Template:Collegamenti_esterni 19.13% 118.545 1 Template:S_sezione 18.12% 112.294 1 Template:Avviso_piccolo 12.22% 75.767 4 Template:Icona_argomento 8.71% 53.983 1 Template:F 8.61% 53.384 2 Template:Categorie_avviso 8.27% 51.279 1 Template:Avviso 7.63% 47.311 1 Template:Interprogetto 7.15% 44.309 11 Template:Cita_web --> <!-- Saved in parser cache with key itwiki:pcache:idhash:234892-0!canonical and timestamp 20241119081909 and revision id 139812743. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Estratto da "<a dir="ltr" href="https://it.wikipedia.org/w/index.php?title=Sistema_embedded&oldid=139812743">https://it.wikipedia.org/w/index.php?title=Sistema_embedded&oldid=139812743</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Categoria:Categorie" title="Categoria:Categorie">Categorie</a>: <ul><li><a href="/wiki/Categoria:Sistemi_operativi_real-time" title="Categoria:Sistemi operativi real-time">Sistemi operativi real-time</a></li><li><a href="/wiki/Categoria:Sistemi_embedded" title="Categoria:Sistemi embedded">Sistemi embedded</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Categorie nascoste: <ul><li><a href="/wiki/Categoria:Senza_fonti_-_sistemi_operativi" title="Categoria:Senza fonti - sistemi operativi">Senza fonti - sistemi operativi</a></li><li><a href="/wiki/Categoria:Senza_fonti_-_novembre_2008" title="Categoria:Senza fonti - novembre 2008">Senza fonti - novembre 2008</a></li><li><a href="/wiki/Categoria:Stub_sezione_-_software" title="Categoria:Stub sezione - software">Stub sezione - software</a></li><li><a href="/wiki/Categoria:P10037_letta_da_Wikidata" title="Categoria:P10037 letta da Wikidata">P10037 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P3847_letta_da_Wikidata" title="Categoria:P3847 letta da Wikidata">P3847 letta da Wikidata</a></li><li><a href="/wiki/Categoria:Voci_con_codice_Thesaurus_BNCF" title="Categoria:Voci con codice Thesaurus BNCF">Voci con codice Thesaurus BNCF</a></li><li><a href="/wiki/Categoria:Voci_con_codice_LCCN" title="Categoria:Voci con codice LCCN">Voci con codice LCCN</a></li><li><a href="/wiki/Categoria:Voci_con_codice_GND" title="Categoria:Voci con codice GND">Voci con codice GND</a></li><li><a href="/wiki/Categoria:Voci_con_codice_BNF" title="Categoria:Voci con codice BNF">Voci con codice BNF</a></li><li><a href="/wiki/Categoria:Voci_con_codice_J9U" title="Categoria:Voci con codice J9U">Voci con codice J9U</a></li><li><a href="/wiki/Categoria:Voci_con_codice_NDL" title="Categoria:Voci con codice NDL">Voci con codice NDL</a></li><li><a href="/wiki/Categoria:Voci_non_biografiche_con_codici_di_controllo_di_autorit%C3%A0" title="Categoria:Voci non biografiche con codici di controllo di autorità">Voci non biografiche con codici di controllo di autorità</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Questa pagina è stata modificata per l'ultima volta il 18 giu 2024 alle 12:38.</li> <li id="footer-info-copyright">Il testo è disponibile secondo la <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.it">licenza Creative Commons Attribuzione-Condividi allo stesso modo</a>; possono applicarsi condizioni ulteriori. Vedi le <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use/it">condizioni d'uso</a> per i dettagli.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy/it">Informativa sulla privacy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:Sala_stampa/Wikipedia">Informazioni su Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Avvertenze_generali">Avvertenze</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Codice di condotta</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Sviluppatori</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/it.wikipedia.org">Statistiche</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Dichiarazione sui cookie</a></li> <li id="footer-places-mobileview"><a href="//it.m.wikipedia.org/w/index.php?title=Sistema_embedded&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Versione mobile</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-r5498","wgBackendResponseTime":192,"wgPageParseReport":{"limitreport":{"cputime":"0.563","walltime":"1.038","ppvisitednodes":{"value":9888,"limit":1000000},"postexpandincludesize":{"value":24939,"limit":2097152},"templateargumentsize":{"value":2167,"limit":2097152},"expansiondepth":{"value":15,"limit":100},"expensivefunctioncount":{"value":7,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":3003,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 619.797 1 -total"," 40.07% 248.371 1 Template:Collegamenti_esterni"," 19.13% 118.545 1 Template:S_sezione"," 18.12% 112.294 1 Template:Avviso_piccolo"," 12.22% 75.767 4 Template:Icona_argomento"," 8.71% 53.983 1 Template:F"," 8.61% 53.384 2 Template:Categorie_avviso"," 8.27% 51.279 1 Template:Avviso"," 7.63% 47.311 1 Template:Interprogetto"," 7.15% 44.309 11 Template:Cita_web"]},"scribunto":{"limitreport-timeusage":{"value":"0.242","limit":"10.000"},"limitreport-memusage":{"value":7141057,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-6cf85bf86-vgsxd","timestamp":"20241119081909","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Sistema embedded","url":"https:\/\/it.wikipedia.org\/wiki\/Sistema_embedded","sameAs":"http:\/\/www.wikidata.org\/entity\/Q193040","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q193040","author":{"@type":"Organization","name":"Contributori ai progetti Wikimedia"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2005-11-10T13:02:12Z","dateModified":"2024-06-18T11:38:24Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/6\/64\/Intel_8742_153056995.jpg","headline":"sistema elettronico di elaborazione a microprocessore"}</script> </body> </html>