با سلام این برنامه التراسونیک هست که
تمام برنامه کمپایل میشه ولی فقط یک خط error میده ببینین مشکلش چیه؟؟؟؟ :sad:
double distance, currdist, prevdist, speed, distsum, speedsum, tsum, ctpm, tpm;
خوب معلومه خطات مربوط میشه به خطای کمبود حافظه RAM. شما به احتمال زیا متغیرهای زیادی رو تعریف کردید که حافظه میکو پاسخگو حجم این متغیرها نیست.
راه حلها:
1- در حد امکان تعداد متغیر هاتون رو کم کنید
2- متغیر هایی که میخواین فقط یکبار مقدار دهی کنید ( مانند رشته هاو...) در حافظه فلش تعریف کنید
3- جای جایی که امکان داره از متغییر های 16 و 32 و اعشاری استفاده نکنید
4- میکرو تون رو عوض کنید و میکرو مناسبتر انتخاب کنید
دیدگاه