Bom Dia,
minha duvida é a seguinte:
estou utilizando um arduino mega, e programei ele de tal forma que eu possa adicionar uma img sem precisar salvar o programa novamente, ou seja, eu aperto um botao e ele precisa pegar os dados recebidos via serial e gravar em uma string dentro da memoria.
como eu posso fazer isso? posso coloca-las na EEPROM? eu preciso deixar reservado um espaco na memoria limitando o tamanho da string ou da pra fazer ele gravar no tamanho exato? como eu poderia ler os dados gravados?
outra coisa: quando eu utilizo o programa do arduino pra criar e gravar o codigo, em que memoria ele fica gravado? na FLASH ou SRAM?
Obrigado.
Tags:
Permalink Responder até Cinesio Moreira Mendes em 3 agosto 2012 at 20:48
Leandro,
Para você reter as informações desejadas, elas precisam ser gravadas na EEprom do arduino, ou em memorias externas ( SD, memorias i2c ). Nas bibliotecas do arduino já existe funções que gravam na EEprom e num cartão SD.
O codigo do arduino fica gravado na memoria flash do arduino.
Sds,
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Por: R$ 29,00
Ou em até 6x de
R$ 5,18
Por: R$ 57,00
Ou em até 13x de
R$ 5,02
(com Arduino Uno REV3 Original)
Por: R$ 149,00
Ou em até 18x de
R$ 9,93
Kit Completo de Ferramentas - Avançado
Por: R$ 540,00
Ou em até 18x de
R$ 35,99
© 2013 Criado por Marcelo Rodrigues.