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

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

  1. #181
    تازه وارد
    تاریخ عضویت
    Mar 2013
    نوشته ها
    3
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام
    جناب مهندس منصوری
    من برای راه اندازی rtx کارهای زیر را انجام دادم
    1 - ماکرو GUI_OS را یک کردم .
    2 - ماکرو GUI_MAXTASK را 5 گذاشتم.
    3 - در قسمت option for target/target گزینه operating system را به RTX kernal تغییر دادم
    4 - فایل GUI_X.c را حذف کرده و به جای ان GUI_X_RTX را اضافه کردم.
    در این حالت کیل خطای زیر را میده
    .\Output\LPC1788_EA_LPC1788_KEIL_CMSIS\Debug_FLASH \Obj\Start_LPC1788_EA_LPC1788_KEIL_CMSIS.axf: Error: L6200E: Symbol SysTick_Handler multiply defined (by hal_cm3.o and hwconf.o).
    لطفا راهنمایی کنید .

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

  3. #182
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2011
    نوشته ها
    20
    تشکر
    26
    تشکر شده 27 بار در 15 پست

    پیش فرض

    باسلام خدمت دوستان بالاخره تونستم یه درایور حسابی و کامل emwin برای lcd n96چینی یا همون ELT240320 بنویسم
    ووقتی جواب داد از ذوقم یک درایور هم برای ucgui با همین ال سی دی نوشتم که این هم کار کرد
    فقط یه مشکل کوچیک داره که وقتی سمپلها رو run میکنم بعضی از قسمتها درست کار نمیکنه (اکثرا مربوط به wm مثل dialogbox,tree view,transparent) ولی قسمتهای دیگه نظیر color bars و متنها درست نمایش داده میشه
    به نظر شما مشکل از هدر فایله یا از برنامه guidemo یا از lpc1768 یا ...؟

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


  5. #183
    مدیر انجمن
    تاریخ عضویت
    Jul 2007
    نام
    امید آزاده
    نوشته ها
    357
    تشکر
    177
    تشکر شده 279 بار در 133 پست

    پیش فرض

    سلام به همه ...
    اقایون عزیز ... کسی نتونسته فلش خارجی این بورد رو راه بندازه ؟
    میخوام بجای فلش داخلی با NAND Flash خارجی کار کنه .....

  6. #184
    کاربر فعال titery آواتار ها
    تاریخ عضویت
    Dec 2011
    نام
    وثوق
    نوشته ها
    166
    تشکر
    363
    تشکر شده 218 بار در 89 پست

    پیش فرض

    سلام چرا در شبیه ساز فقط بعضی از فایل ها جواب وبقیه این خطا را می دهد
    [PHP]Unhandled exception at 0x0044958a in Simulation.exe: 0xC0000005: Access violation reading location 0x00000000.[/PHP] در صورتی که در فایلی که در پوشه application شبیه ساز فراخوانی میکنم هیچ کانفیگ سخت افزاری انجام نمیدم مثل فایل زیر .علت چی میتونه باشه؟
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط titery : 08-04-2013 در ساعت 16:22

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

    پیش فرض

    نقل قول نوشته اصلی توسط akbh نمایش پست ها
    باسلام خدمت دوستان بالاخره تونستم یه درایور حسابی و کامل emwin برای lcd n96چینی یا همون ELT240320 بنویسم
    ووقتی جواب داد از ذوقم یک درایور هم برای ucgui با همین ال سی دی نوشتم که این هم کار کرد
    فقط یه مشکل کوچیک داره که وقتی سمپلها رو run میکنم بعضی از قسمتها درست کار نمیکنه (اکثرا مربوط به wm مثل dialogbox,tree view,transparent) ولی قسمتهای دیگه نظیر color bars و متنها درست نمایش داده میشه
    به نظر شما مشکل از هدر فایله یا از برنامه guidemo یا از lpc1768 یا ...؟
    بسیارعالی است. خوشحال شدم.
    علتش کمبود رم 1768 است.از32 کیلوبایت بالای رم هم استفاده کنید و درGUIConf.hرم بیشتری به emwinبدهید. بعضی سمپلهای دیگه ممکنه اجرابشه

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط s_mirbagheri نمایش پست ها
    سلام
    جناب مهندس منصوری
    من برای راه اندازی rtx کارهای زیر را انجام دادم
    1 - ماکرو GUI_OS را یک کردم .
    2 - ماکرو GUI_MAXTASK را 5 گذاشتم.
    3 - در قسمت option for target/target گزینه operating system را به RTX kernal تغییر دادم
    4 - فایل GUI_X.c را حذف کرده و به جای ان GUI_X_RTX را اضافه کردم.
    در این حالت کیل خطای زیر را میده
    .\Output\LPC1788_EA_LPC1788_KEIL_CMSIS\Debug_FLASH \Obj\Start_LPC1788_EA_LPC1788_KEIL_CMSIS.axf: Error: L6200E: Symbol SysTick_Handler multiply defined (by hal_cm3.o and hwconf.o).
    لطفا راهنمایی کنید .
    درفایلHWConf.cتابعی به تام SystickHandlerهست که وقتی سیستم عامل ندارید برای emwinتولید وقفه میکرده.اون رو حدف کنید

    نقل قول نوشته اصلی توسط microprocesor_2002 نمایش پست ها
    سلام به دوستان EMWIN کار ....
    من سوالی داشتم ...
    اگه بخوایم مثلا هر 1 ثانیه مقدار یک Text box یا هر چیز دیگه ای رو تغییر بدیم چطوریه ؟؟؟
    حالا 1 ثانیه مهم نیست ولی تو تغییر دادن مقدار به مشکل بر خوردم .
    ممنون میشم اگر کسی میدونه بهم بگه ....
    دستور[PHP] Edit_SetText)EDIT_Handle hwin,char* text);[/PHP] برای این منظوره
    ویرایش توسط mzarkoob : 30-03-2014 در ساعت 14:54 دلیل: ادغام

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


  11. #187
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2011
    نوشته ها
    20
    تشکر
    26
    تشکر شده 27 بار در 15 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    بسیارعالی است. خوشحال شدم.
    علتش کمبود رم 1768 است.از32 کیلوبایت بالای رم هم استفاده کنید و درGUIConf.hرم بیشتری به emwinبدهید. بعضی سمپلهای دیگه ممکنه اجرابشه
    با تشکر از راهنمایی هاتون
    من 32k رم به emwin دادم و اجازه استفاده رو در برنامه فعال کردم قسمت دوم رم هم استفاده میشه با این حال مشکلاتی که در فیلم پیوست میبینید وجود داره
    اگه ممکنه بررسی بفرمایید


    http://www.4shared.com/video/elb0A5B...-18-20-23.html

    ضمنا کیفیت پایین فیلم بخاطر کم کردن حجمه و روی ال سی دی متن ها کاملا شفاف هستند
    ویرایش توسط akbh : 08-04-2013 در ساعت 22:53

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


  13. #188
    مدیر انجمن
    تاریخ عضویت
    Jul 2007
    نام
    امید آزاده
    نوشته ها
    357
    تشکر
    177
    تشکر شده 279 بار در 133 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    دستور[PHP] Edit_SetText)EDIT_Handle hwin,char* text);[/PHP] برای این منظوره
    سلام جناب منصوری

    من این خط کد رو تو کدوم قسمت برنامه باید بنویسم ... مثل پایین نوشتم جواب نداد هنگ میکنه :

    [HTML]WM_HWIN CreateFramewin(void);
    WM_HWIN CreateFramewin(void) {
    WM_HWIN hWin;
    WM_MESSAGE * pMsg;
    WM_HWIN hItem;

    hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), &_cbDialog, WM_HBKWIN, 0, 0);

    hItem = WM_GetDialogItem(pMsg->hWin, ID_EDIT_0);
    EDIT_SetText(hItem, "omid");

    return hWin;
    }
    [/HTML]

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط microprocesor_2002 نمایش پست ها
    سلام جناب منصوری

    من این خط کد رو تو کدوم قسمت برنامه باید بنویسم ... مثل پایین نوشتم جواب نداد هنگ میکنه :

    [html]wm_hwin createframewin(void);
    wm_hwin createframewin(void) {
    wm_hwin hwin;
    wm_message * pmsg;
    wm_hwin hitem;

    hwin = gui_createdialogbox(_adialogcreate, gui_countof(_adialogcreate), &_cbdialog, wm_hbkwin, 0, 0);

    hitem = wm_getdialogitem(pmsg->hwin, id_edit_0);
    edit_settext(hitem, "omid");

    return hwin;
    }
    [/html]
    این pmsg چیه؟؟
    همون hwin -آدرس پنجره - که در خط بالایی بدستش آوردید کافیه. باید کار کنه
    بعد از تغییر خواص یک widget باید دستور WM_Invalidate به emwin اطلاع بدهید که پنجره مربوطه رو ترسیم مجدد کنه.
    ویرایش توسط mansoory : 09-04-2013 در ساعت 10:35

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط akbh نمایش پست ها
    با تشکر از راهنمایی هاتون
    من 32k رم به emwin دادم و اجازه استفاده رو در برنامه فعال کردم قسمت دوم رم هم استفاده میشه با این حال مشکلاتی که در فیلم پیوست میبینید وجود داره
    اگه ممکنه بررسی بفرمایید


    http://www.4shared.com/video/elb0A5B...-18-20-23.html

    ضمنا کیفیت پایین فیلم بخاطر کم کردن حجمه و روی ال سی دی متن ها کاملا شفاف هستند
    خیلی عجیب بود. به نظرم خطایی هنگام استفاده از MEMDEVICE داره اتقاف میافته. در GUIConf.h مقدار SUPPORT_MEMDEV رو صفر/یا یک کرده و تست کنید

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


  19. #191
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2011
    نوشته ها
    20
    تشکر
    26
    تشکر شده 27 بار در 15 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    خیلی عجیب بود. به نظرم خطایی هنگام استفاده از memdevice داره اتقاف میافته. در guiconf.h مقدار support_memdev رو صفر/یا یک کرده و تست کنید
    صفر و یک کردم هیچ تغییری نکرد.
    در عمل با این تغییر چه اتفاقی باید بیافته؟

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط akbh نمایش پست ها
    صفر و یک کردم هیچ تغییری نکرد.
    در عمل با این تغییر چه اتفاقی باید بیافته؟
    پیشنهاد دیگه اینکه درایور رو عوض کنید(درفایل LCDConf.c). احتمالا GUI_FLEX_DRV رو استفاده کردید. چند تا مدل بیشتر نیست که می تونید در راهنما ببینید. اونها رو هم آزمایش کنید.
    نقل قول نوشته اصلی توسط akbh نمایش پست ها
    صفر و یک کردم هیچ تغییری نکرد.
    در عمل با این تغییر چه اتفاقی باید بیافته؟
    ترسیم متن معمولا بدون نیاز به memdevice انجام میشه ولی گرافیکهایی که به پردازش بیشتری نیاز دارند با کمک memdeveice انجام میشوند. شرح اون در همین تایپک توضیح داده شده .
    نقل قول نوشته اصلی توسط titery نمایش پست ها
    سلام چرا در شبیه ساز فقط بعضی از فایل ها جواب وبقیه این خطا را می دهد
    [php]unhandled exception at 0x0044958a in simulation.exe: 0xc0000005: Access violation reading location 0x00000000.[/php] در صورتی که در فایلی که در پوشه application شبیه ساز فراخوانی میکنم هیچ کانفیگ سخت افزاری انجام نمیدم مثل فایل زیر .علت چی میتونه باشه؟
    دیباگ کنید منبع خطا معلوم میشه
    ویرایش توسط mzarkoob : 30-03-2014 در ساعت 14:56 دلیل: ادغام

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


  23. #193
    تازه وارد
    تاریخ عضویت
    Mar 2013
    نوشته ها
    3
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    با سلام و خسته نباشید
    ببخشید آقای منصوری من نمیتونم emwin را با RTX راه اندازی کنم
    اگه میشه یکی از پروژههاتون که با RTX کار میکنه را به صورت کامل اینجا بذارید. مرسی از لطفتون

  24. #194
    مدیر انجمن
    تاریخ عضویت
    Jul 2007
    نام
    امید آزاده
    نوشته ها
    357
    تشکر
    177
    تشکر شده 279 بار در 133 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    این pmsg چیه؟؟
    همون hwin -آدرس پنجره - که در خط بالایی بدستش آوردید کافیه. باید کار کنه
    بعد از تغییر خواص یک widget باید دستور wm_invalidate به emwin اطلاع بدهید که پنجره مربوطه رو ترسیم مجدد کنه.
    آقا دمت گرم ... درست شد ..... خیلی لطف کردی .....

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط s_mirbagheri نمایش پست ها
    با سلام و خسته نباشید
    ببخشید آقای منصوری من نمیتونم emwin را با RTX راه اندازی کنم
    اگه میشه یکی از پروژههاتون که با RTX کار میکنه را به صورت کامل اینجا بذارید. مرسی از لطفتون
    در همین تایپک
    ایـــــــــران میـــــــکرو ™ - مشاهده یک موضوع - آموزش emWin
    برنامه کاملش هست.
    ضمن اینکه فیلمش هم فکر کنم صفحه 6 الی 8 پیداش کنید.

    این پروژه برای LPC1768 با ال سی دی spi است.
    ضمنا میتونید پروژه خودتون رو بفرستید یه نگاه بهش بندازم
    ویرایش توسط mansoory : 10-04-2013 در ساعت 16:36

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


  28. #196
    کاربر فعال Dr.ROOSTA آواتار ها
    تاریخ عضویت
    Jun 2012
    نام
    اسماعیل
    نوشته ها
    136
    تشکر
    336
    تشکر شده 234 بار در 79 پست

    پیش فرض

    سلام . من ورژن 5.20 رو گرفتم . اگه دقت کرده باشین فایلایی که تو منوالش هست یکمی به emwin 5.18 یا 14 فرق می کنه . ولی این یکی دقیقا خودشه . تمامی فایلایی که میخواد رو دارد . اینم ادرسش که چون سرعتم اینجا کمه نتونستم اپ کنم . نامو ایمیل بهش بدین و دانلود کنیدش.....

    SEGGER Microcontroller - Embedded Software Solutions

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


  30. #197
    کاربر فعال Dr.ROOSTA آواتار ها
    تاریخ عضویت
    Jun 2012
    نام
    اسماعیل
    نوشته ها
    136
    تشکر
    336
    تشکر شده 234 بار در 79 پست

    پیش فرض ذیگه بجا ریختن برنامه روی برد از سیمولینک ستفاده کنید

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

  31. کاربران : 5 تشکر کرده اند از شما Dr.ROOSTA برای ارسال این پست سودمند:


  32. #198
    مدیر انجمن
    تاریخ عضویت
    Jul 2007
    نام
    امید آزاده
    نوشته ها
    357
    تشکر
    177
    تشکر شده 279 بار در 133 پست

    پیش فرض

    سلام به همه ....
    آقا من بورد 1788 رو دارم ... می خوام بدونم که emwin از رم و فلش خارجی استفاده میکنه یا داخلی ...
    و اینکه اگه داخلیه ، چطوری میشه کاری کرد که از رم و فلش خارجی استفاده کنه .؟؟؟؟
    ممنون اگه جواب میدین .....

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

    پیش فرض

    نقل قول نوشته اصلی توسط microprocesor_2002 نمایش پست ها
    سلام به همه ....
    آقا من بورد 1788 رو دارم ... می خوام بدونم که emwin از رم و فلش خارجی استفاده میکنه یا داخلی ...
    و اینکه اگه داخلیه ، چطوری میشه کاری کرد که از رم و فلش خارجی استفاده کنه .؟؟؟؟
    ممنون اگه جواب میدین .....
    emwin کاری به این مسایل نداره.
    شما باید در تنظیمات پروژه keil مشخص کنید که کدوم رم ها و فلش ها رو میخواهید استفاده کنید و آدرس شروع و پایانش کجاست

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


  35. #200
    مدیر انجمن
    تاریخ عضویت
    Jul 2007
    نام
    امید آزاده
    نوشته ها
    357
    تشکر
    177
    تشکر شده 279 بار در 133 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    emwin کاری به این مسایل نداره.
    شما باید در تنظیمات پروژه keil مشخص کنید که کدوم رم ها و فلش ها رو میخواهید استفاده کنید و آدرس شروع و پایانش کجاست
    سلام جناب منصوری ممنون از جوابتون ...
    منظور من این بود که چطوری کاری کنم که میکرو از فلش و رم خارجی استفاده کنه ... چون یه سری تنظیمات توی startup.c هستش که یه سری تنظیمات اونجا داره ... من میخام از هر دو استفاده کنه ....
    ممنون که جواب میدی ....

صفحه 10 از 56 نخستنخست 1234567891011121314151617181920212223242526272829 ... آخرینآخرین

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

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

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

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