hw errore di progettazione,

S

spectrum70

Guest
Ciao tutti,

ho sviluppato un po 'di bordo personalizzato, con una MCF5307, un 16x2MB (parola programmabili) parallele in flash (SST39VF3201B), un 16MegB.SDRAM e altre periferiche.

Comunque, dal momento che questo è uno dei miei primi abbastanza grande circuito integrato di sviluppo, i collegati per errore l'indirizzo di memoria flash con autobus A0 -> A0 delle microimprese, A1-> A1, A2-> A2 ...invece di A0 a A1, A1-> A2
ecc
Circolazione attraverso codewarrior / BDM da interno i ariete in grado di leggere e scrivere è comunque utilizzando alcuni espressi C byte di swap, come di seguito:

Codice:volatile unsigned char * baseaddress = 0xFFC0;unsigned short test = * (unsigned short *) (baseaddress);/ / Prova quindi bisogno di essere scambiati per leggere il valore corretto.....

 

Welcome to EDABoard.com

Sponsor

Back
Top