سلام دوستان
disk inti انجام میشه اما pf mount انجام نمیشه....
برای اجرای pf_mount باید یه بار انو خارج کنم از جاش....
این برد sdcard روی برد برد تست میکنم.

اینم کدم
[code=c]
#include <avr/io.h>
#define F_CPU 8000000UL
#include <util/delay.h>
#include "pff.c"
#include "mmc.c"
#define BUFFER_SIZE 1
FATFS Fs;
WORD w_br;
unsigned char buffer[BUFFER_SIZE];
unsigned int x=0;
int main(void)
{
DDRD=0x60;
_delay_ms(1000);
while(disk_initialize()!=FR_OK);
PORTD|=0x20;
while(pf_mount(&Fs)!=FR_OK);
PORTD|=0x40;
while(pf_mount(0)!=FR_OK);
while (1);
}
[/code]
disk inti انجام میشه اما pf mount انجام نمیشه....
برای اجرای pf_mount باید یه بار انو خارج کنم از جاش....
این برد sdcard روی برد برد تست میکنم.

اینم کدم
[code=c]
#include <avr/io.h>
#define F_CPU 8000000UL
#include <util/delay.h>
#include "pff.c"
#include "mmc.c"
#define BUFFER_SIZE 1
FATFS Fs;
WORD w_br;
unsigned char buffer[BUFFER_SIZE];
unsigned int x=0;
int main(void)
{
DDRD=0x60;
_delay_ms(1000);
while(disk_initialize()!=FR_OK);
PORTD|=0x20;
while(pf_mount(&Fs)!=FR_OK);
PORTD|=0x40;
while(pf_mount(0)!=FR_OK);
while (1);
}
[/code]
دیدگاه