microcontroller:
Softune IDE è un ambiente di sviluppo integrato per applicazioni basate sulle famiglie di microcontrollori Fujitsu. L’IDE si compone di una ricca suite di strumenti di sviluppo in grado di supportare efficacemente l’intero ciclo di sviluppo di una applicazione: scrittura del codice sorgente, compilazione, debugging e generazione dell’eseguibile da scaricare sulla ROM. …
Fatta, pensata e progettata da Elettronica Open Source, ESPertino racchiude in una scheda di dimensioni ridotte tutto quello che ti serve per realizzare qualsiasi progetto legato al mondo dell'Internet delle cose che tu abbia in mente. Basato sul microcontrollore ESP8266, …
Ecco alcune idee di progetto di tipo hardware e di tipo software per applicazioni touch-sensing con i PIC della Microchip. Una maniera alternativa per implementare i dispositivi d'ingresso. La teoria del capacitive sensing è piuttosto datata, ma soltanto di recente gli sviluppi …
By Nicolas Demoulin, EMEA marketing manager del secure products group di Microchip Technology Una legge approvata alla fine di settembre 2018 dal senato californiano che rappresenta uno dei tentativi dei governi di tutto il mondo di affrontare il problema della …
Parliamo del ormai diffusissimo ambiente di sviluppo di Texas Instruments. L’obiettivo di questo articolo è fornire una breve presentazione sull’argomento a quanti ancora non conoscono questo praticissimo strumento. A seguire un semplice progetto di esempio basato su microprocessore MSP430. Code Composer Studio …
Una panoramica delle periferiche presenti a bordo dei microcontrollori Atmel AVR UC32. UC3 è la famiglia di microcontrollori AVR a 32 bit di Atmel per sistemi ad elevate prestazioni nei più diversi ambiti di applicazione, che vanno dal controllo nei …
Il processore ARM Cortex-A9 si distingue per un livello di prestazioni e di efficienza energetica senza precedenti, proponendosi come la soluzione ideale per tutte le applicazioni in cui sono richieste elevate performance, bassi assorbimenti e bassi valori di dissipazione termica. La famiglia di processori …
Con la tecnica del PWM si possono ottenere molti risultati. In questo articolo si vedrà come convertire un valore digitale in analogico, ovvero come ottenere un qualsiasi valore di tensione analogica, partendo da un dispositivo digitale. In un convertitore Digitale-Analogico (DAC) si ottiene la …
Caratteristiche, architettura e prestazioni della CPU V850 di Renesas, la quarta generazione di microcontrollori per applicazioni automotive basati su CPU V850. Realizzati in tecnologia flash MONOS a 90 nm (Metal-Oxide-NitrideOxide-Silicon), i dispositivi garantiscono una capacità di calcolo di 2.5 DMIPS/MHz e supportano …
La progettazione di una piattaforma hardware deve considerare parecchi aspetti e il gestore della piattaforma deve essere scelto con cura. Sempre più piattaforme utilizzano delle PLD per la gestione, il perché è facile da capire. Il controllo della sequenza di powerup, le espansioni dei pin …
Nei vecchi processori ARM l'esecuzione di un determinato programma combaciava esattamente con l'effettivo ordine delle istruzioni, un simile comportamento per quanto possa sembrare lineare e semplice non sempre ottimizzava i tempi di esecuzione. Se per esempio si effettuava una LOAD …
Microchip è sicuramente molto famosa per via dei processori della serie PIC e dei suoi moduli software che distribuisce e di questi, certamente, lo stack TCP/IP è uno degli oggetti più interessanti. Lo Stack TCP/IP di casa Microchip si compone di una suite di …
Una semplice discussione sull’interfaccia JTAG della famiglia MSP430 di Texas Instruments, con tanto di analisi del protocollo di comunicazione e introduzione al progetto “Replicator” che permette, tramite un MSP430, di programmare un altro MSP430 attraverso la JTAG. Ormai l’interfaccia JTAG è diventata l’interfaccia principe nelle applicazione di programmazione e …
Il nome PIC, inizialmente acronimo di Programmable Intelligent Computer (Calcolatore Intelligente Programmabile), è diventato successivamente, grazie a Microchip, PICmicro. Oggi non viene più utilizzato come un acronimo, anche se usualmente viene definito come Programmable Interface Controller (Regolatore Programmabile dell’Interfaccia). Come …
Un progetto semplice per migliorare la sicurezza sulla bicicletta. Progettato per chi va regolarmente in bici, il circuito a microcontrollore permette di evitare di girarsi continuamente per controllare il traffico e i veicoli intorno al ciclista. Introduzione La maggior parte …
In questo articolo si vedrà come gestire i numeri in virgola mobile, in un sistema sprovvisto di librerie matematiche decimali o floating-point. L’applicazione principale esaminata sarà quella della conversione di un valore digitale proveniente da un ADC ad un valore analogico in virgola mobile visualizzabile. Nella …
Dopo tanti circuiti complessi e articolati, abbiamo pensato di proporre una semplice scheda di sviluppo con cui ogni lettore può testare le funzionalità dei microcontrollori PIC a 8 bit con porta USB e la praticità dei bootloader che usano tale porta. La scheda di …
Le MCU HCS08 rappresentano un'evoluzione della famiglia HC08, con caratteristiche di throughput decisamente superiori, un rinnovato set d’istruzioni – sebbene compatibile con il precedente – ed un aggiornamento delle principali periferiche. Il funzionamento a tensioni più basse – 3.6V anziché 5 V- permette …
Visti i livelli raggiunti dalla tecnologia, le architetture ARM stanno soppiantando l’uso dei microcontrollori a 8 bit. Ecco i motivi. Oggi le nostre vite sono intrise di microcontrollori. Li troviamo nelle automobili, nei cellulari, nei giocattoli, negli elettrodomestici che usiamo quotidianamente. …
La sempre più prepotente diffusione di sistemi multicore pone in evidenza il problema di una programmazione dedicata. La domanda è: sarà facile o difficile scrivere software per sistemi multicore? Proviamo a rispondere. Lo sviluppo crescente di piattaforme multicore rappresenta per l’industria del software un’opportunità e allo …