اطلاعیه

Collapse
No announcement yet.

TFT LCD 3.2'' AND LPC1768 HEADER BOARD

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #91
    پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

    نوشته اصلی توسط Reza Sede
    این نرم افزار جملگی عکس هارو تبدیل میکرد اخه :cry: با باینری باید دونه دونه تبدیل کرد! :angry:
    خب اگر با باینری بهتره میتونید توابع اونرو با توضیحات بگویید :question: ممنون میشم
    در ضمن اگر نرم افزار رو دارید برایم اپش کنید!
    سلام.
    این نرم افزار برای تبدیل عکس به bin.
    http://www.4shared.com/file/W_e86t9l/bmp2h_conv.html
    کار کردن باهاش راحته.
    شما فعلا یه عکس با سایز 240*320 رو تبدیل کن به bin و بریز تو مموری.
    این تابع که برات میزارم رو کپی کن بالای تابع main:
    کد:
    void pic(unsigned char *p) 
    {
     unsigned int  i,a;
    	FILE *file1;
    	file1 = fopen (p,"r");
    	if(file1!=NULL){
     LCD_WindowMax();
     LCD_SetCursor(0,0);
     LCD_CS(0)			 
     wr_cmd(0x22);
     wr_dat_start();
     for(i = 0; i < (WIDTH*HEIGHT); i++){
    		a=fgetc(file1)<<8;
    		a|=fgetc(file1);
      wr_dat_only(a);
    	}
     wr_dat_stop();
    		
    		fclose (file1);
    	}
    }
    بعد اینجوری ازش استفاده کن:
    کد:
    pic("reza.bin");
    به همین راحتی.
    البته این برای سایز 240 * 320 برای سایز های متفاوت دیگه پا خودت.
    موفق باشی.
    سال نو هم مبارک.
    تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

    دیدگاه


      #92
      پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

      سلام
      این زیر برنامه را بر اساس هدر من نوشتید؟ 3.2"
      برای سایز های عکس متفاوت باید کجا رو تغییر بدم؟
      میشه اینو کرد توی یک هدر و اضافه اش کرد به برنامه؟
      یعنی یک اینکلود میزنم و فقط اون تابع رو بنویسم :wow: :wow: :wow:
      [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
      http://www.eca.ir/forum2/index.php?topic=76623.0

      دیدگاه


        #93
        پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

        این زیر برنامه را بر اساس هدر من نوشتید؟ 3.2"
        بله.
        برای سایز های عکس متفاوت باید کجا رو تغییر بدم؟
        با توجه به این تابع:
        کد:
        void LCD_write_pic(int x0, int y0 , const unsigned short *image)
        یکم روش فکر کن تو میتونی.
        میشه اینو کرد توی یک هدر و اضافه اش کرد به برنامه؟
        یعنی یک اینکلود میزنم و فقط اون تابع رو بنویسم
        بله.چرا که نه.
        بزن ته همون هدر lcd.
        تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

        دیدگاه


          #94
          پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

          نشد :cry:
          روی ال سی دی یک شکل ابر و بادی می کشه که رنگیه! :cry: ولی معلومه که روی مموری میخونه چون درش میارم دیگه اونو نمیاره! تنظیماتی چیزی داره؟
          در ضمن این
          کد:
          void LCD_write_pic(int x0, int y0 , const unsigned short *image)
          رو توی اون تابعی که گفتید نیاورده بودید!
          [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
          http://www.eca.ir/forum2/index.php?topic=76623.0

          دیدگاه


            #95
            پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

            سلام.
            عکس اصلی و فایل bin تولید شده از همون عکس و تصویری که lcd از این عکس نشون میده رو بذار تا ببینم چشه.
            اگه بتونی یه فیلم کوتاه از زمان نمایش عکس بزاری بهتره.
            تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

            دیدگاه


              #96
              پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

              نوشته اصلی توسط mehdi_nxp
              سلام.
              عکس اصلی و فایل bin تولید شده از همون عکس و تصویری که lcd از این عکس نشون میده رو بذار تا ببینم چشه.
              اگه بتونی یه فیلم کوتاه از زمان نمایش عکس بزاری بهتره.
              این عکس و سورس کل برنامه:
              http://uplod.ir/b911hmqmzxvx/Fat_Driver.rar.htm
              فیلم هم انشاالله فردا میزارم!
              [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
              http://www.eca.ir/forum2/index.php?topic=76623.0

              دیدگاه


                #97
                پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                سلام.
                این فایل bin که توی پوشه بود از همون گل قرمزه به دست اومده؟؟
                اگه اینجوره که بد تبدیل کردی.
                این فایل bin رو که میزارم تست کن ببین جواب میده.
                http://www.4shared.com/file/DoriNQB2/pic.html
                تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

                دیدگاه


                  #98
                  پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                  شد :wow:
                  چه کار کردید؟ یک پر نشون داد!
                  [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
                  http://www.eca.ir/forum2/index.php?topic=76623.0

                  دیدگاه


                    #99
                    پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                    نوشته اصلی توسط Reza Sede
                    شد :wow:
                    چه کار کردید؟ یک پر نشون داد!
                    سلام
                    http://dc678.4shared.com/img/t4_yukU.../pic.jpg?async
                    تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

                    دیدگاه


                      پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                      سلام
                      درست نشون میده ولی رنگ ها به هم ریخته اند عکس ابی و سفید ولی کلیت عکس رو نشون میده!
                      [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
                      http://www.eca.ir/forum2/index.php?topic=76623.0

                      دیدگاه


                        پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                        نوشته اصلی توسط Reza Sede
                        سلام
                        درست نشون میده ولی رنگ ها به هم ریخته اند عکس ابی و سفید ولی کلیت عکس رو نشون میده!
                        سلام.
                        الان ببین درست میشه:
                        اینو بزن جای قبلی.
                        کد:
                        void pic(unsigned char *p) 
                        {
                         unsigned int  i,a;
                        	FILE *file1;
                        	file1 = fopen (p,"r");
                        	if(file1!=NULL){
                         LCD_WindowMax();
                         LCD_SetCursor(0,0);
                         LCD_CS(0)			 
                         wr_cmd(0x22);
                         wr_dat_start();
                         for(i = 0; i < (WIDTH*HEIGHT); i++){
                        		a=fgetc(file1);
                        		a|=fgetc(file1)<<8;
                          wr_dat_only(a);
                        	}
                         wr_dat_stop();
                        		
                        		fclose (file1);
                        	}
                        }
                        تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

                        دیدگاه


                          پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                          نوشته اصلی توسط mehdi_nxp
                          سلام.
                          الان ببین درست میشه:
                          اینو بزن جای قبلی.
                          کد:
                          void pic(unsigned char *p) 
                          {
                           unsigned int  i,a;
                          	FILE *file1;
                          	file1 = fopen (p,"r");
                          	if(file1!=NULL){
                           LCD_WindowMax();
                           LCD_SetCursor(0,0);
                           LCD_CS(0)			 
                           wr_cmd(0x22);
                           wr_dat_start();
                           for(i = 0; i < (WIDTH*HEIGHT); i++){
                          		a=fgetc(file1);
                          		a|=fgetc(file1)<<8;
                            wr_dat_only(a);
                          	}
                           wr_dat_stop();
                          		
                          		fclose (file1);
                          	}
                          }
                          وای افتضاحه :cry:
                          خیلی بدتر شد :angry: :cry:
                          [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
                          http://www.eca.ir/forum2/index.php?topic=76623.0

                          دیدگاه


                            پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                            نکوب جانم. :angry:
                            از همون تابع قبلی استفاده کن.
                            ولی وقتی عکس تبدیل میکنی تیک Reverse R<->B رو بزن.
                            همین.
                            خوب به سلامتی مشکل شما هم بعد از 7 صفحه پست زدن حل شد.
                            موفق باشید.
                            تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

                            دیدگاه


                              پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                              نوشته اصلی توسط mehdi_nxp
                              نکوب جانم. :angry:
                              از همون تابع قبلی استفاده کن.
                              ولی وقتی عکس تبدیل میکنی تیک Reverse R<->B رو بزن.
                              همین.
                              خوب به سلامتی مشکل شما هم بعد از 7 صفحه پست زدن حل شد.
                              موفق باشید.
                              ]
                              شد شد شد :wow: :wow: :wow:
                              خب 7 صفحه پست و 101 پست راه افتاد
                              بریم سراغ نمایش فیلم oo: :angry: :eek:
                              [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
                              http://www.eca.ir/forum2/index.php?topic=76623.0

                              دیدگاه


                                پاسخ : TFT LCD 3.2'' AND LPC1768 HEADER BOARD

                                الان عکس رو با چه سرعتی نشون میده؟
                                چند عکس در ثانیه؟
                                تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

                                دیدگاه

                                لطفا صبر کنید...
                                X