Gravando a Flash no GZ8

Software e Hardware para uC da Qualcomm, NXP, FreeScale e Motorola

Moderadores: 51, guest2003

Gravando a Flash no GZ8

Mensagempor xultz » 14 Set 2007 17:09

Buenas pessoal

Eu estou desenvolvendo um projeto com o MC68HC908GZ8 e já fiz várias coisas funcionarem (porta serial, GPIOs, conversor AD, interrupções, PWM, etc) e agora preciso gravar um byte na flash.
Daí eu estava lendo o datasheet, e ele diz que leitura e gravação da flash não pode ser feito por código sendo executado na flash. Lindo isso. Quer dizer que eu preciso de código residente na RAM para fazer isso? Ou eu que entendi errado?
O livro do Fábio tem algum trecho que me ajude nisso (se tiver, compro já), porque me parece que o modelo que estou usando é bem diferente do modelo tratado no livro (como já puderam perceber, sou quase um analfabeto em se tratando de Freescale).

Qualquer ajuda, agradeço imensamente!
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor fenix3 » 15 Set 2007 02:12

Ola Xultz,
Tem alguns modelos que possuem as rotinas para gravacao na Flash dentro do micro, na parte de ROM, neste caso voce nao precisa carregar um programa na RAM, a linha JK,JL,QT possuem rotinas na ROM, ja da linha GP32 por exemplo, nao tem rotinas da ROM, ai tem um programa como exemplo, para carregar na RAM e executar a alteracao na FLASH,
nestes documentos deve ter tudo que voce precisa:

http://www.freescale.com/files/microcon ... pdf?fpsp=1

http://www.freescale.com/files/microcon ... pdf?fpsp=1

http://www.freescale.com/files/microcon ... pdf?fpsp=1

E no livro do Fabio, para QT/QY tem exemplos de uso das rotinas da ROM.
Luis Fenix
Maaaaraaaaviiilhaaaaaa! (Bem devagar para irritar a todos).
Avatar do usuário
fenix3
Byte
 
Mensagens: 317
Registrado em: 12 Out 2006 03:46
Localização: Minha sala, ora pois!

Mensagempor xultz » 18 Set 2007 12:31

Feniox, muito obrigado pelas dicas, estão me ajudando muito!!!
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba


Voltar para NXP (ex-FreeScale (ex-Motorola))

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x