merhaba arkadaşlar
yazdığım bir programda ;
Global variables use 1.723 bytes (84%) of dynamic memory, leaving 325 bytes for local variables. Maximum is 2.048 bytes.
Low memory available, stability problems may occur.
hatası aldım. %84 kullanım sorun oluşturur mu bu konudaki deneyimleriniz nelerdir ?
teşekkürler
mesaj birleştirme:: 08 Mayıs 2015, 23:28:47
birde % kaça kadar zorlasam sorun olmaz ?
Ben son 200 byte kalana kadar geldim, arduino da çok hazır kütüphane kullanmıyorsan sorun olacağını zannetmiyorum. Ben ethernet kütüphanesini kullanmama rağmen bir sıkıntı olmamıştı
#include <EEPROM.h>
#include <EtherCard.h>
#include <Wire.h>
#include <RealTimeClockDS1307.h>
hocam sanırım ben abartmışım ? :)
O zaman ben çok müdahil olmayayım konuya :D Bilmediğim sular bunlar.
@CoşKuN hocaya sormak lazım; uyarı olarak unstable bildirgesi veriyor sanırım sanada
#include <EtherCard.h>
buradaki sihirli bölüm. RAM'in büyük bölümünü götürmesi normal. Protokolleri gereği. Arduino Mega serisinin bellek kapasitesi daha yüksektir.
@MrDark Hocam ve @Kabil ATICI Hocam çok teşekkür ederim cevabınız için, Eğer @CoşKuN hocam da cevap verirse çok mutlu olrum.
Programı atıyorum karta denediğim kısımlar çalışıyor sorun yok ama güvenemiyorum :D Bitirme projem akıllı ev sistemi. Bir tane ev maketi var. Maketin içine sadece uno sığabilecek kadar yer olduğu için megaya geçemiyorum ve üstüne biraz daha kod eklemem lazım. Şuan bir sorun olmamasına rağmen yarın sunuma gittiğimde orada nazlanır diye korkuyorum açıkcası :D
Alıntı yapılan: Emre MERMİ - 09 Mayıs 2015, 13:34:14
... Şuan bir sorun olmamasına rağmen yarın sunuma gittiğimde orada nazlanır diye korkuyorum açıkcası :D
Murphy's Law :D