Firmware - Luglio/Agosto 2010 - N°54-55 - (Page 21)

+ Skills VMECORE MODULE In questo articolo verrà illustrato il funzionamento del bus Versa Module Europa, meglio conosciuto come VMEbus, e una sua possibile implementazione in VHDL Aggiornamento firmware via USB su In questo articolo si discuterà su come sia possibile realizzare un aggiornamento del firmware per il microcontrollore AT90USB a 8 bit, sfruttando la comunicazione USB, il bootloader on-chip e il software FLIP di LUCA STANZANI I l microcontrollore AAT90USB a 8 bit viene distribuito con gia integrato un bootloader. Questa parte di codice consente all’utilizzatore di programmare la memoria FLASH o EEPROM interna attraverso una comunicazione USB. IL SOFTWARE FLIP Figura 1: funzionamento del bootloader per i microcontrollori AT90USB. UNA MACCHINA A STATI: SEMPLICE COME CONSULTARE UN OROLOGIO Il kit di valutazione dell’orologio eZ430 Chronos di texas Instruments è il punto di partenza ideale per esaminare le basi della progettazione con le macchine a stati Per ottimizzare questa procedura ATMEL ha sviluppato un software chiamato “FLIP” acronimo di FLexible In-system Programmer. Il software è semplice da utilizzare ed estremamente flessibile, utilizzandolo è possibile arrivare a configurare e programmare il microcontrollore una volta che è gia sistemato sulla scheda finale, senza la necessità di costruire nessun hardware aggiuntivo. Il software FLIP permette di eseguire una programmazione In-System utilizzando l’interfaccia RS-232, l’USB o il bus CAN. Può essere utilizzato sfruttando l’interfaccia grafica a disposizione, oppure direttamente dai comandi da finestra DOS. L’integrazione del programma è disponibile nell’ambiente AVR Studio ma nulla vieta di poter costruire una propria applicazione che sfrutti gli eseguibili del programma FLIP. Il software consente funzioni di buffer editing tramite le funzioni fill, search, copy, reset, modify e goto address. La memoria da programmare può essere completamente gestita dal programma che consente di eseguire le operazioni di cancellazione, verifica della cancellazione, programmazione, verifica e lettura. Inoltre è possibile impostare un livello di sicurezza per i dati memorizzati e utilizzare byte speciali per la lettura e la configurazione. Lo stesso software si occupa di sistemare l’hardware del microcontrollore per l’operazione di ISP (In-System Programing) senza intervento dell’utente. REQUISITI Per realizzare la procedura di aggiornamento del firmware ovviamente è indispensabile verificare i requisiti sia hardware che software necessari. A livello 9 3 FOCUS ON TIPS’N TRICKS 20 6 SKILLS MARKET NEWS 33 15 INSIDE SPOTLIGHT 47 60 TOOLS EVENTS ZAPPING 56 ANALOG ABBONAMENTO http://www.ieshop.it/abbonamento.asp?tab=FW&cid=183

Tabella dei contenuti per la edizione digitale del Firmware - Luglio/Agosto 2010 - N°54-55

Copertina
Sommario & Editoriale
TIPS'n tricks
News
FOCUS on - Il protocollo Flexray
SPOTlight - Misure accurate e stabilità in temperatura
SKILLS
- Aggiornamento firmware via usb su at90usb
- VMEcore module
- Una macchina a stati
Inside -Il microcontroller ADuC7022
TOOLS
-introduzione allo standard do-254
-Display Intelligenti
ANALOG - LED backlight di IV generazione
EVENTS zapping

Firmware - Luglio/Agosto 2010 - N°54-55

https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com