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

موضوع: نمایش عکس روی 7 اینچ

  1. #1
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض نمایش عکس روی 7 اینچ

    یلام
    من یکی از همین برد مینی stm32f103 فروشگاه رو خریدم که تازه می خوام استارت شو بزنم ...
    اولین پروژه ام هم نمایش عکس روی lcd 7 inch رو می خوام تست کنم ولی هر عکسی رو که می خوام روی ال سی دی نمایش بدیم(با همین نرم افزار image2lcd) کل عکس بصورت قرمز و سبز در می اد کلا نامفهومه...
    حالا شاید مشکل از تبدیل من باشه ...
    بنظر شما مشکل از کجاست .
    این تنظیمات من در image2lcd:
    http://upload7.ir/images/24038618744866655318.jpg
    مشکل به نظر شما کجاست اینم برنامه :
    LCD_DrawPicture(10,10,400,800, gImage_fg);

    while (1)
    {

    Delay(100); //ÑÓʱ1000MS
    }
    }
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: a.JPG
مشاهده: 79
حجم: 79.3 کیلو بایت  
    ویرایش توسط meysam.z : 22-05-2013 در ساعت 00:55

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

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

    پیش فرض

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

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


  5. #3
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض

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

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

    پیش فرض

    فکر کنم اقا صادق گل sadmonew یه برنامه ای با ویژوال نوشته بود میتونید ازش بخواید ببینید برنامرو هنوز داره البته برنامشون عکسای bmp رو 24 بیتی تبدیل میکرد شما فکر کنم 16 بیتی میخواین؟ ازشون بپرسین هنوز برنامرو داره!

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط kamikazi نمایش پست ها
    فکر کنم اقا صادق گل sadmonew یه برنامه ای با ویژوال نوشته بود میتونید ازش بخواید ببینید برنامرو هنوز داره البته برنامشون عکسای bmp رو 24 بیتی تبدیل میکرد شما فکر کنم 16 بیتی میخواین؟ ازشون بپرسین هنوز برنامرو داره!
    سلام دوستان
    بله مهندس رحیمی درست میگن. این نرم افزار رو با ++Visual C دات نت نوشتم ورژن 2009.
    این نرم افزار عکس رو به یه فایل هدر تبدیل میکنه با پسوند h.
    میتونید دانلود کنید.
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Pic2Hex.JPG
مشاهده: 61
حجم: 80.2 کیلو بایت  
    فايل هاي پيوست شده فايل هاي پيوست شده
    _____________________________________
    _____________________________________

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


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

    پیش فرض


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

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


  12. #7
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض

    دوستان سلام مجدد ...
    kamikazi تشکر بخاطر توضیحات تکمیلی
    sadmonew ممنون که لطف کردید نرم افزار رو گزاشتید
    من وقتی می خوام نرم افزار رو اجرا کنم همچین اروری رو میده (عکس پیوست)
    مشکل چیه ؟
    در ضمن من می تونم از این نرم افزار برای مد 16 بیتی استفاده کنم دیگه ؟
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: as.JPG
مشاهده: 37
حجم: 28.4 کیلو بایت  

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

    پیش فرض

    سلام من همین الان تست کردم مشکلی نداشت شما باید حتما از حالت زیپ در بیاریدش البته اقا صادق هم رو سون هم رو xp تست کرده بود مشکلی نداشت
    فايل هاي پيوست شده فايل هاي پيوست شده

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


  15. #9
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    سلام

    فکر کنم شما باید NET framework. نسخه ی 3.5 رو نصب کنید. یا نسخه های بالاتر مثلا نسخه 4
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

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


  17. #10
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض

    دوستان یه چیزی رو یادمون رفت این lcd من مد 16 بیتی .... 24 بیتی که جواب نمی ده ؟؟...
    خدا وکیلی 2 روز دارم با این نمایش عکس سرو کله می زنم

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

    پیش فرض

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

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


  20. #12
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض

    مهندس جان این تابع منه ....
    void LCD_DrawPicture(u16 StartX,u16 StartY,u16 Xend,u16 Yend,u8 *pic)
    {
    static u16 i=0,j=0;
    u16 *bitmap = (u16 *)pic;
    for(j=0; j<Yend-StartY; j++)
    {
    for(i=0; i<Xend-StartX; i++)
    LCD_DrawPoint(StartX+i, StartY+j, *bitmap++);
    }
    }

    ال سی دی منم همین ال سی دی 7 اینچ فروشگاه کویر هست ....

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


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

    پیش فرض

    مهندس میخوای برنامرو بنویسی بزارش داخل php تا قاطی پاتی تو فروم نشونش نده در مورد برنامتون این تابع رو بکار میبرید چی نشون میده ؟ و اصلا تابع [PHP]LCD_DrawPoint(StartX+i, StartY+j, *bitmap)[/PHP] کارشو درست انجام میده یعنی هر نقطع رو که بخوای میتونی پیکسلاشو تغییر بدی؟

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط meysam.z نمایش پست ها
    دوستان یه چیزی رو یادمون رفت این lcd من مد 16 بیتی .... 24 بیتی که جواب نمی ده ؟؟...
    خدا وکیلی 2 روز دارم با این نمایش عکس سرو کله می زنم
    سلام مهندس
    خروجی این نرم افزار هم 16 بیتیه.
    _____________________________________
    _____________________________________

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


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

    پیش فرض

    نقل قول نوشته اصلی توسط meysam.z نمایش پست ها
    مهندس جان این تابع منه ....

    Void lcd_drawpicture(u16 startx,u16 starty,u16 xend,u16 yend,u8 *pic)
    {
    static u16 i=0,j=0;
    u16 *bitmap = (u16 *)pic;
    for(j=0; j<yend-starty; j++)
    {
    for(i=0; i<xend-startx; i++)
    lcd_drawpoint(startx+i, starty+j, *bitmap++);
    }
    }

    ال سی دی منم همین ال سی دی 7 اینچ فروشگاه کویر هست ....
    مشکلتون دقیقا" چیه؟
    این تابع عکس رو درست نشون نمیده؟ یا نرم افزار تبدیل رو درست انجام نمیده؟
    _____________________________________
    _____________________________________

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


  28. #16
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض

    مهندس kamikazi از لحاظ برنامه نویسی مشکلی نداره .... چون یه EXAMPLE داره که عکس EXAMPLE رو نشون میده........
    مهندس sadmonew یه example داره که عکسی خودش داره رو نشون میده یعنی تابع درست کار می کنه ولی وقتی من داده هگز خودم رو کپی می کنم بجان اون عکس(هگز عکس example ) صفحه نمایشم اینجوری می شه .......(عکس ضمیمه)

    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 240520131006.jpg
مشاهده: 71
حجم: 136.7 کیلو بایت  

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

    پیش فرض

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

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


  31. #18
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض

    kamikazi مشکل حل شد حق با شما بود ...
    یه مشکل اساسی تر پیش اومده ....
    حافظه فلش میکرو من 128 کیلو هست
    از اون طرف کد هگز عکسی که تولید میشه کامپایلر ارور کافی نبودن فضا رو میده .....
    قابل حله این مشکل ؟

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

    پیش فرض

    نقل قول نوشته اصلی توسط meysam.z نمایش پست ها
    kamikazi مشکل حل شد حق با شما بود ...
    یه مشکل اساسی تر پیش اومده ....
    حافظه فلش میکرو من 128 کیلو هست
    از اون طرف کد هگز عکسی که تولید میشه کامپایلر ارور کافی نبودن فضا رو میده .....
    قابل حله این مشکل ؟
    سلام
    مهندس ابعاد عکس رو کوچیکتر کن یا از میکرویی با ظرفیت فلش بالاتر استفاده کن.
    _____________________________________
    _____________________________________

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


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

    پیش فرض

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

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


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

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

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

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

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