Search Results for: sistemi embedded
LwIp è un’implementazione della suite TCP/IP per architetture basate su microcontrollori ed è stata sviluppata, inizialmente, da Adam Dunkels al SICS (Swedish Institute of Computer Science): oggi è diventata una buona soluzione per le applicazioni embedded. L’obiettivo di Dunkels è di utilizzare lo stack LwIP in applicazioni con ridotte capacità di memoria e, a …
Scopriamo in questo articolo il cross compilatore SwiftX, un sistema di sviluppo interattivo basato sul linguaggio Forth in grado di supportare un’ampia gamma di microcontrollori. Il cross compilatore SwiftX è prodotto dalla società americana FORTH Inc. (figura 1), la più grande e referenziata azienda in grado di fornire soluzioni e sistemi basati …
Da diversi anni, le cosiddette tecniche soft-computing si stanno affiancando ai più tradizionali approcci di programmazione. La loro diffusione in ambito embedded, sta via via crescendo in conseguenza dei notevoli risultati ottenuti anche sul campo. La progettazione dei sistemi embedded è ormai molto diversa dalla programmazione dei calcolatori. I programmatori per PC sono abituati a standard …
I prodotti elettronici di oggi sono ciò che sono grazie alla memoria. Questi dispositivi richiedono alta velocità e larghezza di banda elevata. La generazione delle memorie DDR SDRAM (Double data rate synchronous dynamic random-access memory) raggiunge una larghezza di banda maggiore rispetto …
Questo articolo descrive alcune tecniche utilizzabili per stimare correttamente lo spazio di stack in applicazioni embedded. Tali stime possono essere utilizzate per evitare il fenomeno dello stack overflow, frequente causa di malfunzionamenti applicativi. L’articolo presenta inoltre alcune tecniche di ottimizzazione dello stack per sistemi embedded …
L’esigenza primaria di µClinux era quella di soddisfare il settore embedded dalla mancanza di una propria distribuzione Linux. La distribuzione µClinux è sottoposta ai vincoli della licenza GPL che permette la modifica del codice sorgente incluso e la sua distribuzione: nessun …
Chi opera in campo elettronico o dell’automatica spesso segue metodi di progettazione che impiegano modelli matematici dei circuiti o dei sistemi sotto osservazione. Le moderne tecniche di progetto basate sull’uso sistematico dei modelli dinamici per l’analisi ed il progetto dei …
Nell’ambito dei sistemi embedded l’attenzione si pone su Mizar32, la scheda interattiva che raggiunge un elevato livello d’innovazione per aprirsi al mercato mondiale. A distinguerla da altri prodotti la possibilità di programmazione in diversi linguaggi (lua, lisp, C, BASIC, Scheme …
I sistemi embedded sono presenti praticamente ovunque nella nostra società. Una definizione base di sistema embedded è quella di un sistema di computer con uno scopo preciso, che è parte di un sistema più grande al quale offre servizi …
Si può avere una radio che cambi istantaneamente! Immaginate che state ricevendo la banda della Protezione Civile e che si può passare immediatamente alla banda di trasmissione! Questo è SDR! E se una radio potesse avvertire uno spettro non utilizzato …
Vediamo come si possono processare i file audio WAV in sistemi embedded. Un po' di tempo fa mi è stato chiesto di creare un piccolo circuito basato su un microcontrollore e un convertitore analogico/digitale che avrebbe prodotto vari suoni corrispondenti …
YouTube è in realtà un sito web che permette la condivisione dei suoi contenuti tra tutti i suoi utenti. Ciò che rende interessante YouTube è il ricorso alla tecnologia Adobe Flash al fine di consentire la riproduzione dei contenuti multimediali …
Con il recente incremento esponenziale nell'uso di microcontrollori, gli ingegneri impegnati nella progettazione o nel collaudo nel settore dall'elettronica industriale e dell'Information Technology, fronteggiano la necessità di collaudare e testare circuiti che sono spesso caratterizzati da linee di dati seriali …
Scegliere un controller per sistemi embedded. Quando la FedEx Express è stata contattata dalla Ventura Aerospace per costruire un sistema di controllo intelligente per il rilevamento e lo spegnimento di incendi a bordo di aerei, ha avuto bisogno di trovare …
Ebook sui microcontrollori Freescale HCS08 nei sistemi embedded. Interfacciare i sistemi embedded, per Ingegneri, usando i microcontrollori HCS08 Freescale - Programmazione in linguaggio assembler.
Il termine “embedded” (integrato) si applica a computer/microcontrollori (incapsulati in dispositivi pilotati) che eseguono un’applicazione per il controllo.
I sistemi embedded sono dei sistemi elettronici a microprocessore. Interessante raccolta di informazioni utili per accedere, a livello software (linguaggi di programmazione ad alto livello), a componenti hardware. L'obiettivo di questo libro elettronico è infatti il collegamento tra programmatori (ingegneri …
I sistemi embedded si interfacciano con il mondo esterno ed elaborano i dati provenienti dalle diverse periferiche. Elaborare e gestire tutte le informazioni in maniera efficiente può diventare un compito non facile quando le applicazioni non sono banali e le …
Sempre più pratico, sempre più "nella" materia, il nostro corso di microprogrammazione si sta addentrando sempre di più nella trattazione delle architetture, delle loro peculiarità e dei motivi per i quali esse risultano interessanti. Oggi iniziamo una lunga parte del …
Oggi i confini tra i PC "general purpose", i servers e i sistemi embedded sono più confusi. I computers condividono le stesse piattaforme, le stesse periferiche.