N
nousernameforme
Guest
Ciao a tutti,
Sto lavorando su un progetto in cui ho qualche hardware in una scatola e vorrei che per comunicare con una interfaccia utente tramite USB.
La finestra di hardware sarà probabilmente un ATMEGA128 o più probabilmente un 2560.L'interfaccia utente è un semplice pochi tasti e LED, in modo forse solo una piccola ATMEGA o un chip AVR USB?
Il dispositivo sarà inoltre necessario il collegamento a un PC per gli aggiornamenti del firmware tramite la connessione USB stessa che viene utilizzata per l'interfaccia (scollegare l'interfaccia e plug in per PC).
Ci sembra che alcuni chip ausiliari che si occupano di tutto etc stack di protocollo e girare il collegamento di un microcontrollore ad una porta seriale, quando collegato ad un host, ma cosa devo fare se voglio l'host ad essere il microcontrollore?
La mia idea attuale è quella di avere l'hardware come un dispositivo USB, l'interfaccia come un ospite.Allora l'unità hardware sarebbe spina nel PC come host o l'interfaccia come un ospite.
Qualche suggerimento?Sia sul programma di installazione o il modo più semplice per creare un microcontrollore host USB.
Sto lavorando su un progetto in cui ho qualche hardware in una scatola e vorrei che per comunicare con una interfaccia utente tramite USB.
La finestra di hardware sarà probabilmente un ATMEGA128 o più probabilmente un 2560.L'interfaccia utente è un semplice pochi tasti e LED, in modo forse solo una piccola ATMEGA o un chip AVR USB?
Il dispositivo sarà inoltre necessario il collegamento a un PC per gli aggiornamenti del firmware tramite la connessione USB stessa che viene utilizzata per l'interfaccia (scollegare l'interfaccia e plug in per PC).
Ci sembra che alcuni chip ausiliari che si occupano di tutto etc stack di protocollo e girare il collegamento di un microcontrollore ad una porta seriale, quando collegato ad un host, ma cosa devo fare se voglio l'host ad essere il microcontrollore?
La mia idea attuale è quella di avere l'hardware come un dispositivo USB, l'interfaccia come un ospite.Allora l'unità hardware sarebbe spina nel PC come host o l'interfaccia come un ospite.
Qualche suggerimento?Sia sul programma di installazione o il modo più semplice per creare un microcontrollore host USB.