spi:
Benvenuti a un nuovo appuntamento con la Rubrica Firmware Reload. Vedremo in questo articolo come accedere ad una memoria SD su porta SPI. I dispositivi di memorizzazione di massa SD (Secure Digital) hanno ormai diffusione quasi ovunque, dai telefoni cellulari …
Ci sono dispositivi come i convertitori analogici-digitali della Analog Devices che al power-up del sistema hanno bisogno di essere caricati con una configurazione di parametri. Alcune volte l’applicazione è tale per cui si possono utilizzare i parametri di default caricati sul …
Ogni applicazione e ogni circuito che si va a realizzare non ha mai abbastanza segnali per poter controllare tutte le periferiche che si intende inserire. Attraverso questo articolo scopriamo come sia possibile controllare una periferica SPI attraverso il protocollo One-Wire composto da un …
Nell’articolo vengono presentati alcuni esempi di configurazione dell’interfaccia SPI per i micro Fujitsu. Si dice che l’SPI sia una semplice comunicazione seriale tra due dispositivi digitali, tuttavia la mancanza di un formato standard non lo rende affatto semplice. Questo articolo descrive i più comuni formati SPI e come implementarli sui Fujitsu …
MSP430 rappresenta una famiglia di microcontrollori prodotti dalla Texas Instruments e basati su un’architettura a 16 bit. I vantaggi principali sono il consumo estremamente ridotto (ultra low-power) e il design innovativo. La famiglia dei dispositivi MSP430 rappresenta la serie mixed-signal dei processori a 16 …
Nella precedente lezione abbiamo introdotto il modulo SERCOM del SAMD21 e la modalità USART, abbiamo visto cosa sono gli interrupt e come questi vengono gestiti dal NVIC dei processori Cortex-M. In questa lezione continueremo lo studio del modulo SERCOM, introducendo un'altra …
MCP3202 è un convertitore A/D a 12 bit con circuito di sample & hold incorporato prodotto da Microchip. È provvisto di due canali d’ingresso che possono essere usati come due ingressi single-ended separati o come un solo ingresso (pseudo) differenziale. Quest’ultimo tipo di collegamento è utile per eliminare …
DS1305 è un Real Time Clock con porta I2C. Ecco come utilizzarlo con un PIC16F628 e come monitorarlo attraverso una connessione seriale RS232. REAL TIME CLOCK SPI CON PIC16F628 Lo schema di figura 1 mostra la connessione tra il modulo RTC …
Nelle prime due puntate abbiamo visto un po’ i concetti elementari legati ai microcontrollori, come ingressi ed uscite ed abbiamo sviluppato un paio di semplici progetti. In questa terza puntata “saliamo” di livello introducendo il concetto di comunicazione seriale che ci …
Dimmi che interfaccia usi e ti dirò chi sei… Esistono molti modi di interfacciarsi con un microcontrollore, ma è difficile dire quale sia il migliore. Questa è l’occasione per fare un po’ di luce su due tecniche di interfacciamento seriale: …
Arduino è un nome molto conosciuto: ne esistono cloni, versioni derivate e soprattutto progetti ad esso ispirati. Non molto tempo fa, infatti, vi abbiamo parlato di Archiduino, una soluzione Open Source non solo compatibile con Arduino Leonardo ma pensata per riconsiderare …
Fermatevi un attimo e prendetevi un momento per guardare con attenzione l'immagine principale di questo articolo: non vi sembra incredibile? Il nuovo modulo GPS firmato Telit è davvero piccolissimo.
Ci sono tanti imprevisti quando si programma: una variabile riallocata per errore, una routine scritta male, un ciclo mal condizionato. Tra gli esempi più comuni ci sono le interfacce di comunicazione.
Questa è una storia che parla di come gli ingegneri …
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 …
Tastiera capacitiva a 16 TASTI. Questa tastiera elettronica (capacitiva) è stata realizzata per essere utilizzata come pulsantiera nascosta a bordo monitor.
Il bus SPI (Serial Peripheral Interface) fu originariamente sviluppato da Motorola verso la fine del 1980 per la sua serie 68000 di microcontrollori. Grazie alla semplicità e popolarità del bus, molti altri produttori hanno adottato lo standard nel corso degli …
Questo articolo richiamerà i principi di funzionamento del bus SPI, descriverà come progettare un driver scritto in C e quindi portabile facilmente su un qualsiasi microcontrollore, mostrerà le forme d'onda ottenute con il driver su un PIC32 e cercherà di …
L'obiettivo di questo progetto è capire il funzionamento di alcuni segnali della Playstation 2.
Sfogliando l'ultimo numero di Design Guide di Maxim, relativo alle interfaccie, mi sono trovato davanti questo titolo: "Aggiungi l'USB a qualsiasi sistema con un solo componente".