Go Down

Topic: Collegare e far comunicare più shiled... (Read 1 time) previous topic - next topic

cyclone

per eliminare le latenze legate alle priorità sulle trasmissioni dovresti allora passare alla famiglia Xmega che possiedono 4 canali di DMA per gestire in modo indipendente le usart e le altre periferiche. Ma secondo me la soluzione più semplice ed immediata se vuoi utilizzare display grafici KS108 per te è quella di andare verso ATMEGA2560

matrix77


per eliminare le latenze legate alle priorità sulle trasmissioni dovresti allora passare alla famiglia Xmega che possiedono 4 canali di DMA per gestire in modo indipendente le usart e le altre periferiche. Ma secondo me la soluzione più semplice ed immediata se vuoi utilizzare display grafici KS108 per te è quella di andare verso ATMEGA2560

Beh, diciamo che avevo intenzione di realizzare un menù su quel display e la parte grafica non sarebbe stata di primaria importanza.
Ho trovato inoltre in rete, delle librerie per realizzare dei bei menù e quello mi sembrava il display più adatto allo scopo, ma non avevo considerato la richiesta di risorse.

A questo punto metto nel carrello virtuale il 2560:)


m_ri

scusami,ma con il mega normale poi usare direttamente il dma?o altrimenti potresti darmi un link a sto dispositivo?

cyclone

#18
Aug 30, 2012, 08:40 pm Last Edit: Aug 30, 2012, 08:48 pm by cyclone Reason: 1
la famiglia Atmega classici con le sigle ATMEGA non supportano DMA, quelli che supportano DMA sono gli xMega es: Atxmega128A1
Ma attenzione.. gli xmega dal punto di vista della programmazione sono molto più ostici anche se portano quasi la stessa sigla

http://www.atmel.com/products/microcontrollers/avr/avr_xmega.aspx

e qui altri dettagli
http://www.atmel.com/products/microcontrollers/avr/avr_xmega.aspx#TechDetails


Go Up