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

موضوع: پخش فیلم روی TFTLCDبا lpc1768

  1. #1
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض پخش فیلم روی TFTLCDبا lpc1768

    سلام خدمت دوستان گرامی من می خواهم فیلمی را از روی رمsd بر روی lcd پخش کنم دوستانی که با این lcd ها کار کردند تا چه سرعت هایی رسیده اند وچه نظری دارند
    برای شروع می خواهم یک قسمتی از فیلم را به چندتا عکس تبدیل کنم پشت سرهم پخش کنم ببینم چی می شه
    من دارم دیتاشیت ili9325 می خونم کسی مد RGB راه انداخته ؟؟؟

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

  3. #2
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    دوستان نظری ندارند، کسانی که با emWin کار کردند امکاناتی برای پخش فیلم داخلش داره؟؟

  4. #3
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

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

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


  6. #4
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    بله از سری M توقعی برای این کار نمی ره ولی به نظرم بشه یه کارایی کرد
    گفتم شاید دوستان هم نظرهای خوبی داشته باشند بتونیم با سرعت بالا بخونیم و نشان بدهیم

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

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    دوستان نظری ندارند، کسانی که با emWin کار کردند امکاناتی برای پخش فیلم داخلش داره؟؟
    emwin امکاناتی برای پخش کلیپ یا فیلم نداره. مهمترین چیزی که درباره LPC1768 باید بگم اینه که رم کمی داره و EMC نداره و از اونجا که برای نمایش فیلم اول باید MPEG رو دیکد کنید، به رم بالا نیاز خواهید داشت. ولی سرعت خود سی پی یو کافیه.
    درباره ال سی دی، درصورتی می تونید با سرعت بالا فریم ها رو نمایش بدهید که از ارسال بلوکی داده ها به السیدی استفاده کنید. با ارسال پیکسل به پیکسل نهایتا شاید بتونید تا 10 تا فریم درثانیه نمایش بدهید (آزمایش نکرده ام ولی در تایپکهای مشابه درباره اش صحبت شده و همین حدوده).

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


  9. #6
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    emwin امکاناتی برای پخش کلیپ یا فیلم نداره. مهمترین چیزی که درباره LPC1768 باید بگم اینه که رم کمی داره و EMC نداره و از اونجا که برای نمایش فیلم اول باید MPEG رو دیکد کنید، به رم بالا نیاز خواهید داشت. ولی سرعت خود سی پی یو کافیه.
    درباره ال سی دی، درصورتی می تونید با سرعت بالا فریم ها رو نمایش بدهید که از ارسال بلوکی داده ها به السیدی استفاده کنید. با ارسال پیکسل به پیکسل نهایتا شاید بتونید تا 10 تا فریم درثانیه نمایش بدهید (آزمایش نکرده ام ولی در تایپکهای مشابه درباره اش صحبت شده و همین حدوده).
    خیلی ممنون بله روش پیکسلی جواب نمی ده مخصوصا که بخواهیم از mmc بخوانیم الان من دارم با مد 16 بیتی کار می کنم داخل دیتاشیت درایور یک مد RGB داره که نوشته سرعت خیلی بالا می بره ، کسی با این کار کرده؟
    روش بلوکی مثل این تابع؟؟؟

    کد:
    void LCD_write_pic_fast (int x0, int y0 , const unsigned short *image) 
    {
      unsigned int   i;
    
      LCD_WindowMax();
      LCD_SetCursor(0,0);
      LCD_CS(0)			  
      wr_cmd(0x22);
      wr_dat_start();
      for(i = 0; i < (WIDTH*HEIGHT); i++)
        wr_dat_only(image[i+2]);
      wr_dat_stop();
    
    }
    ویرایش توسط skiboys : 29-04-2013 در ساعت 17:54

  10. #7
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    این ویدیو رو شاید بد نباشه یه نگاه بکنید .. البته از مموری کارت استفاده نکرده و از شبکه استفاده کرده ...
    احتمالا فرمت ویدیو هم avi باشه چون دیگه فایل انکود شده رو نمیشه با این میکرو کاریش کرد !!
    فايل هاي پيوست شده فايل هاي پيوست شده

  11. کاربران : 8 تشکر کرده اند از شما sigma-mx برای ارسال این پست سودمند:


  12. #8
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sigma-mx نمایش پست ها
    این ویدیو رو شاید بد نباشه یه نگاه بکنید .. البته از مموری کارت استفاده نکرده و از شبکه استفاده کرده ...
    احتمالا فرمت ویدیو هم avi باشه چون دیگه فایل انکود شده رو نمیشه با این میکرو کاریش کرد !!
    ممنون
    ولی سرعت شبکه کجا و سرعت خواندن از رم کجا

  13. #9
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    سرعت خوندن از مموری کارت هم کم نیست . من یادمه 4-5 مگابایت بر ثانیه با sdio برای read جواب گرفتم .

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


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

    پیش فرض

    روش بلوکی مثل این تابع؟؟؟

    کد:
    void LCD_write_pic_fast (int x0, int y0 , const unsigned short *image) 
    {
      unsigned int   i;
    
      LCD_WindowMax();
      LCD_SetCursor(0,0);
      LCD_CS(0)			  
      wr_cmd(0x22);
      wr_dat_start();
      for(i = 0; i < (WIDTH*HEIGHT); i++)
        wr_dat_only(image[i+2]);
      wr_dat_stop();
    
    }
    [/QUOTE]
    بله منظورم همینه. تابعی شبیه به این به emwin کمک میکنه که پنجره ها رو سریعتر رسم کنه وکلا راندمان رو خیلی خیلی بالا میبره

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


  17. #11
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

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

  18. #12
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    من فعلا تصمیم دارم فیلم را به عکس تبدیل کنم و بریزم داخل mmc و از انجا پشت سرهم نشان بدهم البته شاید از کیفیت عکس ها هم کم کنم تا سرعت بالاتر برود
    دوستان پیشنهاد دیگری ندارند ؟
    باید چی کار کنیم برای این بخش ؟؟

  19. #13
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    باید چی کار کنیم برای این بخش ؟؟
    خب باید
    1_ با یک نرم افزاری فیلم به عکس تبدیل شود(فعلا Bitmap)
    2_ عکس های با فورمت bitmap می ریزیم داخل مموری
    3_ با استفاده از تابع دیکد این فورمت عکس هارا پشت سرهم نشان می دهیم
    4_ تمام
    من تا یک جایی پیش رفتم ولی سرعت هنوز خیلی پایین هستش ردیف شد می زارم همین جا
    اگه فورمت jpg دیکد کنیم که عالی می شه

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

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    خب باید
    1_ با یک نرم افزاری فیلم به عکس تبدیل شود(فعلا Bitmap)
    2_ عکس های با فورمت bitmap می ریزیم داخل مموری
    3_ با استفاده از تابع دیکد این فورمت عکس هارا پشت سرهم نشان می دهیم
    4_ تمام
    من تا یک جایی پیش رفتم ولی سرعت هنوز خیلی پایین هستش ردیف شد می زارم همین جا
    اگه فورمت jpg دیکد کنیم که عالی می شه
    نمیشه فایل jpeg رو بجای اینکه دیکد کنیم، مستقیما پخش کنیم؟

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

  21. #15
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    نمیشه فایل jpeg رو بجای اینکه دیکد کنیم، مستقیما پخش کنیم؟
    منظورتان از مستقیم چیه؟دیکد نکنیم چطوری پس؟

    نقل قول نوشته اصلی توسط mansoory نمایش پست ها
    فرمت فایل jpg رو نمیدونم چیه، ولی اگه طوری باشه که صفحه رو به مربعاتی تقسیم کرده باشه و اختلاف مربع های هر فریم با فریم قبلی درفایل ذخیره شده باشه، اون وقت میشه بجای اینکه در هر ریفرش، یک فریم کامل رو نمایش بدیم، فقط مربع های تغییر یافته را ترسیم مجدد می کنیم...
    برای این حالت هم ، همون مدRGB درایور یه چنین کارهایی می کنه ،بهش می گیم که فلان جا را رفرش کن ولی نمی دونم این مدلی که شما گفتید بشه یانه
    ولی پیشنهاد خوبی بود ممنونم
    در مورد دیکد jpg هم دارم کار می کنم ،مثل اینکه یک سری از بچه های انجمن در قسمت STM تونستن jpg پخش کنند اگر هدری ،تابعی دارند ممنون می شم به ما کمک کنند که روند کار سریعتر پیش بره

  22. #16
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    خب باید
    1_ با یک نرم افزاری فیلم به عکس تبدیل شود(فعلا Bitmap)
    2_ عکس های با فورمت bitmap می ریزیم داخل مموری
    3_ با استفاده از تابع دیکد این فورمت عکس هارا پشت سرهم نشان می دهیم
    4_ تمام
    من تا یک جایی پیش رفتم ولی سرعت هنوز خیلی پایین هستش ردیف شد می زارم همین جا
    اگه فورمت jpg دیکد کنیم که عالی می شه
    از bmp تا چه سرعتی جواب گرفتید ؟؟

    من BMP رو پخش میکنم ولی سرعتش خیلی خیلی پایین هر عکس حدود 2 ثانیه زمان میبره
    ویرایش توسط lpln852 : 07-05-2013 در ساعت 14:46

  23. #17
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    از bmp تا چه سرعتی جواب گرفتید ؟؟

    من BMP رو پخش میکنم ولی سرعتش خیلی خیلی پایین هر عکس حدود 2 ثانیه زمان میبره
    من دقیق اندازه نگرفتم ولی زیر 1 ثانیه هستش
    شما با چه کتابخانه ای از lcd کار می کنید؟
    BMP که پخش کردید چند بیتی بود؟

  24. #18
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    من دقیق اندازه نگرفتم ولی زیر 1 ثانیه هستش
    شما با چه کتابخانه ای از lcd کار می کنید؟
    BMP که پخش کردید چند بیتی بود؟
    lcd من رو مد 8 بیت هست

    تمام فرمت ها رو میشناسه عکسی که پخش میکنم 24 بیت هست


    مبشه لطف کنید و تابع پخش bmp که زیر 1 ثانیه جواب گرفتید بزارید
    ویرایش توسط lpln852 : 07-05-2013 در ساعت 15:42

  25. #19
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    lcd من رو مد 8 بیت هست

    تمام فرمت ها رو میشناسه عکسی که پخش میکنم 24 بیت هست


    مبشه لطف کنید و تابع پخش bmp که زیر 1 ثانیه جواب گرفتید بزارید
    من از مد 16 بیتی استفاده می کنم
    عکس های BMP هم حالت های مختلفی داره هرچه کیفیت بیارید پایین حجم عکس میاید پایین و سرعت نمایش هم بیشتر می شود برای این قسمت هم عکس های من 16بیتی هستش
    تابع هم از سایت eca برداشتم در حال حاظر دسترسی ندارم انشاالله شب که برگشتم خونه
    اگه تا اون موقع پیدا نکردید بگویید که برایتان بزارم

  26. #20
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    من از مد 16 بیتی استفاده می کنم
    عکس های BMP هم حالت های مختلفی داره هرچه کیفیت بیارید پایین حجم عکس میاید پایین و سرعت نمایش هم بیشتر می شود برای این قسمت هم عکس های من 16بیتی هستش
    تابع هم از سایت eca برداشتم در حال حاظر دسترسی ندارم انشاالله شب که برگشتم خونه
    اگه تا اون موقع پیدا نکردید بگویید که برایتان بزارم
    تو تابتون از fread استفاده می کنید یا fget ؟

صفحه 1 از 4 1234 آخرینآخرین

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

  1. جستجوی مقاله آموزشی avr ( گفتگوی دو دوست )
    توسط mapmap در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 5
    آخرين نوشته: 28-07-2013, 04:57
  2. پاسخ: 1
    آخرين نوشته: 11-05-2013, 00:12
  3. سوال درباره نصب اندروید بر روی برد آموزشی lpc1768
    توسط mohammad_sth در انجمن LPC series (NXP)
    پاسخ: 1
    آخرين نوشته: 12-04-2013, 10:33
  4. حل مشکل نیامدن منوی بوت برای نصب ویندوز روی برد s3c6410
    توسط shahrivar88 در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 1
    آخرين نوشته: 03-11-2012, 23:56

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

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