• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
EEPROM problem
#4
Takim sposobem obsługi EEPROM zabijesz go po jednym dniu zabawy. Naucz się korzystać z millis, zarządzać czasem, jakaś biblioteka do obsługi drgań styków przycisku, przycisków po prostu. Wciskasz przycisk to generujesz setki impulsów, od razu próbujesz to zapisać co trwa długo.
Może podziel sobie program na rozdziały, jak zapisujesz do EEPROM to daj mu na to odpowiednio dużo czasu, to powolny proces.
Możesz napisać swoją funkcję zapisu skoro write Ci działa (a lepiej update, czyli odczytuje, sprawdza czy jest sens zapisać dany byte, bo jak jest taki sam to po co, a jak nie to go zmienia), ale nie w każdym obiegu loop, to nie ma sensu robić 16mln x/sekundę, to co się dzieje w aktualnie generowanym powinno się opierać o zmienne z RAM, a co najwyżej taką zmienną można cyklicznie zapisywać do EEPROM, może raz /minutę, a jak częściej to na żądanie (w sensie na konkretne żądanie "zapisz").
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
EEPROM problem - przez zak - 04-06-2022, 04:14
RE: EEPROM problem - przez kaczakat - 04-06-2022, 04:52
RE: EEPROM problem - przez zak - 04-06-2022, 07:21
RE: EEPROM problem - przez kaczakat - 04-06-2022, 14:38
RE: EEPROM problem - przez zak - 04-06-2022, 15:07
RE: EEPROM problem - przez kaczakat - 04-06-2022, 22:45
RE: EEPROM problem - przez zak - 06-06-2022, 10:27
RE: EEPROM problem - przez MadMrQ - 05-07-2022, 19:08
RE: EEPROM problem - przez Robson Kerman - 12-07-2022, 01:46

Skocz do:


Przeglądający: 1 gości