27-09-2023, 21:30
Cześć, mam nadzieję, że ktoś mnie oświeci...
Skompilowałem pewien projekt na płytkę Adafruit Feather 32u4 Adalogger i wszystko się udało i działa.
Taką płytkę akurat miałem. W tym konkretnym przypadku potrzebuję jedynie kilku pinów i I2C, więc pomyślałem, że zastosuję jakąś prostszą płytkę. Porównałem zasoby i wybrałem Arduino Pro Mini (procesor Atmega328, 32kB flash, 2kB ram). W płytce Feather jest Atmega32u4, 32kB flash i 2kB ram.
Okazuje się, że kompilacja kończy się błędem:
Szkic używa 53830 bajtów (175%) pamięci programu. Maksimum to 30720 bajtów.
text section exceeds available space in board
Zmienne globalne używają 9651 bajtów (471%) pamięci dynamicznej, pozostawiając -7603 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
Sketch too big; see https://support.arduino.cc/hc/en-us/arti...0013825179 for tips on reducing it.
Błąd kompilacji dla płytki Arduino Pro or Pro Mini.
O co chodzi? Jak to się mogło skompilować na płytkę Feather?
Pozdrawiam
Skompilowałem pewien projekt na płytkę Adafruit Feather 32u4 Adalogger i wszystko się udało i działa.
Taką płytkę akurat miałem. W tym konkretnym przypadku potrzebuję jedynie kilku pinów i I2C, więc pomyślałem, że zastosuję jakąś prostszą płytkę. Porównałem zasoby i wybrałem Arduino Pro Mini (procesor Atmega328, 32kB flash, 2kB ram). W płytce Feather jest Atmega32u4, 32kB flash i 2kB ram.
Okazuje się, że kompilacja kończy się błędem:
Szkic używa 53830 bajtów (175%) pamięci programu. Maksimum to 30720 bajtów.
text section exceeds available space in board
Zmienne globalne używają 9651 bajtów (471%) pamięci dynamicznej, pozostawiając -7603 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
Sketch too big; see https://support.arduino.cc/hc/en-us/arti...0013825179 for tips on reducing it.
Błąd kompilacji dla płytki Arduino Pro or Pro Mini.
O co chodzi? Jak to się mogło skompilować na płytkę Feather?
Pozdrawiam