ممنون .بعدا اون رو درست میکنم.
من با تایمر تاچ رو راه انداختم فقط یه مشکل دارم و اون هم اینکه فقط بار اول موس رو نشون میده و دیگه تغییر مکان نمیده احتمالا مشکل از اینه که صفحه دیگه رفرش نمیشه.
کسی میدونه چجوری درستش کنم.
ویرایش توسط mansoory : 10-02-2014 در ساعت 13:41
توی فایل HWConf.c نگاه کن خودش یه تایمر برای تاچ راه انداخته همونجا کد رو اضافه کن.
اسمش اینه void SysTick_Handler(void)
فقط مال من بار اول نشون میده و دیگه تغییر نمیکنه.تایمر هم اینتراپت دارم و از این بابت مشکلی نیست.فقط مثل اینکه روی lcd تغییری نمیده و رفرش انجام نمیده.
حلقه while رو هم که گفتن برداشتم بازم نشد.
اقا میشه این تابع void TouchTask(void) {رو بزاری ببینم چطوری نوشتی.من تایمر درست کرد مشکلم اینجاست.شما هم از برد اموزشی همسایه استفاده میکنی؟پس بهتر با هم به نتیجه برسیم.اقای منصوری که در مورد پیدا کردن فایلهای RTX کمکی نکرد.ده تا فایل گداشته وقتی اد میکنی 50 تا فایل دیگه میخواد بعد میگه خیلی ساده فایل ها رو اضافه کنید وکار تمام.من دو شب الاف همون پروژه اقای منصوری هستم.هرچی فایل میزارم باز اون فایل چند تا دیگه میخواد
ویرایش توسط D.S : 10-02-2014 در ساعت 15:11
این که 4تافایل رو بهت بگم کجاست مشکلت رو حل نمیکنه. شما بهتره وقت بگذاری و rtx رو کار کنی. شما گفتید که با rtx تونستی یه پروژه ساده بنویسی. پس باید بدونی چه فایلهایی مورد نیازته و از کجا باید پیداشون کنی. من دوست دارم شما rtx رو کار کنی و emwin رو باهاش راه اندازی کنی. توی انجمن هم به اندازه کافی درباره rtx صحبت شده ونیازی نیست که من اینجا دوباره توضیح بدم.
پیشنهاد می کنم بعد از اینکه rtx کار کردی پروژه multitask رو مجددا بررسی کنی. با توضیحاتی که قبلا در همین تایپک دادم نباید مشکلی داشته باشی
سلام خدمت همه دوستان .طبق قولی که به بعضی از عزیزان داده بودم فایل مربوط به راه اندازی ال سی دی ssd1289 رو که با دو روش flex تو ورژن 5.22 compact تو ورژن 5.14 برا همه می ذارم . امیدوارم دیگه کسی مشکلی تو راه اندازی این ال سی دی نداشته باشه و زودتر بریم سراغ کارای دیگه من جمله استفاده از نرم افزار GUIBUIDER. فایلا رو با یه برنامه ساده تست کردم.
https://drive.google.com/file/d/0B6x...it?usp=sharing
https://drive.google.com/file/d/0B6x...it?usp=sharing
سلام خدمت همخ دوستان.
یه سوال ساده داشتم. من از روتاری اینکودر برا تغییر مقدار یک عدد استفاده کردم. الان مبیخوام موقع تغییر دادن عدد مقدار اون تو یه ویجت text یا edit نشون بدم. من الان یه برنامه نوشتم که برا آپدین اون عدد رو ویجت edit بایدرو اون ویجت کلیک کنم ولی من می خوام خودش وقتی عدد تغییر کرد اتوماتیک تغییر رو نسون بده. یه راهنمایی کوچیک می تونین بکنین تو مورد. ممنونم.
سلام
من می خوام روی یک دکمه که کلیک میکنم یک text نمایش داده بشه از این دستور در قسمت ریلیس دکمه استفاده کردم TEXT_SetText (ID_TEXT_0,"salam"); ولی روی دکمه که کلیک میکنم قفل میکنه.
چکار کنم.؟؟
من دقیقا این کارار رو انجامش دادم مهندس ولی خوب وقی مقدار اون عدد تو یه زیر برنامه تغییر می کنه چجوری به برنامه بفهمونیم که اون عدد تغییر کرده البته اتوماتیک وار. من همین کاری که فرمودین رو تو حالت کلیک تعریف کردم ولی برا آپدیت یه بار حتما باید روش کلیک کنم.
ویرایش توسط ghorban_piriz : 10-02-2014 در ساعت 22:11
سلام
دوستان این سوالم بزارین به حساب ناشی بودنم
من نرم افزار emwin می خوام لینکی که (اگه اشتباه نکنم ) صفحه شش هست خراب هست هر کاری می کنم دانلود نمیشه
کسی ادرسی برای دانلود داره یا کسی می تونه یه جا اپلود کنه من دانلود کنم بازم شرمنده
من تازه دارم برنامه نویسی ارم شروع می کنم
از این لینک بگیر آماده هست
http://uplod.ir/aas7ob5gcfit/NXP_emW...00_BSP.rar.htm
-------------------------------------------------
khm: طبق قوانین سایت لطفا فارسی تایپ کنید
ویرایش توسط KHM : 11-02-2014 در ساعت 01:50
دکمه و text توی یک ویندوز هستن؟ شما هم id اون text box (که باید موجود باشه در صفحه) رو تو یه متغیر gobal بریز بعد تو مسیج WM_NOTIFICATION_RELEASED دکمت با همون دستور که نوشتی نوشترو تو text box لود کن.
که text70_id یه متغیر از نوع WM_HWIN هست که بصورت گلوبال خارج از تمام توابع اول فایل c. اپلیکیسن emwin ام تعریف کردم. pMsg->hWin در خط بالا باید به ویندوزی که اون المان ها داخلش هستن متعلق باشه پس یا ب جای کلش یک متغیر حاوی id ویندوزت بذار اونجا یا خط بالا رو تو تابع callback ویندوزی که المان ها داخلش هستن بنویس.کد:text70_id= WM_GetDialogItem(pMsg->hWin, ID_TEXT_70);
بعد در مسیج مربوط به رها شدن دکمه مورد نظر:
کد:case ID_BUTTON_39: switch(NCode) { case WM_NOTIFICATION_RELEASED: TEXT_SetText(text70_id,"salam"); break;
ویرایش توسط sjafarim : 11-02-2014 در ساعت 12:00
ممنون درست شد.
فقط یه مورد دیگه با guibuilder که عکس اضافه میکنم.فقط کلید ها رو نشون میده. و حتی دیگه موس هم حرکت نمیکنه.قفل میکنه.
میدونید مشکل از کجاست.؟؟
سلام
دوستان
واقعا شرمنده معذرت می خوام
من تازه کار با emwin شروع کردم
اون pdf راهنما AN11244 خوندم
اما مراحلی که تو این فایل نوشته
با emwin من فرق می کنه ؟؟؟؟؟؟/
من نرم افزار از سایت segger.com
گرفتم حجمش 12 مگ هست
اصلا شبیه این چیزی که تو پی دی اف گفته نیست مال من فقط چند تا فایل با پسوند .c .h ........ داره
از سایت lpcware.com هر کاری میکنم دانلود نمیشه
گیج شدم خواهش یک نفر راهنماییم کنه باید چیکار کنم
در ضمن نرم افزار کیل و ویژوال استادیو 2010 نصب کردم
دارم کم کم دیونه میشم
با تشکر