software:
Negli ultimi anni, il paradigma noto come GPGPU (General Purpose computing on Graphics Processing Units) ha rivoluzionato l'approccio ai problemi di High-Performance Computing (HPC), in cui sono richieste elevate capacità di calcolo, per le quali anche le moderne CPU, ormai, …
Le configurazioni monolitiche hanno da tempo lasciato la mano per le nuove architetture modulari. In questo particolare contesto le soluzioni basate su infrastrutture, quali la distribuzione dei dati, stanno acquisendo un ruolo importante. In un contesto embedded di tipo real time a volte …
Riuso della proprietà intellettuale e progettazione collaborativa, semplificazione della portabilità tra architetture diverse, funzioni avanzate di editing, debugging e simulazione, espandibilità custom e incremento dell’efficienza di scrittura del codice sono solo alcune delle novità presentate con la nuova release 6.1 …
Non molti anni fa, gli appassionati progettisti di circuiti elettronici scrivevano su un foglio di carta lo schema elettrico del circuito da realizzare. Successivamente, prima di fare il circuito stampato definitivo, costruivano il circuito piazzando i componenti saldandoli su di …
Questo articolo fornisce le basi per iniziare a sviluppare con il microcontrollore MB89201 della famiglia F2MC-8L di Fujitsu. Si approfondiranno gli strumenti attraverso i quali lo sviluppo viene agevolato, ovvero l’emulatore, le schede di sviluppo e i chip di sviluppo, fino ad arrivare a scrivere le prime righe di software. …
Due tra i bug più critici mai scoperti, presenti in tutte le moderne CPU, sono Spectre e Meltdown. Tutta la comunità software, insieme ai maggiori vendor di hardware ed ai grandi colossi di cloud computing si stanno ancora muovendo per …
Con uno sguardo sempre attento alle nuove tendenze nel mercato della visione industriale, Image S propone soluzioni all’avanguardia, come la rivoluzionaria famiglia di sensori intelligenti Gocator che semplificano la misura in 3D nell’automazione di fabbrica, o come il software HALCON …
Combinando sensori periferici, gateway e risorse cloud, le applicazioni Internet of Things (IoT) stanno diventando obiettivi senza precedenti a causa del numero di potenziali superfici di attacco e vulnerabilità di sicurezza che contengono. Una chiara comprensione di tali minacce, della …
FilterLab è un CAD di Microchip che qualunque appassionato di elettronica può utilizzare per progettare e dimensionare filtri analogici attivi basati su celle ad operazionali. In questo articolo ne illustriamo le principali caratteristiche applicative e le principali funzionalità. Un filtro è caratterizzato da una precisa banda di trasmissione, i …
Nulla si crea e nulla si distrugge; in effetti, per trasferire contenuti di tipo multimediale si fa riferimento a politiche di compressione al fine di ottimizzare l’enorme carico di lavoro richiesto dall’applicazione in gioco. Audio e grafica: due campi abbastanza variegati con caratteristiche …
RealOS è un sistema operativo real-time che risponde alle specifiche ITRON e T-Kernel ed è particolarmente indicato per le applicazioni dove sono richiesti precisi vincoli in termini di safety del sistema. Fujitsu Semiconductor è una società che ricopre una posizione di primaria importanza nel segmento delle soluzioni automotive …
Proseguiamo la nostra panoramica sui diversi ambienti di sviluppo per ESPertino occupandoci in questo articolo di MicroPython, l’implementazione della versione 3.x del noto linguaggio di scripting rivolta ai microcontrollori e ai sistemi embedded. Anche questa volta ESPertino non finirà di …
Lo scopo dell'articolo è fornire una panoramica di un sistema MES astratto illustrandone le componenti sia da un punto di vista tecnologico che funzionale, con particolare riferimento ai flussi di controllo che garantiscono una continuità di produzione automatizzando singole macchine o, addirittura, l'intero …
Un porting del noto sistema operativo per una particolare configurazione hardware del PIC32. Come adattarlo al PIC32 Starter Kit, la scheda di sviluppo dotata di programmatore e debugger JTAG. Nel novembre 2007 Microchip ha presentato il suo primo microcontrollore a 32 bit: il PIC32, una MCU il cui core è basato su …
Le tre aziende forniranno le tecnologie principali per il nuovo computer della missione di BAE Systems. Tale computer è l'hub centrale che elabora tutti i dati critici della missione di un aeromobile. Tale computer, ricevendo informazioni da sottosistemi esterni, elabora …
In molte applicazioni in tempo reale, la misura del tempo corrente è aspetto essenziale per il funzionamento del sistema. In linea di principio, una funzionalità di questo tipo può essere generata mediante una routine software, sulla base di interruzioni periodiche generate da un timer. Questo richiede …
La tecnologia Adobe con Flash Player si propone di gestire contenuti multimediali con estrema semplicità. Oggi, sempre con maggiore frequenza, le tecnologie embedded ricorrono a questa particolare funzionalità al fine di offrire un prodotto completo. In che modo è possibile gestire i …
In questo articolo verranno presentate alcune delle sfide alla base dello sviluppo di sistemi radar e schiere di antenne a onde millimetriche (mmWave) per la prossima generazione di auto e camion intelligenti. Il software NI AWR Design Environment è una …
L’acronimo PCI sta per Peripheral Component Interconnect e si occupa, così come dice il suo nome, di interconnettere diverse periferiche su un unico bus garantendo l’interoperabilità delle periferiche con un alto data rate al fine di rispondere ai moderni controllori grafici, dispositivi …
Il chip FT232BM di FTDI è un convertitore seriale USB che permette di implementare una comunicazione USB nella propria applicazione senza entrare nel merito dello standard USB, ma comunicando semplicemente attraverso un UART. Dal punto di vista software dal lato USB il dispositivo può …