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

موضوع: fatfs

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2014
    نوشته ها
    66
    تشکر
    6
    تشکر شده 4 بار در 3 پست

    پیش فرض fatfs

    بعد از دستور img=fopen("M0:A.bmp","r");کد خونده شده با چه دستوری اجرا میشه
    GUI_Drawbitmap پوینتر قبول نمیکنه
    بنده مشکلم اینه میکرو در دستور fwrite , fread چه با رم چه بی رم حتی با اتصال تنهایی کوربورد به دیباگر گیر میکنه
    بنده مشکلم این هست
    با اضافه کردن diskio مشکلی حل نشد
    دوستان منت بذارید کمک کنید
    پروژه پایان ترمم رو زمینه
    ممنون

    lpc1788

    سمپل rl keil

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2012
    نام
    محمد قمری خسرویه
    نوشته ها
    38
    تشکر
    1
    تشکر شده 13 بار در 11 پست

    پیش فرض

    سلام
    اگر از flashfs استفاده میکنید (کتابخانه خود کیل) من اینطور جواب گرفتم. البته من از RTX استفاده کردم.

    کد:
    static char acBuffer[0x1000];
    int APP_GetData(void * p, const U8 ** ppData, unsigned NumBytes, U32 Off) 
    {
        FILE * phFile;
        unsigned int NumBytesRead;
        
        phFile = (FILE *)p;
        if (NumBytes > sizeof(acBuffer)) {
            NumBytes = sizeof(acBuffer);
        }
        
        NumBytesRead = fread(acBuffer,sizeof(char),NumBytes,phFile); 
        *ppData = (unsigned char *)acBuffer;
        return NumBytesRead;
    }
    
    
    int APP_GetData2(void * p, const U8 ** ppData, unsigned NumBytes, U32 Off) 
    {
        FILE * phFile;
        unsigned int NumBytesRead;
        U8 * pData;
        pData = (U8 *)*ppData;
        phFile = (FILE *)p;
        NumBytesRead = fread(pData,sizeof(char),NumBytes,phFile); 
        return NumBytesRead;
    }
    
    
    __task void SDcard(void)
    {
        FILE *Fptr=NULL;
        unsigned char rw[50];
    
    
        while(1)
        {
              if(read==2)
            {
                Fptr = fopen ("BackGround.bmp","r");
                GUI_BMP_DrawEx(APP_GetData,Fptr,0,0);
                fclose(Fptr);
                read=0;                
            }
            else if(read==3)
            {
                
                Fptr = fopen ("SettingOn.png","r");
                GUI_PNG_DrawEx(APP_GetData2,Fptr,0,0);
                fclose(Fptr);
                read=0;                    
            }
            GUI_X_Delay(1);
        }
        
    
    }

    ویرایش توسط brasil : 03-02-2016 در ساعت 10:21

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

  1. مشکل کتابخانه fatfs
    توسط جعفری نیا در انجمن سایر موارد مرتبط با میکرو کنترلرها
    پاسخ: 1
    آخرين نوشته: 17-08-2016, 16:07
  2. wave پلیر با Fatfs
    توسط wantedboy در انجمن stm32
    پاسخ: 5
    آخرين نوشته: 15-11-2014, 15:11
  3. مشکل با fatfs
    توسط jik در انجمن LPC series (NXP)
    پاسخ: 10
    آخرين نوشته: 15-12-2013, 23:28
  4. مشکل خواندن کاراکتر از فایل lpc1768 , fatfs
    توسط ashil2012 در انجمن LPC series (NXP)
    پاسخ: 2
    آخرين نوشته: 09-12-2013, 15:48
  5. Fatfs و فرمت کارت
    توسط nimaltd در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 2
    آخرين نوشته: 23-01-2013, 00:46

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

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