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

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

  1. #41
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    چشــــــم ولی خیلی دوست داشتم یکمی به حرفی که زدم و روی دوتابعی که گفتم فکر می کردیدمیشه شبیه این
    کد:
    if(bpp==24)                {
                             for(i = 0; i < (320*240); i++)
                            {
                                b=fgetc(f)>>3;
                                g=fgetc(f)>>2;
                                r=fgetc(f)>>3;
                                lcd_settextcolor((r<<11)|(g<<5)|(b));
                                 wr_dat_only(textcolor);
                                 wr_dat_stop();        
                            }
                            
                    }
    ممنون از لطفی که کردید
    ولی این هم جواب نداد یه چیزه در هم نشون میده

    این هم برنامه من
    بنظرتون مشکل از کجاست ؟
    کد:
    	file *f;
      f = fopen (p,"r");
    	if(f!=null){	
    			fread(info,1,70,f);
    			offset=(info[13]<<24)|(info[12]<<16)|(info[11]<<8)|(info[10]);
    			width =(info[21]<<24)|(info[20]<<16)|(info[19]<<8)|(info[18]);
    			height=(info[25]<<24)|(info[24]<<16)|(info[23]<<8)|(info[22]);
    			bpp   =(info[29]<<8 )|(info[28]);
    			comp  =(info[33]<<24)|(info[32]<<16)|(info[31]<<8)|(info[30]);
    			fseek(f,offset,seek_set); 	
                 if(bpp==24)
                    {
    									  lcd_windowmax();
                        lcd_setcursor(0,0);
                        tftlcd_cs_low;			  
                        wr_cmd(0x22);
                         wr_dat_start();
                             for(i = 0; i < (320*240); i++)
                            {
                                b=fgetc(f)>>3;
                                g=fgetc(f)>>2;
                                r=fgetc(f)>>3;
                                lcd_settextcolor((r<<11)|(g<<5)|(b));
                                 wr_dat_only(textcolor);
                              
                            }
                            wr_dat_stop();      
                    }
    }
    ویرایش توسط jik : 14-05-2013 در ساعت 09:45

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

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

    پیش فرض

    نقل قول نوشته اصلی توسط jik نمایش پست ها
    ممنون از لطفی که کردید
    ولی این هم جواب نداد یه چیزه در هم نشون میده
    فورمت عکس شما 24 بیتی هستش دیگه؟؟؟ سایز عکس هم حتما باید 240*320 باشه

  4. #43
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    فورمت عکس شما 24 بیتی هستش دیگه؟؟؟ سایز عکس هم حتما باید 240*320 باشه
    بله 24 بیت هست


    جالب ابنه هست که من bmp رو تبدیل میکنم میریزم تو فلش میکرو با تابع fast_pic نشومش میدم باز هم درهم نشون میده
    واقعا نمیدونم مشکل از چیه دو هفته هست هر کاری میکنم یه سری رنگ درهم رو lcd نشون میده
    ویرایش توسط jik : 14-05-2013 در ساعت 17:11

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

    پیش فرض

    نقل قول نوشته اصلی توسط jik نمایش پست ها
    بله 24 بیت هست


    جالب ابنه هست که من bmp رو تبدیل میکنم میریزم تو فلش میکرو با تابع fast_pic نشومش میدم باز هم درهم نشون میده
    واقعا نمیدونم مشکل از چیه دو هفته هست هر کاری میکنم یه سری رنگ درهم رو lcd نشون میده
    خب پس بزارید چندتا سوال بپرسم و از اول بررسی کنیم
    شما توانستید تا حالا عکس BMPرا روی LCD نشان دهید؟ چه از روی flashو چه از روی مموری؟
    توی این مدت که کار کردید همیشه رنگ ها به هم ریخته بوده؟

  6. #45
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    خب پس بزارید چندتا سوال بپرسم و از اول بررسی کنیم
    شما توانستید تا حالا عکس BMPرا روی LCD نشان دهید؟ چه از روی flashو چه از روی مموری؟
    توی این مدت که کار کردید همیشه رنگ ها به هم ریخته بوده؟
    هم از روی فلش هم از روی مموری کارت ولی با تابع LCD_write_pic نشون دادم هیچ مشکلی هم نداره

    ولی با تابع LCD_write_pic_fast عکس رودرهم نشون میده

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

    پیش فرض

    نقل قول نوشته اصلی توسط jik نمایش پست ها
    هم از روی فلش هم از روی مموری کارت ولی با تابع LCD_write_pic نشون دادم هیچ مشکلی هم نداره

    ولی با تابع LCD_write_pic_fast عکس رودرهم نشون میده
    از سایز عکستان مطمن هستید که دقیقا 320*240 هست؟ از هدر lcd.h استفاده می کنید؟ عکس را به صورت عمودی نشان می دهید؟

  8. #47
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    از سایز عکستان مطمن هستید که دقیقا 320*240 هست؟ از هدر lcd.h استفاده می کنید؟ عکس را به صورت عمودی نشان می دهید؟
    بله من هدری رو که درست کردم با lcd_write_pic نشون میده با pic_fasst نشون نمیده

  9. #48
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    lcd رو چطور باید ببرم تو مد landscape فک کنم مشکل از این باشه

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

    پیش فرض

    نقل قول نوشته اصلی توسط jik نمایش پست ها
    lcd رو چطور باید ببرم تو مد landscape فک کنم مشکل از این باشه
    سلام ببخشید چند روزی نتونستم به اینجا سر بزنم( خدا کسی رو گرفتار این نامه بازی ها و گرفتن امضا توی محیط ها ی اداری نکنه)
    برای حالت landscape داخل هدر tftlcd_functions.h نگاه کن هر دوتا مد را ساپورت می کنه هدر خودت را به مانند این تغیر بده (البته خودم وقت شد یک تستی می کنم بهتان خبر می دم)

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

    jik

  12. #50
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    با اونا تست کردم نشد ک نشد

  13. #51
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    دوستان چه خبر کسی نتیجه ای نگرفت ؟؟

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

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

    پیش فرض

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

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

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

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


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

    پیش فرض

    این هم یک مثال کامل که روی این کار خواهیم کرد دوستان دیگری هم که با این lcd ها یا با دیکدjpg کار کردند لطفا همراهی کنند که کار سریعتر پیش بره
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط skiboys : 04-06-2013 در ساعت 12:32

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


  18. #54
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2007
    نوشته ها
    52
    تشکر
    12
    تشکر شده 27 بار در 17 پست

    پیش فرض

    من هم تازه شروع کردم در این زمینه
    مشکل کار با تابع LCD_write_pic_fast ، درست جواب نمیده
    ولی تابع LCD_write_pic کار میکنه و در حدود یک ثانیه عکس لود میگردد

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

    پیش فرض

    سلام
    حالا من موندم این موردی که دوستان نوشتن یک انیمیشن ساده هست حالا بخوایم فیلم واقعی باشه چی؟
    مثلا AVI
    اینو حتما ببینید
    Dropbox - stm32 f407.flv
    کویر ویدئو راه اندازی شد

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

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


  21. #56
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2007
    نوشته ها
    52
    تشکر
    12
    تشکر شده 27 بار در 17 پست

    پیش فرض

    LCD_write_pic_fast برای من عکس ها را به صورت نیمه کاره نشان می دهد الان، یعنی یه قسمتی از عکس را نشان می دهد، برای هر عکس هم این اندازه متفاوت است!
    کسی مشکلی نداشته با این تابع ؟

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

    پیش فرض

    نقل قول نوشته اصلی توسط kavir نمایش پست ها
    سلام
    حالا من موندم این موردی که دوستان نوشتن یک انیمیشن ساده هست حالا بخوایم فیلم واقعی باشه چی؟
    مثلا avi
    اینو حتما ببینید
    dropbox - stm32 f407.flv
    سلام اقای زارعی
    کدام مورد یک انیمیشن سادست؟
    پردازش یک فیلم به صورت مستقیم بدون استفاده از سیستم عامل کار سختی است چون دیکد کردن فورمت ها پردازش زیادی می خواهد و ساده تر و بهتر است که با سیستم عامل این کار انجام شود ولی به نظر من با سیستم عامل دیگه کاری نداره و هنر برنامه نویسی توی این قسمت هست که بدون سیستم عامل این کار را انجام دهیدم
    در مورد پخش فیلم من فیلم را به عکس های فرمت bmp تبدیل کردم و لی این فورمت حجم زیادی دارد برای همین رفتم دنبال jpg فکر نکنم با دیکد کردن jpg برای نمایش فیلم مشکل داشته باشیم و فیلم را به عکس با فورمت jpg تبدیل می کنیم و بعد از این کار می ریم سراغ دیکد فورمت های فیلم به صورت مستقیم
    فعلا کمک کنید این قسمت jpg را تمام کنیم من با کمبود وقت مواجه هستم
    اقای زارعی لینکی که گذاشتید را یک نگاهی گنید فکر کنم خراب شده
    ویرایش توسط skiboys : 15-06-2013 در ساعت 01:08

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

    پیش فرض

    نقل قول نوشته اصلی توسط mohpooria نمایش پست ها
    lcd_write_pic_fast برای من عکس ها را به صورت نیمه کاره نشان می دهد الان، یعنی یه قسمتی از عکس را نشان می دهد، برای هر عکس هم این اندازه متفاوت است!
    کسی مشکلی نداشته با این تابع ؟
    سلام
    این تابع به صورت بلوکی کار می کنه عکس شما باید دقیقا اندازه اش 240*320 باشد

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

    پیش فرض

    ای دوتا فیلم را نگاه کنید از کارهای اقای chan هستش از این به بعد روی کتابخونه ای که ایشان نوشتند کار می کنیم اگر کسی از دوستان قبلا کار کرده ممنون می شم تجربیاتش را در اختیار ما بگذارد تا سریعتر پیش بریم
    elm-chan.org/fsw/tjpgd/tjdemo.mp4
    members.jcom.home.ne.jp/felm/fd.mp4

    این هم صفحه مربوطه که از این به بعد روی این نمونه کار خواهیم کرد
    TJpgDec - Tiny JPEG Decompressor
    ویرایش توسط skiboys : 14-06-2013 در ساعت 23:40

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

    پیش فرض

    نقل قول نوشته اصلی توسط skiboys نمایش پست ها
    سلام اقای زارعی
    کدام مورد یک انیمیشن سادست؟
    پردازش یک فیلم به صورت مستقیم بدون استفاده از سیستم عامل کار سختی است چون دیکد کردن فورمت ها پردازش زیادی می خواهد و ساده تر و بهتر است که با سیستم عامل این کار انجام شود ولی به نظر من با سیستم عامل دیگه کاری نداره و هنر برنامه نویسی توی این قسمت هست که بدون سیستم عامل این کار را انجام دهیدم
    در مورد پخش فیلم من فیلم را به عکس های فرمت bmp تبدیل کردم و لی این فورمت حجم زیادی دارد برای همین رفتم دنبال jpg فکر نکنم با دیکد کردن jpg برای نمایش فیلم مشکل داشته باشیم و فیلم را به عکس با فورمت jpg تبدیل می کنیم و بعد از این کار می ریم سراغ دیکد فورمت های فیلم به صورت مستقیم
    فعلا بچها کمک کنید این قسمت jpg را تمام کنیم من با کمبود وقت مواجه هستم
    اقای زارعی لینکی که گذاشتید را یک نگاهی گنید فکر کنم خراب شده
    سلام
    برای فیلم با فرمت avi با stm32f407 هست که هم صدا داره هم تصویر و بردش که وارد کردیم مثالش رو با چه بد بختی از طرف چینی گرفتیم که دوستانی که دیسکاوری میخرن براشون می فرستیم
    Dropbox - stm32 f407.flv
    شدنش میشه با 1768 فعلا صدا نمیخواد با تصویر هم کار کنید بد نیست
    کویر ویدئو راه اندازی شد

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

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


صفحه 3 از 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

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

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