NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 1329 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 32 از 56 نخستنخست ... 131415161718192021222324252627282930313233343536373839404142434445464748495051 ... آخرینآخرین
نمایش نتایج: از 621 به 640 از 1104

موضوع: آموزش emWin

  1. #621
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arvin2009 نمایش پست ها
    اقایون کسی فونت فارسی برای emwin درست نکرده اپ کنه ما هم استفاده کنیم
    تو پستهای قبلی فکر کنم باشه
    آقای رییسی درست کرده

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

  3. #622
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2008
    نوشته ها
    31
    تشکر
    8
    تشکر شده 18 بار در 5 پست

    پیش فرض

    یه سوال در مورد شبیه ساز دارم.
    یه فایل راهنما دیدم ولی نمیدونم چرا با ویژوال استودیو 2008 باز نمیشه.روی ویژوال استودیو c++ هم نصب کردم.
    ولی فایل Simulation.sln رو که باهاش باز میکنم خطا میده.
    چجوری بازش کنم؟؟
    ممنون

  4. #623
    کاربر فعال sjafarim آواتار ها
    تاریخ عضویت
    Jan 2008
    نام
    جعفری
    نوشته ها
    225
    تشکر
    93
    تشکر شده 297 بار در 141 پست

    پیش فرض

    چه خطایی میده؟
    تو حالت debug ران کنید تو ویژوال استودیو.

  5. #624
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2008
    نوشته ها
    31
    تشکر
    8
    تشکر شده 18 بار در 5 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sjafarim نمایش پست ها
    چه خطایی میده؟
    تو حالت debug ران کنید تو ویژوال استودیو.
    فایل Simulation.sln رو که توی ویژوال استودیو 2008 باز میکنم این خطا رو میده.
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 1.png
مشاهده: 42
حجم: 10.7 کیلو بایت

  6. #625
    کاربر فعال sjafarim آواتار ها
    تاریخ عضویت
    Jan 2008
    نام
    جعفری
    نوشته ها
    225
    تشکر
    93
    تشکر شده 297 بار در 141 پست

    پیش فرض

    برای اینکه بتونی با visual stdio 2008 کارکنی از فایل SimulationTrial.dsp استفاده کن، بعد کا بازش کردی از تو solution expelorer قسمت application هرچی فایل توشه پاک کن بعد فایل پروژه خودت و هر فایلی که نیاز داره (اعم از فونت و ...) رو درگ کن و بریز تو شاخه application.
    بعد در حالت debug ازقسمت build گزینه rebuild solution رو بزن.
    کارش که تموم شد برو تو فولدر exe و فایل GUISimulationDebug.exe رو اجرا کن.
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Untitled.jpg
مشاهده: 47
حجم: 88.5 کیلو بایت  

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


  8. #626
    عضو جدید
    تاریخ عضویت
    Jan 2014
    نوشته ها
    6
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    سلام آقای منصوری این پروزه ای که با ssd1963 ال سی دی راه اندازی شد لطفا یه نگاه بندازید مرسی
    http://uplod.ir/emd1zol1d7ev/lcd.rar.htm

  9. #627
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    نقل قول نوشته اصلی توسط spider نمایش پست ها
    سلام آقای منصوری این پروزه ای که با ssd1963 ال سی دی راه اندازی شد لطفا یه نگاه بندازید مرسی
    http://uplod.ir/emd1zol1d7ev/lcd.rar.htm
    فایل ضمیمه رو چک بفرمایین.
    SSD1963 درایورش GUI_FLEX_COLOR و پارامتر SetFunc هم GUIDRV_FLEXCOLOR_F66720, GUIDRV_FLEXCOLOR_M16C0B16 است. این رو یکی از دوستان تست کرده و جواب داده.

    مسیر اینکلودها درصورتیکه کیل در C:\Keil نصب شده باشه درسته.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط mansoory : 17-02-2014 در ساعت 12:51

  10. #628
    کاربر فعال
    تاریخ عضویت
    Jan 2013
    نام
    عربعامری
    نوشته ها
    148
    تشکر
    25
    تشکر شده 92 بار در 60 پست

    پیش فرض

    من با کالیبراسیون تاچ مشکل دارم.ماکرو های GUI_TOUCH_AD_TOP و.... چطور باید تنظیم بشه.من از adc داخلی استفاده میکنم تاچ و موس خیلی بد کار میکنه.برنامه تست تاچ رو که میریزم + حرکت میکنه ولی نه اونجایی که من دست میزارم.خیلی بد کار میکنه.خود adc هم نیز داره موس پرش داره.ماکروهای بالا و پاین منظور وسط ال سی دی هست یا گوشه.من قیل از کالیبره شدن مقدار این ماکرو ها رو دستی با همون برنامه تست در میارم بعد میزارم جلوی این ماکروها و تابع کالیبراسیون رو اجرا میکنم.+به حرکت در میاد ولی تاچ تنظیم نیست.کسی میتونه کمک کنه

  11. #629
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arvin2009 نمایش پست ها
    من با کالیبراسیون تاچ مشکل دارم.ماکرو های GUI_TOUCH_AD_TOP و.... چطور باید تنظیم بشه.من از adc داخلی استفاده میکنم تاچ و موس خیلی بد کار میکنه.برنامه تست تاچ رو که میریزم + حرکت میکنه ولی نه اونجایی که من دست میزارم.خیلی بد کار میکنه.خود adc هم نیز داره موس پرش داره.ماکروهای بالا و پاین منظور وسط ال سی دی هست یا گوشه.من قیل از کالیبره شدن مقدار این ماکرو ها رو دستی با همون برنامه تست در میارم بعد میزارم جلوی این ماکروها و تابع کالیبراسیون رو اجرا میکنم.+به حرکت در میاد ولی تاچ تنظیم نیست.کسی میتونه کمک کنه
    تعداد نمونه گیری رو افزایش بدین و میانگین بگیرید.
    توجه داشته باشید که عملکرد تاچ خطی نیست. خصوصا در السیدیهای بزرگ. اون مقاله رو خوندید؟

  12. #630
    کاربر فعال
    تاریخ عضویت
    Jan 2013
    نام
    عربعامری
    نوشته ها
    148
    تشکر
    25
    تشکر شده 92 بار در 60 پست

    پیش فرض

    نه نخوندم .حالا لرزش رو یکاریش میکنم اینکه تاچ هماهتگ نیست و + روی یک قسمت حرکت میکنه چیه.عدد درست برای اون ماکرو های top و bottom و.. رو از کجا بیارم.

  13. #631
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    توضیحاتی که درباره تاچ دادم رو مطالعه بفرمایید. نیازی به اون ماکروها نیست اصلا.
    اون ماکروها در تابع GUI_Touch_Calibrate استفاده میشه. همونطور که قبلا توضیح دادم استفاده از این تابع موجب اینجور مشکلات میشه.

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

    kmz

  15. #632
    کاربر فعال
    تاریخ عضویت
    Jan 2013
    نام
    عربعامری
    نوشته ها
    148
    تشکر
    25
    تشکر شده 92 بار در 60 پست

    پیش فرض

    میشه بگید کدام یکی توضیح.نوشته خودتون هست که گفتید با این روش احتیاج به کلیبراسیون دستی نیست.فقط یک روش اول داره که از اون استفاده نکردم.تا این تابع نیاد موس حرکت نمیکنه.اگه امکان داره بگیذ کدوم صفحه.یجا نوشتید این کار رو کنید یجا دیگه اون گفته رو نقض کردید و راهکار دیگه دادید

  16. #633
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    پست 200 و 201 رو ببینید.
    دو روش توضیح دادم. پست 200 روشی است که در اون مقادیر کالیبره شده تاچ به emwin ارسال میشه و مسوولیت کالیبره کردنش باشماست.
    روش دوم از تابع ساده کالیبراسیون emwin استفاده می کنه که در اینصورت باید مقادیر ماکرو ها رو به همون ترتیبی که درپست اخیرتون اشاره کردید بهش معرفی کنید. این روش خیلی دقیق نخواهد بود. در این روش دقت کنید که به تابع touch_task با اوش شرحی که در پست 200 داده شد نیاز نیست. فقط یه تسک باید باشه که GUI_Touch_Exec رو مدام اجرا کنه. در این روش که درپست 201 گفتم شما باید مقادیر خوانده شده از a/d برای هر محور در توابع Measure_X و Measure_Y بدین
    موفق باشید

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


  18. #634
    کاربر فعال
    تاریخ عضویت
    Jan 2013
    نام
    عربعامری
    نوشته ها
    148
    تشکر
    25
    تشکر شده 92 بار در 60 پست

    پیش فرض

    با روش اول OK شد ولی محور X بصورت معکوس کار میکنه.البته Y هم همین شکل بود تو ی تابع جای X,Y رو عوض کردم.Y درست شد ولی X عکس عمل میکنه.جالب تابع
    GUI_TOUCH_SetOrientation(GUI_MIRROR_X|GUI_MIRROR_Y ); هیچ کاری انجام نمیده.من این تابع رو در در تابع LCD_X_Config(void) دارم ولی انگار اجرا نمیشه.چهای متفاوت دیگه هم گذاشتم ولی هیچ تغییری حاصل نشد.مشکل چیه؟قبلا که از روش دوم استفاده میکردم این تابع کار میکرد.جای بخصوصی باید نوشته شود؟
    یک مشکل دیگه هم هست به علت دو عدد تاخیر در هدر تاچ سرعت ال سی دی میاد پایین.اگه اون تاخیر ها رو بردارم ADC خوب عمل نمیکنه با این چه کنم
    ویرایش توسط arvin2009 : 19-02-2014 در ساعت 00:43

  19. #635
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arvin2009 نمایش پست ها
    با روش اول OK شد ولی محور X بصورت معکوس کار میکنه.البته Y هم همین شکل بود تو ی تابع جای X,Y رو عوض کردم.Y درست شد ولی X عکس عمل میکنه.جالب تابع
    GUI_TOUCH_SetOrientation(GUI_MIRROR_X|GUI_MIRROR_Y ); هیچ کاری انجام نمیده.من این تابع رو در در تابع LCD_X_Config(void) دارم ولی انگار اجرا نمیشه.چهای متفاوت دیگه هم گذاشتم ولی هیچ تغییری حاصل نشد.مشکل چیه؟قبلا که از روش دوم استفاده میکردم این تابع کار میکرد.جای بخصوصی باید نوشته شود؟
    یک مشکل دیگه هم هست به علت دو عدد تاخیر در هدر تاچ سرعت ال سی دی میاد پایین.اگه اون تاخیر ها رو بردارم ADC خوب عمل نمیکنه با این چه کنم
    تابعی که جهت محورهای تاچ رو برمیگردونه در روش دوم کارمیکنه.
    شما از روش اول استفاده کردید که من هم پیشنهادم همینه. در این روش باید مقادیرa/d تاچ رو باتوجه به ابعاد تاچ کالیبره کنیم . احتمالا در اینجا یه مشکلی هست که x رو برعکس میفرسته. GUI_Set_TouchState فقط مقادیر x, y رو به قسمت PID میفرسته. کاری با جهتش نداره و چون مستقیما این کار رو میکنه یحتمل، توابع SetOrientation هم روش تاثیر نداره. البته این رو من تست نکردم.
    یکبار دیگه کالیبراسیون رو چک کنید اگه نشد این کار رو انجام بدین:
    x= GUI_TOUCH_RIGH-x;
    که در اون GUI_TOUCH_RIGHT مقدار ماکزیمم مختصات x سمت راست تاچ است

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


  21. #636
    کاربر فعال sjafarim آواتار ها
    تاریخ عضویت
    Jan 2008
    نام
    جعفری
    نوشته ها
    225
    تشکر
    93
    تشکر شده 297 بار در 141 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arvin2009 نمایش پست ها
    یک مشکل دیگه هم هست به علت دو عدد تاخیر در هدر تاچ سرعت ال سی دی میاد پایین.اگه اون تاخیر ها رو بردارم ADC خوب عمل نمیکنه با این چه کنم
    دقیقا یکی از مشکلات استفاده از adc خود میکرو برای تاچ همینه، بهتره از xpt استفاده کنید...

  22. #637
    کاربر فعال
    تاریخ عضویت
    Jan 2013
    نام
    عربعامری
    نوشته ها
    148
    تشکر
    25
    تشکر شده 92 بار در 60 پست

    پیش فرض

    مشکل با اضافه کردن x= 319-x; حل شد.تاخیر نمونه برداری هم تا حد زیادی کم کردم سرعت رفرش هم بالاتر رفت ولی نه به اون حدی که اول بود.با استفاده از روش اول لرزش موس نیز از بین رفت.مرسی از همکی .حالا اگه بخوام باتون ها رو ربط بدم به سخت افزار باید کدوم بخش رو مطالعه کنم.مثلا با زدن یک باتون یک led بشه یا پیشرفته تر مقدار adc رو با نمودار روی یک ویندوز نشون بدم

  23. #638
    عضو جدید
    تاریخ عضویت
    Oct 2013
    نوشته ها
    13
    تشکر
    53
    تشکر شده 2 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sjafarim نمایش پست ها
    خواهش میکنم.
    ولتاژ lcd باید 2.8 باشه، اینو که رعایت میکنی؟
    من فکر کنم مشکل از delay های زیاد استفاده شده در کتابخانه lcd ایتون باشه (delay زیاد باعث هنگ کردن emwin میشه). delay هارو کم کنید. اون تابع wait که اسمبلی نوشته شده رو asm اولشو بردارید، داخلشم به جای اونایی که توشه یه for شمارش 0 تا10 بذارید.
    در کل delay هارو کم کنید امتحان کنید رو همون پروژه که فرستادم.

    شما امتحان کنید...
    تو همون پروژه لایبرری های lcd سالم که دارید جایگزین اون لایبرری کنید درست میشه. مشکل از همونه...


    آقای جعفری من کاری که گفتید رو انجام دادم. نشد. این فایل های ال سیدیم هست که نتونستم با emwin راهش بندازم هر کاری می کنم. بردم هم مال شرکت کویر هست..
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar GLCD.rar (242.1 کیلو بایت, 32 نمايش)

  24. #639
    عضو جدید
    تاریخ عضویت
    Oct 2013
    نوشته ها
    13
    تشکر
    53
    تشکر شده 2 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    اخیرا ghorban-piriz یه پست گذاشته و پروژه اش رو آپ کرده. فکر کنم از برد شما داشت
    بله دیدم و امتحان کردم اما متاسفانه جواب نداد...

    نقل قول نوشته اصلی توسط sjafarim نمایش پست ها
    سلام
    من اصلا از جزئیات مشکل شما چیزی یادم نمیاد، تا 10 صفحه قبل هم عقب رفتم ولی چیزی پیدا نکردم...
    آخرین فعالیتم تو صفحه ی 61 بوده چون
    من برد کویر رو دارم و متاسفانه با وجود اینکه چند بار از اول این تاپیکو خوندم نتونستم emwin رو روش راه بندازم. lpc1768 و ssd1289 هست میکرو و السیدیم
    ویرایش توسط mzarkoob : 02-04-2014 در ساعت 03:06 دلیل: ادغام

  25. #640
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2014
    نوشته ها
    62
    تشکر
    5
    تشکر شده 11 بار در 11 پست

    پیش فرض

    سلام
    من طبق گفته های شما برای تغییر ویندوز از WM_DeleteWindow استفاده میکنم..لی اگر 3 تا 4 بین پنجره ها سوئیچ کنم قفل میکنه.
    به نظرتون مشکل از کجاست.حلقه while رو کجا باید بزارم.

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


صفحه 32 از 56 نخستنخست ... 131415161718192021222324252627282930313233343536373839404142434445464748495051 ... آخرینآخرین

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

  1. [سوال] جزوه آموزشی برد آموزشی lpc1768
    توسط pooriya_nic18 در انجمن LPC series (NXP)
    پاسخ: 5
    آخرين نوشته: 07-12-2013, 14:49
  2. ثبت نام در مسابقات رباتیک وزارت آموزش و پرورش
    توسط elhghasemi در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 0
    آخرين نوشته: 03-08-2012, 21:14

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

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