NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3932 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 31

موضوع: راه اندازی lcdn96 با xmega

  1. #1
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    New مشکل در راه اندازی lcdn96 با xmega

    دوستان من این lcd رو راه انداختم ولی یه مشکل دارم خیلی کند کار می کنه ///
    احتمال می دم از رم باشه //
    آی سی هم atxmega32a4 هستش با رم 4k اگه علت از اون باشه پیشنهاد می دید از کدوم رم استفاده کنم (خارجی)//
    در ضمن فرکانس کاری نیز روی 32 مگاهرتز تنظیم شده ولی زیاد مطمئن نیستم چون تازه با avrstudio کار می کنم شاید مشکل از اونجا باشه///
    این هم سورس قسمت تنظیم فرکانس کاری :
    [PHP]#define F_CPU 32000000

    int main(void)
    {
    //---------------------------------------------------------------------
    OSC.CTRL |= 0x02;
    while(!(OSC.STATUS & OSC_RC32MRDY_bm));
    //CCP = 0xD8;
    CCP = CCP_IOREG_gc;
    CLK.CTRL = 0x01;
    //--------------------------------------------------------------------- [/PHP]با تشکر
    ویرایش توسط arm-mohsen-avr : 17-12-2011 در ساعت 21:31

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

  3. #2
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    کسی نبود یه کمکی کنه ///

  4. #3
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    سلام
    با xmega سرعتش کم هست چون فرکانس کاری پایینه ولی کاری که میتونید بکنید برخی دستورات ارسال دیتا و ... بهینه تر بهتر میشه
    در حال حاظر دوستان برای بردهای آینده برای lpc تا 50 فریم در ثانیه رسوندن
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

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


  6. #4
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    یه راهی نیست که سرعت رو زیاد کنیم با رم خارجی یا pll ////
    خیلی کارم گیره اگه میشه من رو راهنمایی کنید .
    tanks

  7. #5
    مدیر انجمن M.ABDOLLAHI آواتار ها
    تاریخ عضویت
    Dec 2008
    نام
    مهدی عبدالهی
    نوشته ها
    976
    تشکر
    1,567
    تشکر شده 2,677 بار در 667 پست

    پیش فرض

    شاید شما داری پیکسل پیکسل میریزی میفهمی که منظورم چیه یعنی شما هر دفعه داری برای نمایش هر پیکسل یک محدوده گرافیک رم تعریف میکنی در حالی که شما باید یک بار این کار رو انجام بدی و بعد فقط دیتا بفرستی روی صفحه همون هم باید بتونه برای تغییر رنگ کل صفحه تا حداقل 20 فریم کار کنه...
    و هر كس از ياد [خداى‏] رحمان دل بگرداند، بر او شيطانى مى‏گماريم تا براى وى دمسازى باشد. (36)و مسلّماً آنها ايشان را از راه باز مى‏دارند و [آنها] مى‏پندارند كه راه يافتگانند. (37)تا آن گاه كه او [با دمسازش‏] به حضور ما آيد، [خطاب به شيطان‏] گويد: «اى كاش ميان من و تو، فاصله خاور و باختر بود، كه چه بد دمسازى هستى!» (38)(سوره زخرف)بگو: «پليد و پاك يكسان نيستند، هر چند كثرت پليد [ها] تو را به شگفت آوَرَد. پس اى خردمندان، از خدا پروا كنيد، باشد كه رستگار شويد.» (100)(سوره مائده(

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


  9. #6
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    میشه بیشتر راهنمایی کنید////
    چطوری یکباره این کار رو انجام بدم ////
    باتشکر

  10. #7
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    دوست عزيز اون قسمتي كه تو برنامه نوشتين يعني:

    [HTML]#define F_CPU 32000000[/HTML]
    البته با توجه به تجربه اي كه تو Avr studio دارم ميگم. ربطي به تنظيم فركانس كاري ميكرو نداره فقط براي تنظيم Baudrate و بقيه تنظيمات مثل ايجاد تاخير كاربرد داره.
    ویرایش توسط sadmonew : 17-12-2011 در ساعت 23:15

  11. #8
    کاربر فعال pooriya آواتار ها
    تاریخ عضویت
    Nov 2008
    نام
    پوریا علیزاده
    نوشته ها
    316
    تشکر
    163
    تشکر شده 676 بار در 217 پست

    پیش فرض

    سلام

    یه کار می تونید بکنید اینه که تا 64mhz میکرو را اورکلاک بکنید که دیگه میشه در حد یه arm.
    [PHP]OSC_CTRL=0x03;
    while(!(OSC_STATUS & 2 ));
    OSC_PLLCTRL=0x88;
    OSC_CTRL=0x13;
    while(!(OSC_STATUS & 0x10));
    CCP=0XD8;
    CLK_CTRL=0X04;[/PHP]

    و دیگه اینکه ببینید تو تنظیمات avr studio حداکثر حالت optimize رو انتخاب کردید؟

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


  13. #9
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    با تشکر از دوستان گرامی به خصوص جناب اقای پوریا

    با تنظیم کردن optimize وقرار دادن ان در حالت optimize more(-O2( سرعت نمایش اطلاعات بسیار افزایش پیدا کرد ...و با تنظیم کلاک برروی 64 مگاهرتز سرعت نمایش به صورت چشم گیری افزایش پیدا کرد.

  14. کاربران : 2 تشکر کرده اند از شما arm-mohsen-avr برای ارسال این پست سودمند:


  15. #10
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    اقا محسن ميشه چند تا عكس از پروژت بزاري
    مخصوصا از السيدي
    *** اللّهم عجّل لولیک الفرج ***

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


  17. #11
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    این هم از عکس هاکه واسه تست xmega بود ///

  18. کاربران : 3 تشکر کرده اند از شما arm-mohsen-avr برای ارسال این پست سودمند:


  19. #12
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    New

    با سلام خدمت دوستان
    یه مشکل دارم دوستان چون میخوام از adc استفاده کنم پورت هام کم میاد حالا می خوام به صورت 8 بیتی راش بندازم ولی نمیدونم چه طوری اگه میشه من رو راهنمایی کنید ... ای سی هم xmega32a4 هستش////یعنی فقط پورت B مونده بقیه پورت ها مشغوله مخصوصا A
    باتشکر

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


  21. #13
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    کسی نیست راهنمایی کنه چطور میشه 8 بیت راه اندازی کرد

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


  23. #14
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    سلام مهندس
    راستش من هنوز کسی رو ندیدم به صورت 8 بیتی این lcd رو راه بندازه
    ولی تا جایی که میدونم باید هر باری که میخاین این 16 بیت رو به چیپ ست lcd ارسال کنین , 16 بیت رو به 2 تا 8 بیت تبدیل کنین و در 2 مرحله دیتا رو به lcd ارسال کنین
    البته سرعت به کمتر از 1/2 حالت 16 بیتی میرسه
    بازم یه سرچی کنم ببینم چی میشه


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

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


  25. #15
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arm-mohsen-avr نمایش پست ها
    کسی نیست راهنمایی کنه چطور میشه 8 بیت راه اندازی کرد
    با سلام
    دوست عزيز ميشه 8 بيتي هم راه اندازيش كرد. البته نكته تو پايه IM0 مربوط به ال.سي.دي n96 ميشه. اگه اين پايه به ولتاژ 3.3V وصل باشه داده ها به صورت 8 بيتي به ال.سي.دي انتقال پيدا ميكنه يعني از ميكرو به پايه هاي DB10-DB17 ال.سي.دي.
    لينكي كه گذاشتم راه اندازي همين LCD با ميكروي AVR هستش.
    ایـــــــــران میـــــــکرو ™ - مشاهده یک موضوع - Lcd n96


    ________________________
    برنامه نويسي، الكترونيك(PE)
    ________________________

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


  27. #16
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    با تشکر از دوستان گرامی با تغییر پایه های کنترلی lcd در برنامه توانستم پورت A را آزاد کرده و در اختیار adc قرار بدهم // ///
    باتشکر

  28. کاربران : 3 تشکر کرده اند از شما arm-mohsen-avr برای ارسال این پست سودمند:


  29. #17
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    سلام
    يه سوال؟
    من اين السيدي رو با avr تو بسكام راه انداختم ولي تصوير روي السيدي مثل تصوير تلويزيون برفكيه
    كسي ميتونه بگه مشكلش چيه؟
    *** اللّهم عجّل لولیک الفرج ***

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


  31. #18
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    سلام
    ببین این جوری نمیشه گفت مشکلت چیه
    ببین من خودم از دستی میومدم یکی از بیت های دیتا این lcd رو قطع میکردم - هر کدوم از بیت ها رو که قطع میکردم یه بلایی سره تصویر میومد
    مثلا بیت 15 رو قطع میکردم تصویر آبی تر میشد - بیت 1 رو قطع میکردم تصویر چپه میشد !
    احتمال خیلی زیاد از اتصالات مشکل دارین
    البته حواسطون باشه این lcd اگه ارجینال نباشه خرابی زیادی داره


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  32. #19
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    من الان راش انداختم ولي يه مستطيل رنگي وسط صفحه نمايش ميده
    ابعاد مستطيل چيزي حدود 100*130 پيكسل هست
    من برنامه مجله نويز رو كپي كردم ولي ميخام براي نمايش از تمام صفحه استفاده كنم
    ميشه اينو راهنمائي كنيد
    *** اللّهم عجّل لولیک الفرج ***

  33. #20
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

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

صفحه 1 از 2 12 آخرینآخرین

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

  1. پاسخ: 6
    آخرين نوشته: 05-12-2017, 20:34
  2. کی پد با lcdn96
    توسط chroo در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 0
    آخرين نوشته: 22-08-2012, 04:22
  3. نمایش lcdn96
    توسط micro-m در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 7
    آخرين نوشته: 16-08-2012, 12:51
  4. کمک lcdn96
    توسط micro-m در انجمن AT91 series (ATMEL)
    پاسخ: 0
    آخرين نوشته: 09-08-2012, 12:21
  5. پاسخ: 1
    آخرين نوشته: 25-11-2010, 11:59

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

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