۱۰-خرداد-۱۳۹۰, ۱۸:۲۶:۱۷
سلام.
فکر کنم این تاپیک مناسبی برای طرح مشکلاتی است که با دیباگر keil و j-link داریم.
حالا اولین مشکل!:
فرض کنید چندتا متغیر تعریف کردم:
بعدش مقادیر بازگشتی توابع رو بهشون اختصاص میدم....
اما وقتی بعد اختصاص مقادیر، mouse رو روی یکی از متغیر ها میگیرم(هنگام دیباگ کردن با جی لینک) ، مثلا tmp1 هیچ مقداری نشون نمیده. حتی این متغیر رو نمی تونم add to watch#1 کنم. میگه:
"can not add tmp1 to watch1"
مقداری که از تابع به tmp1 اختصاص داده میشه رو قبل از return بررسی کردم ، مشکلی نداشت.
به نظرتون مشکل کار کجاست؟
تشکر
فکر کنم این تاپیک مناسبی برای طرح مشکلاتی است که با دیباگر keil و j-link داریم.
حالا اولین مشکل!:
فرض کنید چندتا متغیر تعریف کردم:
کد:
unsigned long tmp=0,r=0,c=0;
unsigned long tmp1=0;
اما وقتی بعد اختصاص مقادیر، mouse رو روی یکی از متغیر ها میگیرم(هنگام دیباگ کردن با جی لینک) ، مثلا tmp1 هیچ مقداری نشون نمیده. حتی این متغیر رو نمی تونم add to watch#1 کنم. میگه:
"can not add tmp1 to watch1"
مقداری که از تابع به tmp1 اختصاص داده میشه رو قبل از return بررسی کردم ، مشکلی نداشت.
به نظرتون مشکل کار کجاست؟
تشکر