• 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
Sterowanie urządzeniem, zmiana kilku zmiennych pod danym warunkiem
#8
Tablice danych też można wstawiać do flash, jeśli jest to procek z RAM >4kb i program w pozostałej część już z nim nie szaleje to można nawet zostawić jak jest. Jednak zasada będzie ta sama, a ilość zajętej pamięci większa, bo tablica musi mieć wszystkie komórki tej samej wielkości. Po to jest struktura by obejść ten problem i zmniejszyć ilość danych w programie i w RAM. Dane we flash dotyczy ta sama zasada, by ich użyć trzeba je skopiować do RAM.
Mnie chodziło o to, że jeśli umieścisz 1500 bajtów we flesh to bez sensu je wszystkie odczytywać i sprawdzać, które pasują. Można wyliczyć, lub z ifa wziąć informację po który zestaw sięgnąć bezpośrednio.
Jeśli zakresy częstotliwości nie są kompletnie losowe, ale można podczepić pod nie jakieś równanie to zamiast 70 ifów masz to równanie, najprostsze to właśnie i=freq/100, potem odczyt i-tego zestawu.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Sterowanie urządzeniem, zmiana kilku zmiennych pod danym warunkiem - przez kaczakat - 16-08-2019, 18:16

Skocz do:


Przeglądający: 1 gości