سلام
من دارم از برد آموزشی lpc1768 فروشگاه استفاده می کنم
توی برنامه داده های رو از یک کانال ADC می خونم و توی یک آرایه می ریزم و با پورت سریال به کامپیوتر ارسال می کنم
آرایه از نوع INT هست.
وقتی اندازه آرایه 100 باشه برنامه خیلی خوب کار می کنه
اما وقتی اندازه رو 200 می کنم کامپایل و پروگرام می شه اما کار نمی کنه
با دیباگ keil و با سیمولاتور برنامه رو تست کردم و متوجه شدم وقتی اندازه آرایه 200 هست خطای زیر رو میده
error 65: access violation at 0x0FFFFF18 : no 'read' permission
به نظرتون چه کاری می تونم انجام بدم که این مشکل رفع بشه؟
نوعش رو هم به short تغییر دادم اندازه 200 رو قبول می کنه اما اندازه 1000 رو بازم قبول نمی کنه
من دارم از برد آموزشی lpc1768 فروشگاه استفاده می کنم
توی برنامه داده های رو از یک کانال ADC می خونم و توی یک آرایه می ریزم و با پورت سریال به کامپیوتر ارسال می کنم
آرایه از نوع INT هست.
وقتی اندازه آرایه 100 باشه برنامه خیلی خوب کار می کنه
اما وقتی اندازه رو 200 می کنم کامپایل و پروگرام می شه اما کار نمی کنه
با دیباگ keil و با سیمولاتور برنامه رو تست کردم و متوجه شدم وقتی اندازه آرایه 200 هست خطای زیر رو میده
error 65: access violation at 0x0FFFFF18 : no 'read' permission
به نظرتون چه کاری می تونم انجام بدم که این مشکل رفع بشه؟
نوعش رو هم به short تغییر دادم اندازه 200 رو قبول می کنه اما اندازه 1000 رو بازم قبول نمی کنه
دیدگاه