اطلاعیه

Collapse
No announcement yet.

راه اندازی کتابخانه pff.h در اتمل استادیو

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

    راه اندازی کتابخانه pff.h در اتمل استادیو

    با عرض سلام خدمت دوستان عزیز.....
    من توی اتمل استادیو خواستم کارت های SD رو راه اندازی کنم با استفاده از کتابخانه آقای چان...http://elm-chan.org/fsw/ff/00index_p.html
    اینم کد من هست که اروری میده که هر چقدر سعی کردم نتونستم برطرفش کنم.....از دوستان خواهشمندم اگه کمکی میتونن کنن دریغ نکنن...
    کد:
    #include <avr/io.h>
    #include <util/delay.h>
    #include <stdlib.h>
    #include "pff.h"
    #include "lcd.h"
    
    #define F_CPU 8000000UL
    #define BUFFER_SIZE 16
    
    FATFS Fs;
    WORD w_br;
    char buffer[BUFFER_SIZE];
    
    int main(void)
    {
    	LCDInit(LS_NONE);
    	
    	LCDGotoXY(1,0); LCDWriteString("Read Micro SD");
    	
    	LCDGotoXY(1,1); LCDWriteString("saeed"); _delay_ms(2000);
    	
    	LCDClear();
    	
    	LCDWriteString("Init Drive");
    	while(disk_initialize()!=FR_OK)    //آیا رم شناسایی شده است یا نه
    	
    	_delay_ms(100);
    	LCDWriteString("-->ok");
    	_delay_ms(1000);
    	
    	LCDClear();
    	
    	LCDWriteString("Open Drive");
    	while(pf_mount(& Fs)!=FR_OK)     //باز کردن رم
    	
    	_delay_ms(100);
    	LCDWriteString("-->ok");
    	_delay_ms(1000);
    	
    	LCDClear();
    	
    	LCDWriteString("Open File");
    	while(pf_open("saeed.txt")!=FR_OK)  //باز کردن فایل مورد نظر
    	
    	_delay_ms(100);
    	LCDWriteString("-->ok");
    	_delay_ms(1000);
    	
    	LCDClear();
    	
    	LCDWriteString("Read File");
    	while(pf_read(&buffer,12,&w_br)!=FR_OK) //خوندن فایل مورد نظر
    	
    	_delay_ms(100);
    	LCDWriteString("-->ok");
    	_delay_ms(1000);
    	
    	LCDClear();
    	
    	LCDWriteString("CLOSE Drive");
    	while(pf_mount(0)!=FR_OK)        //بستن رم
    	
    	_delay_ms(100);
    	LCDWriteString("-->ok");
    	_delay_ms(1000);
    	
    	LCDClear();
    	
    	LCDWriteString(buffer);
    	_delay_ms(1000);
    	
    	while(1)
    	{
    		
    	}
    }
    اینم لینک کل پروژه http://s3.picofile.com/file/8231661568/GccApplication1.rar.html
    تکاور شدن جرات افزون کند.....هراس از دل مرد بیرون کند....


    تا تکاور به تن زخمی خود جان دارد....مرز اسلام در این ملک نگهبان دارد.........

    #2
    پاسخ : راه اندازی کتابخانه pff.h در اتمل استادیو

    کسی نیس؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    تکاور شدن جرات افزون کند.....هراس از دل مرد بیرون کند....


    تا تکاور به تن زخمی خود جان دارد....مرز اسلام در این ملک نگهبان دارد.........

    دیدگاه

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