Pytania otagowane jako memory-usage

1
Czy mogę pisać do pamięci Flash za pomocą PROGMEM?
W dokumentacji Arduino cytuję: http://playground.arduino.cc/Learning/Memory Uwaga: Pamięć Flash (PROGMEM) można wypełnić tylko w czasie nagrywania programu. Nie można zmienić> wartości we flashu po uruchomieniu programu. I na opisie PROGMEM: http://arduino.cc/en/Reference/PROGMEM Przechowuj dane w pamięci flash (programowej) zamiast SRAM. Na tablicy Arduino znajduje się opis różnych rodzajów pamięci. Słowo kluczowe PROGMEM …

1
Przegląd rozmiaru skompilowanego kodu
Kiedy kompiluję mój kod, Arduino IDE zwraca rozmiar szkicu binarnego w bajtach. Czy istnieje dobry sposób, aby dowiedzieć się (w przybliżeniu), która funkcja lub jaka część mojego kodu zajmuje tyle pamięci w pamięci flash, że mam wrażenie, która funkcja zajmuje najwięcej cennej pamięci flash lub gdzie mogę marnować pamięć flash …

5
Wydajny algorytm / struktura danych do obliczania średnich kroczących
Obecnie opracowuję graficzny system LCD do wyświetlania temperatur, przepływów, napięć, mocy i energii w systemie pompy ciepła. Zastosowanie graficznego wyświetlacza LCD oznacza, że ​​połowa mojej pamięci SRAM i ~ 75% mojej pamięci flash została wykorzystana przez bufor ekranu i łańcuchy. Obecnie wyświetlam min / maks / średnie wartości energii O …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.