NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 1052 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 5 از 32 نخستنخست 123456789101112131415161718192021222324 ... آخرینآخرین
نمایش نتایج: از 81 به 100 از 634

موضوع: فیلم آموزش Emwin با LPC1788 و تکمیلی lpc1768 رسید!

  1. #81
    کاربر علاقه مند
    تاریخ عضویت
    May 2008
    نوشته ها
    21
    تشکر
    51
    تشکر شده 4 بار در 4 پست

    پیش فرض

    اگه بخوایم بدونه استفاده از تاچ این کارو بکنیم باید چکار کرد؟
    یعنی داخل همون تابع MainTask

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #82
    مدیر انجمن yraeisi آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    یوسف رئیسی
    نوشته ها
    222
    تشکر
    9
    تشکر شده 182 بار در 100 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mahdi421 نمایش پست ها
    اگه بخوایم بدونه استفاده از تاچ این کارو بکنیم باید چکار کرد؟
    یعنی داخل همون تابع MainTask
    با همین دستورات کار میکنه:
    کد:
    hItem_my = WM_GetDialogItem(hDlg,ID_BUTTON_0); BUTTON_SetPressed(hItem_my, 1); GUI_Delay(1000); BUTTON_SetPressed(hItem_my, 0); GUI_Delay(1000);
    ویرایش توسط yraeisi : 14-09-2014 در ساعت 08:47
    Hardware & Software designer
    Telegram:@y_r_z

  4. کاربران : 2 تشکر کرده اند از شما yraeisi برای ارسال این پست سودمند:


  5. #83
    کاربر علاقه مند
    تاریخ عضویت
    May 2008
    نوشته ها
    21
    تشکر
    51
    تشکر شده 4 بار در 4 پست

    پیش فرض

    نقل قول نوشته اصلی توسط yraeisi نمایش پست ها
    با همین دستورات کار میکنه:
    کد:
    hItem_my = WM_GetDialogItem(hDlg,ID_BUTTON_0); BUTTON_SetPressed(hItem_my, 1); GUI_Delay(1000); BUTTON_SetPressed(hItem_my, 0); GUI_Delay(1000);
    این دستور رو قبلا تست کردام جواب نمیده
    البته باید بگم باتون تغییر حالت مربوط به فشرده و راه شدن رو نمایش میده ولی اون قسمت کد مربوط به Event اجرا نمیشه

  6. #84
    مدیر انجمن yraeisi آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    یوسف رئیسی
    نوشته ها
    222
    تشکر
    9
    تشکر شده 182 بار در 100 پست

    پیش فرض

    من تا حالا اینجوری تست نکردم ولی تا جایی که من میدونم رویداد های مربوط به فشردن یا رها شدن از طریق تاچ یا موس یا کیبورد خارجی فراخوانی میشن.شما اگه هدف خاصی داری میتونی همون برنامه رو در قالب یه زیر برنامه فراخوانی و اجرا کنی .تو این زیر برنامه میتونی مشخصات ویجت ها(مثلا متن روی کلید یا Text box ) رو عوض کنید.
    Hardware & Software designer
    Telegram:@y_r_z

  7. کاربران : 2 تشکر کرده اند از شما yraeisi برای ارسال این پست سودمند:


  8. #85
    کاربر علاقه مند benam_miri آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    میری
    نوشته ها
    63
    تشکر
    9
    تشکر شده 86 بار در 18 پست

    پیش فرض

    سلام.داخل cd ورژن guibuilder5.12 هست .من هرچی تو سایتا گشتم ورژن 5.22 رو پیدا نکردم البته سایت ها ف_ی_ل_تر بود .لطفا جوانمردانه لینک بدون فیلتر بذارید .ممنون.ضمنا مثال LPC1788-7 inch LCD-emWin Demo هم در قسمت اسپیدومتر هنگ میکرد.
    مثالهای برد lpc1788 قسمت lcd اصلا کار نکرد .جامپررو هم تنظیم کردم .اما مثال LPC1788-RTX for 4pin touch جواب داد .

  9. #86
    مدیر انجمن yraeisi آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    یوسف رئیسی
    نوشته ها
    222
    تشکر
    9
    تشکر شده 182 بار در 100 پست
    Hardware & Software designer
    Telegram:@y_r_z

  10. تشکرها از این نوشته :


  11. #87
    کاربر علاقه مند benam_miri آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    میری
    نوشته ها
    63
    تشکر
    9
    تشکر شده 86 بار در 18 پست

    پیش فرض

    سلام.این لینکی که زحمت کشیدید گذاشتید میزنه :server not fond هم صبح چک کردم هم شب .حجم guibuilder5.22 حدود 1 مگ هست.امکانش هست لطف کنید در صورت امکان جایی لود کنید.ممنون از جوابتون.

  12. #88
    کاربر علاقه مند
    تاریخ عضویت
    May 2008
    نوشته ها
    21
    تشکر
    51
    تشکر شده 4 بار در 4 پست

    پیش فرض

    guibuilder5.22
    Tools

  13. تشکرها از این نوشته :


  14. #89
    مدیر انجمن yraeisi آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    یوسف رئیسی
    نوشته ها
    222
    تشکر
    9
    تشکر شده 182 بار در 100 پست

    پیش فرض

    نقل قول نوشته اصلی توسط benam_miri نمایش پست ها
    سلام.این لینکی که زحمت کشیدید گذاشتید میزنه :server not fond هم صبح چک کردم هم شب .حجم guibuilder5.22 حدود 1 مگ هست.امکانش هست لطف کنید در صورت امکان جایی لود کنید.ممنون از جوابتون.

    emWin Graphics Library | www.LPCware.com
    من همین الان چک کردم کار میکنه
    Hardware & Software designer
    Telegram:@y_r_z

  15. تشکرها از این نوشته :


  16. #90
    کاربر علاقه مند benam_miri آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    میری
    نوشته ها
    63
    تشکر
    9
    تشکر شده 86 بار در 18 پست

    پیش فرض

    سلام.ممنون که جواب دادید.من یه MULTIPAGE درست کردم .درون برنامه guibuilder بعد میخواهم درون هر کدام از این صفحات چند widjet قرار بدم اما این widjet ها درون صفحات قرار نمیگیرند.اگر من چند window بسازم بعد هر کدام از اینها رو با widjet ها پر کنم .بعد هر بار که صفحه MULTIPAGE کلیک میشود window متناظر با صفحه رو باز کنم آیا این روش اصولیه ؟اگر اصولیه چطور باید پنجره رو درون صفحه MULTIPAGE باید فراخوانی کرد .از چه توابعی باید استفاده کرد؟ ممنون ومتشکر.

  17. #91
    کاربر علاقه مند benam_miri آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    میری
    نوشته ها
    63
    تشکر
    9
    تشکر شده 86 بار در 18 پست

    پیش فرض

    سلام.برنامه widge multypage رو با ویژوال استودیو اجرا کردم و درسته.وقتی به کیل انتقال میدم ارور
    ".\Output\Soma Touch Scale\Obj\Soma Touch Scale.axf" - 1 Error(s), 12 Warning(s).
    Target not created
    رو میده .
    این
    void MainTask(void) {
    GUI_Init();
    _DemoMultiPage();
    } رو هم برداشتم . کسی میدونه برا چیه؟!

  18. #92
    مدیر انجمن yraeisi آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    یوسف رئیسی
    نوشته ها
    222
    تشکر
    9
    تشکر شده 182 بار در 100 پست

    پیش فرض

    خطایی که میده چیه؟
    1 Error(s), 12 Warning؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    استفاده از چند پنجره اصولیه ولی به جای خودش.باید ببینید هدفتون چیه؟؟؟
    Hardware & Software designer
    Telegram:@y_r_z

  19. #93
    کاربر علاقه مند serjik آواتار ها
    تاریخ عضویت
    Jan 2013
    نوشته ها
    51
    تشکر
    39
    تشکر شده 23 بار در 19 پست

    پیش فرض

    فرض کنید من ۱۰ عدد ویجت edit دارم و می خواهم یوزر روی هر کدام که کلیک کرد رنگ بکگراند آن edit قرمز شود و اگر رفت روی ادیت دیگر این ادیت رنگ بکگراندش پیشفرض سفید شود و ادیت جدید قرمز (فکوس شدن) ، چه راه حلی پیشنهاد می کنید؟

  20. #94
    کاربر علاقه مند
    تاریخ عضویت
    May 2008
    نوشته ها
    21
    تشکر
    51
    تشکر شده 4 بار در 4 پست

    پیش فرض

    سلام
    آقای رئیسی من یه هفته با این تاچ کلنجار رفتم نشد که نشد

    فایلهایی که به پروژه اضافه کردام اینها هستن
    TouchPanel.h TouchPanel.c Touch_Cal.c GUI_X_Touch_Analog.c appl.h

    که از توی مثالهای داخل dvd فیلم ها برداشتم آیا به غیر از اینها به فایل دیگه ای لازم هست
    من میخوام lcd 5 inch رو راهاندازی کنم البته بدونه RTX

    برای انجام این کار این توابع Touch باید ججوری داخل تابع MainTask فراخوانی کنم

  21. #95
    مدیر انجمن yraeisi آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    یوسف رئیسی
    نوشته ها
    222
    تشکر
    9
    تشکر شده 182 بار در 100 پست

    پیش فرض

    نقل قول نوشته اصلی توسط serjik نمایش پست ها
    فرض کنید من ۱۰ عدد ویجت edit دارم و می خواهم یوزر روی هر کدام که کلیک کرد رنگ بکگراند آن edit قرمز شود و اگر رفت روی ادیت دیگر این ادیت رنگ بکگراندش پیشفرض سفید شود و ادیت جدید قرمز (فکوس شدن) ، چه راه حلی پیشنهاد می کنید؟
    این کار خیلی ساده هست.فقط کافیه تو روتین مربوط به فشرده شدن اون Edit،دستور EDIT_SetDefaultBkColor رو اجرا کنید.
    کد:
    case ID_EDIT_0: // Notifications sent by 'Weight_Edit' switch(NCode) { case WM_NOTIFICATION_CLICKED:
    - - - Updated - - -

    نقل قول نوشته اصلی توسط mahdi421 نمایش پست ها
    سلام
    آقای رئیسی من یه هفته با این تاچ کلنجار رفتم نشد که نشد

    فایلهایی که به پروژه اضافه کردام اینها هستن
    TouchPanel.h TouchPanel.c Touch_Cal.c GUI_X_Touch_Analog.c appl.h

    که از توی مثالهای داخل dvd فیلم ها برداشتم آیا به غیر از اینها به فایل دیگه ای لازم هست
    من میخوام lcd 5 inch رو راهاندازی کنم البته بدونه RTX

    برای انجام این کار این توابع Touch باید ججوری داخل تابع MainTask فراخوانی کنم
    1-چرا از RTX استفاده نمی کنید؟
    2- اگه از RTX استفاده نکنید باید یه تایمر بذارید که تو زمان های مشخص روتین ها رو فراخوانی کنه.
    3- ضمنا تاچ که راه اندازی شده و مثال هاش تو DVD هست.فقط کافیه رزولوشن و جهت ها رو مطابق با دستور العمل تغییر بدین.
    Hardware & Software designer
    Telegram:@y_r_z

  22. کاربران : 2 تشکر کرده اند از شما yraeisi برای ارسال این پست سودمند:


  23. #96
    کاربر علاقه مند
    تاریخ عضویت
    May 2008
    نوشته ها
    21
    تشکر
    51
    تشکر شده 4 بار در 4 پست

    پیش فرض

    سلام
    از قدیم گفتن با یه دست 2 تا هندونه نمیشه برداشت .حالا این حکایت منه
    اینکه RTX و Touch لازم و ملزوم هم هستن درش شکی نیست منتها من تازه کار هستم و میخوام قسمت قسمت و با کمک شما یاد بگیرم

    توابعی که توی مثال شما برای Touch استفاده شده اینها هست ( اگه اشتباه کردام لطفا اصلاح کنید)
    کد:
    TP_Init();
    GUI_TOUCH_Exec();
    CheckTouchCalibration();
    _ExecCalibration();
    GUI_CURSOR_Show();
    Read_Touch();
    حالا اگه ممکنه ترتیب قرار گیری این توابع داخل MainTask رو بگین
    فرض کنیم خوندن تاچ هم داخل حلقه While انجام بشه

  24. #97
    کاربر علاقه مند benam_miri آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    میری
    نوشته ها
    63
    تشکر
    9
    تشکر شده 86 بار در 18 پست

    پیش فرض

    سلام.مشکل ارور در multypage حل شد.اشکالم در تعریف نکردن تابع سمپل در برنامه اصلی بود. که باید به مولتی پیج تغییر میدادم.اما مهندس این gui builder وقتی 2 تا صفحه ایجاد میکنیم و میخواهیم ذخیره کنیم در 2 فایل جداگانه هدر سی میده. اگر مثالی ساده که با یک شستی به یک صفحه بریم و با یک شستی به صفحه قبل برگردیم رو بخواهیم اجرا کنیم به چه صورتی میشه .تو مثالها به چشم نیومد لطفا در صورت امکان راهنمایی بفرمایید.ممنون.البته توی مولتی پیج رو یاد گرفتم اما نه با guibuilder بلکه با کدنویسی که تو مثال بود.

  25. #98
    کاربر علاقه مند benam_miri آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    میری
    نوشته ها
    63
    تشکر
    9
    تشکر شده 86 بار در 18 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mahdi421 نمایش پست ها
    سلام
    از قدیم گفتن با یه دست 2 تا هندونه نمیشه برداشت .حالا این حکایت منه
    اینکه RTX و Touch لازم و ملزوم هم هستن درش شکی نیست منتها من تازه کار هستم و میخوام قسمت قسمت و با کمک شما یاد بگیرم

    توابعی که توی مثال شما برای Touch استفاده شده اینها هست ( اگه اشتباه کردام لطفا اصلاح کنید)
    کد:
    TP_Init();
    GUI_TOUCH_Exec();
    CheckTouchCalibration();
    _ExecCalibration();
    GUI_CURSOR_Show();
    Read_Touch();
    حالا اگه ممکنه ترتیب قرار گیری این توابع داخل MainTask رو بگین
    فرض کنیم خوندن تاچ هم داخل حلقه While انجام بشه
    استاد گرامی وقتی از سیستم عامل استفاده میکنی و اواویت بندی میکنی این توابع رو دیگه خود سیستم عامل بنا به اولویت بندیت همزمان توی event هایی که برا سیستمت تعریف کردی(1000us) این توابع رو اجرا میکنه.این اولویت بندی هم تو فایل main اول برنامه تعریف شده که با آندرلاین task شروع شده .البته اینارو من از رو فیلم فهمیدم.فیلم سی دی b رو تو بخش سیستم عامل rtx ببین دستت میاد.شرمنده از اساتید و شما دوست بزرگوار.

  26. تشکرها از این نوشته :


  27. #99
    مدیر انجمن yraeisi آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    یوسف رئیسی
    نوشته ها
    222
    تشکر
    9
    تشکر شده 182 بار در 100 پست

    پیش فرض

    نقل قول نوشته اصلی توسط benam_miri نمایش پست ها
    سلام.مشکل ارور در multypage حل شد.اشکالم در تعریف نکردن تابع سمپل در برنامه اصلی بود. که باید به مولتی پیج تغییر میدادم.اما مهندس این gui builder وقتی 2 تا صفحه ایجاد میکنیم و میخواهیم ذخیره کنیم در 2 فایل جداگانه هدر سی میده. اگر مثالی ساده که با یک شستی به یک صفحه بریم و با یک شستی به صفحه قبل برگردیم رو بخواهیم اجرا کنیم به چه صورتی میشه .تو مثالها به چشم نیومد لطفا در صورت امکان راهنمایی بفرمایید.ممنون.البته توی مولتی پیج رو یاد گرفتم اما نه با guibuilder بلکه با کدنویسی که تو مثال بود.
    هیچ مشکلی نیست : شما دو تا فایل رو به پروژه اضافه کنید و توابع مربوط به ساخت هر صفحه رو تو روتین main تعریف کنید. بعد هر جا که خواستید اون ها رو فراخوانی کنید.برای نمایش و حذف هر صفحه هم که قبلا گفتم از دستورات
    Show , Hide یا delete window استفاده کنید.
    Hardware & Software designer
    Telegram:@y_r_z

  28. تشکرها از این نوشته :


  29. #100
    کاربر علاقه مند
    تاریخ عضویت
    May 2008
    نوشته ها
    21
    تشکر
    51
    تشکر شده 4 بار در 4 پست

    پیش فرض

    من الان تو فایل Touch_Cal ( داخل پوشه LPC1788-RTX for 4pin touch ) دو تا دیفاین زیر رو برای lcd 5 اینچ عوض کردام
    #define LCD_XSIZE 480
    #define LCD_YSIZE 272

    بعد از پروگرام کردن اون صفحه قرمز که میگه این 4 تا نقطه رو فشار بده اومد
    و بعد از اون هم اون دوتا باتون Enable و Disable و ... و اشارگر موس

    الان من هر چقدر دارم تاچ رو لمس میکنم اون موس اصلا تکون نمیخوره

صفحه 5 از 32 نخستنخست 123456789101112131415161718192021222324 ... آخرینآخرین

موضوعات مشابه

  1. آموزش emWin
    توسط majidma3000 در انجمن LPC series (NXP)
    پاسخ: 1103
    آخرين نوشته: 30-08-2020, 23:50
  2. [آموزش] فیلم آموزش کوبی برد و برنامه نویسی لینوکس رسید!
    توسط kavir در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 607
    آخرين نوشته: 15-05-2018, 17:38
  3. دانلود کتاب آموزش ساخت ربات مسیریاب
    توسط lktra در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 0
    آخرين نوشته: 14-02-2013, 17:36
  4. آموزش مسیریاب بدون میکرو
    توسط رهتازالکترونیک در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 0
    آخرين نوشته: 17-08-2010, 13:40
  5. آموزش ساخت روبات مسیر یاب با atmega8
    توسط ROBOMAN در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 1
    آخرين نوشته: 15-09-2009, 11:50

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •