come programe memoria flash?

N

njfane

Guest
ora sono Woking su una tavola con un macrocontroller 8.051 compatiable, ci sono due spazi memroy, OTP per bootstarp e memoria flash per la memorizzazione del codice.per il primo passo, ho bisogno di scrivere un bootstrap per OTP, ho terminato la parte di comunicazione con l'host tramite bus CAN, il mio problema è come scrivere il codice in memroy flash, so che il flash devono essere cancellati prima e poi scrivere il codice e verificare, esiste una speciale sequenza di cancellare o scrivere a flash?e non vi è alcuna differenza per il modulo di flash società diversa?

 
salve
u avrebbe bisogno di un compilatore e un adattatore che si adatta chip flash ur.
U possono ordinare o copiare un compilatore da Kiel.com.essi forniscono una versione demo gratuita, e funziona bene se il codice ur è inferiore a 2K.se la sua u più avrebbe dovuto acquistare.
u ur scrivere codice in C o in Assemblea, compilarlo, e masterizzare in chip ur inserendo chip ur adattatore ur e l'invio del codice ur alla scheda tramite la porta PC.

Questo documento è ur se si usa il flash AVR ha info utili.
http://www.atmel.com/dyn/resources...nix.com/electronic/circuits/eeprommer.shtml
 
grazie per i vostri consigli, credo di non spiegare il problema in modo chiaro.
quello che voglio fare è quello di programma flash nel circuito, chiamato anche nella programmazione di sistema, che si sta scaricando il programma attraverso il PC può modulo bus di destinazione, e quindi il bootstrap in OTP che risiede nel sistema di destinazione sarà il codice per scrivere queste memorie flash .Io so come scaricare il programma attraverso il CAN bus.but non so come scrivere il codice in OTP alla memoria programma flash.
Spero che sia più chiaro ora.

 
Controllare questo sito, forse è possibile ottenere l'idea di come fare il vostro progetto.

http://www.pjrc.com/tech/8051/

 

Welcome to EDABoard.com

Sponsor

Back
Top