microcontroller:
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 …
Calterah (con la collaborazione della Keysight) ha ufficialmente rilasciato la famiglia di chip ALPS che integra convertitori analogico-digitale ad alta velocità e core CPU ad alte prestazioni per l'elaborazione del segnale radar. La Keysight Technologies, una società leader nel settore …
Embedded Workbench è l’IDE di IAR per lo sviluppo di applicazioni con microcontrollori di svariate case madri. Eccone una descrizione dettagliata con riferimento al microcontrollore Texas Instruments MSP430. IAR Embedded Workbench per ARM è un ambiente di sviluppo integrato (IDE) progettato per …
Questo articolo mostra un metodo per utilizzare il WDT (Watch Dog Timer) interno di un microcontrollore PIC per misurare la temperatura ambiente senza utilizzare nessuna sonda esterna. Per mostrare questa particolare tecnica di misura, si farà uso del PICkit 2 di Microchip …
Questo microprocessore di NXP, basato sul core e500 realizzato in tecnologia Power Architecture, si evidenzia particolarmente per impieghi nel campo delle telecomunicazioni, del networking, e dei sistemi wireless. Il processore MPC8569 (visibile in figura 1) rappresenta un eccellente esempio di come si possa integrare il supporto …
Buildroot è un insieme di script utilizzati per costruire un root file system o un ambiente di lavoro per un determinato target e tra questi AVR non poteva certo mancare: come inserire una scheda custom in buildroot? Eccovi le risposte. Ogni sviluppatore ha la possibilità di definirsi il proprio ambiente …
I progettisti di applicazioni spaziali devono ridurre i cicli e i costi di progettazione e al tempo stesso migliorare lo sviluppo delle missioni per sopportare meglio le radiazioni spaziali. La Microchip Technology Inc. ha presentato i primi microcontrollori su Arm …
L’architettura ARM (precedentemente Advanced RISC Machine, prima ancora Acorn RISC Machine) indica una famiglia di microprocessori RISC a 32bit sviluppata da ARM Holdings e utilizzata in una moltitudine di sistemi embedded. Grazie alle sue caratteristiche di basso consumo (rapportato alle prestazioni) l’architettura ARM …
L’ADuC7022 appartiene alla serie di microcontrollori analogici di precisione ADuC7xxx basati su core ARM-TDMI a 32 bit RISC e integranti un ADC 12-bit multicanale ad elevate prestazioni, Flash/EE memory on-chip e numerose altre risorse hardware. Come gli altri modelli della sua famiglia …
In anteprima il nuovo modulo SAM R30 della Microchip, un insieme di potenza e tecnologia rivolta alla miniaturizzazione dei dispositivi. La Microchip annuncia il più piccolo modulo conforme allo standard IEEE 802.15.4 che combina un microcontrollore a bassissima potenza (MCU) …
Una panoramica di alcune interessanti soluzioni presentate dalle principali case produttrici oggi sul mercato, preceduta da una breve introduzione sul principio di funzionamento e sulle modalità di controllo di uno schermo LCD. I display LCD sono la tecnologia di visione attualmente più diffusa sul mercato, con un fatturato annuo che …
I chip F2MC-8FX della Fujitsu sono dotati di un’interessante periferica, il timer PPG, che consente di generare segnali analogici, oltre che funzionare come timer ad 8 e 16-bit. Nell’articolo saranno descritti i registri di configurazione ed un esempio pratico di utilizzo. Negli ultimi anni si è assistito ad impressionante sviluppo dei dispositivi elettronici. In ogni caso, i microcontrollori ad 8-bit …
Per supportare le nuove famiglie PSoC3 e PSoC5, Cypress ha sviluppato tempo fa il nuovo ambiente IDE PSoC Creator. Scopriamo come funziona. PSoC Creator è il nuovo ambiente di sviluppo integrato (IDE) rilasciato da Cypress per la progettazione con le recenti famiglie di dispositivi programmabili PSoC3 …
La soluzione offerta da Microchip consente di implementare rapidamente dispositivi IoT nell'Intelligenza Artificiale di Google Cloud per diverse applicazioni per l'apprendimento automatico. La creazione di applicazioni cloud-connected può richiedere diverse risorse per i progettisti embedded per sviluppare le competenze necessarie …