è la categoria relativa all’elettronica embedded. Troverete articoli relativi ai sistemi embedded sia lato hardware che software con particolare riferimento appunto a tutti quei sistemi rivolti ad una specifica applicazione. Tratteremo anche Linux embedded ed altri sistemi operativi leggeri in grado di “girare” su schede embedded a microcontrollore.
Synology America Corp sta vendendo uno Storage NAS (network attached storage) a quattro slitte, con supporto fino a 8TB e pensato per le piccole imprese o installazioni casalinghe.
I requisiti per un data storage di dimensioni piccolo-medie tendono ad aumentare in varie applicazioni quando i progettisti hanno bisogno di uno storage non-volatile per variabili che cambiano poco frequentemente, come ad esempio parametri di calibrazione, impostazioni di configurazione o logging di dati e/o eventi.
E’ attesa per l’inizio del 2010 la versione multi core del microprocessore ARM Cortex-A9 per una frequenza di ben 2Ghz.
Il chip Cortex-A8 di ARM fa concorrenza ad Intel nel mercato del netbook. Velocità e basso cosumo sono i punti di forza del Cortex-A8.
Il linguaggio C dispone di un meccanismo semplice per recuperare i parametri passati da linea di comando (inseriti dall'utente da linea di comando).
Il C contiene molti operatori, e per via del meccanismo di precedenza fra operatori, le interazioni fra più operatori possono diventare complesse da capire.
Stringhe e costanti stringa. Supponiamo di creare i due frammenti di codice qui sotto e di mandarli in esecuzione.
Chromium Os, la versione open source di ciò che sarà Chrome OS, il sistema operativo web-centric di Google, è stata resa bootabile per girare sui nostri computer e darci un’idea di come sarà Chrome quando sarà disponibile come sistema nativo.
Programmare in linguaggio C. Come usare i puntatori con gli arrary. Array e puntatori sono intimamente legati in C.
Il controller IFC-PCIE2U3, una scheda di interfaccia PCI express che permette agli utenti Mac e Pc un upgrade della propria macchina per usufruire dell’imminente arrivo della tecnologia USB 3.0.
Un ottimo esempio di strutture dati dinamiche è una semplice libreria per lo stack, una che usi una lista dinamica e che includa funzioni per inizializzare, pulire, inserire ed estrarre.
Addonics ha annunciato l'uscita del nuovo dispositivo NAS "Mini Nas" (network-attached storage) di fascia entry level per il mercato SOHO (Small Office/Home Office).
E' possibile creare un puntatore a qualsiasi tipo in C, inclusi i tipi definiti dagli utenti.
Lanner VR 1208 - Il DVR di fascia Entry Level che unisce Linux, CPU Atom, e veloci periferiche per un buon livello di utilizzo anche su situazioni non professionali.
Programmare in linguaggio C. Vediamo ora i concetti avanzati sui puntatori.
Scegliere un controller per impianti di produzione di gas. Il controllo dei moderni impianti di produzione di gas è tipicamente gestito da operazioni su di un pannello di controllo.
Si può chiamare la funzione malloc in qualsiasi momento, e utilizzeremo pertanto un blocco di memoria nella memoria heap.
Le strutture dati dinamiche sono strutture dati che crescono e calano di dimensioni secondo le necessità, grazie ad operazioni di allocazione e di deallocazione di memoria da uno spazio chiamato heap
L’archivio dati Drobo nasce dall’esigenza sempre crescente di archiviare l’ormai enorme mole di dati, quali filmati, foto, musica e video, che la quasi totalità degli utenti possiede.
La maggior parte dei programmatori C inizia ad usare i puntatori per implementare quello che viene chiamato il passaggio di parametri nelle funzioni.