Oi Thiago, infelizmente essa memória é só para dados que o programa irá gravar. Não é possível guardar o programa nela. Você tem duas opções: tentar reduzir as linhas de código do seu programa ou usar um Arduino com mais memória (se possível). Abraço
oi Vanildo, é um pouco mais complexo pois o float usa 4 bytes e precisaria ser dividido em 4 endereços para cada float. A solução não é simples para ser respondida aqui, vou pensar num video a respeito. Valeu!
Olá, essa memória tenho que gravar junto com o arduíno? Ou no caso de uma manutenção, se substituir o componente é só colocar outro 24lc04b no lugar que volta a funcionar?
O que fica gravado nela vai com ela. Enão se você trocar o chip, os dados vão embora junto, daí você precisa gravar novamente. Mas quem grava nela é o Arduino, o seu programa que você desenvolver, como mostrado no vídeo. Ela não é gravada pelo IDE. Valeu!
Ola amigo. Espero q eu consiga te explicar. Eu tenho uma placa onde se utiliza essa memoria, eu preciso gravar nessa memoria sem retirar ela da placa. Eu consegui fazer um boot na placa onde eu consigo ler ela através de um programador. Porem devido a esse ws eu não consigo gravar nela. Entendeu? Tem alguma forma de retirar essa proteção através desse boot?
Oi Leonardo! Bem difícil hein, porque o pino WS está recebendo 5V para proteger a memória. Eu tentaria dessoldar somente esse pino, ou cortar ele bem próximo à placa, e re-soldaria depois. Fora isso, não consigo pensar em outra solução...
consigo fazer programação em qualquer eeprom? tenho uma aqui 93s46 soic-8. Queria programar usando somente o arduino.
Tenho um projeto que já lotou a memória do arduino. Com essa memória ligada o que devo fazer no sketch?
Oi Thiago, infelizmente essa memória é só para dados que o programa irá gravar. Não é possível guardar o programa nela. Você tem duas opções: tentar reduzir as linhas de código do seu programa ou usar um Arduino com mais memória (se possível). Abraço
Como gravar uma uma variavel float nesta mémoria usando o arduino
oi Vanildo, é um pouco mais complexo pois o float usa 4 bytes e precisaria ser dividido em 4 endereços para cada float. A solução não é simples para ser respondida aqui, vou pensar num video a respeito. Valeu!
@@FunBots muito obrigado 👍🏽
Eu consigo substituir uma eeprom de 4kb por uma de 16kb em um circuito?
A EEPROM TEM LIMITE DE GRAVAÇÃO , COMO SABER SE ELA NÃO GRAVA MAIS ? COMO PODEIRA IDENTIFICAR ISSO ATRAVES DE SOFTWARE ?
Olá, essa memória tenho que gravar junto com o arduíno? Ou no caso de uma manutenção, se substituir o componente é só colocar outro 24lc04b no lugar que volta a funcionar?
O que fica gravado nela vai com ela. Enão se você trocar o chip, os dados vão embora junto, daí você precisa gravar novamente. Mas quem grava nela é o Arduino, o seu programa que você desenvolver, como mostrado no vídeo. Ela não é gravada pelo IDE. Valeu!
Ola amigo. Espero q eu consiga te explicar. Eu tenho uma placa onde se utiliza essa memoria, eu preciso gravar nessa memoria sem retirar ela da placa. Eu consegui fazer um boot na placa onde eu consigo ler ela através de um programador. Porem devido a esse ws eu não consigo gravar nela. Entendeu? Tem alguma forma de retirar essa proteção através desse boot?
Oi Leonardo! Bem difícil hein, porque o pino WS está recebendo 5V para proteger a memória. Eu tentaria dessoldar somente esse pino, ou cortar ele bem próximo à placa, e re-soldaria depois. Fora isso, não consigo pensar em outra solução...
Olá amigo vc consegue fazer um sistema pra min programar a flash de um modelo de processador