04-05-2023, 20:08
Witam wszystkich.
Doszedłem w UNO do poziomu ok 14kB programu i ok 60% zmiennych. Ponieważ stosując wszystkie znane tricki zmniejszające zajętość pamięci, doszedłem do momentu, gdy dopisanie kilku linijek "na sztukę" powoduje świrowanie programu, zamieniłem płytke na Mega 2560. Teraz mam zajęte pojedyncze procenty a problem jest taki sam. Problem powoduje np. dopisanie Serial.print.
Może to problem bibliotek ?
Używam
#include <LiquidCrystal_I2C.h>
#include <EEPROM.h>
#include <Timers.h>
#include <OneWire.h>
#include <DS18B20.h>
#include <Wire.h>
Może IDE źle kompiluje dla Mega?
Pozdrawiam
Darek
Doszedłem w UNO do poziomu ok 14kB programu i ok 60% zmiennych. Ponieważ stosując wszystkie znane tricki zmniejszające zajętość pamięci, doszedłem do momentu, gdy dopisanie kilku linijek "na sztukę" powoduje świrowanie programu, zamieniłem płytke na Mega 2560. Teraz mam zajęte pojedyncze procenty a problem jest taki sam. Problem powoduje np. dopisanie Serial.print.
Może to problem bibliotek ?
Używam
#include <LiquidCrystal_I2C.h>
#include <EEPROM.h>
#include <Timers.h>
#include <OneWire.h>
#include <DS18B20.h>
#include <Wire.h>
Może IDE źle kompiluje dla Mega?
Pozdrawiam
Darek