512 Kbyte per atmega 2560

Sezione dedicata al sistema di sviluppo BASCOM-AVR per i micro AVR
At90s, Attiny, Atmega e Xmega

512 Kbyte per atmega 2560

Postby musicmax » 17 Oct 2016, 22:17

Salve a tutti, complimenti per il sito e il forum ;)
Ho un problema legato al superamento dei 64k sram su atmega 2560.
Ho utilizzato la funzione xram di bascom e riesco a scrivere e leggere poco meno dei 60kbyte il che dovrebbe essere normale secondo quello che ho letto (anche se pare ci sia un modo per usare tutti e 64k) ma al momento non ho risolto nemmeno questo. Detto cio' il problema piu' grande è che non riesco a capire come gestire i bank select per superarare i 64k. Ho ben chiaro la parte hardware ma non ho capito come assegnare al micro le porte degli ulteriori bit che dovrebbero concedermi 8 banchi da 64kbye (3 bit) i quali attivano e disattivano i vari banchi in funzione della posizione di allocazione.
Mi sapreste indicare come fare ? ve ne sarei veramente grato..:)
musicmax
 
Posts: 3
Joined: 17 Oct 2016, 21:56

Re: 512 Kbyte per atmega 2560

Postby deluca » 21 Oct 2016, 13:13

salve musicmax....

? non capisco il tuo quesito.... ti riferisci a memoria esterna aggiuntiva?
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: 512 Kbyte per atmega 2560

Postby musicmax » 21 Oct 2016, 15:51

Salve Deluca, grazie per la risposta..
Si scusa sono stato poco chiaro, parlo di sram esterna, in pratica devo memorizzare un array(15000) dimensionata come double (15000*8byte) per un totale di 120kbyte, da qui' nasce l'esigenza di una ram esterna.
musicmax
 
Posts: 3
Joined: 17 Oct 2016, 21:56


Return to BASCOM-AVR

Who is online

Users browsing this forum: Bing [Bot] and 3 guests

cron