Skocz do zawartości

Biblioteka FATFS do obsługi karty SD


adi1525

Pomocna odpowiedź

Witam, rozpoczynam przygodę z kartą SD i nie mogę zrozumieć pewniej rzeczy. Dołączyłem do programu wszystkie biblioteki, które pobrałem ze strony http://elm-chan.org/fsw/ff/00index_e.html i przy wywołaniu disk_initialize(), mówi mi, że nie ma funkcji MMC_disk_initialize() i rzeczywiście w żadnym pliku jej nie mam. Doczytałem na jakimś innym forum, że powinienem skorzystać z biblioteki mmc.c zamiast diskio.c. Pobrałem ją z : "FatFs sample projects for various platforms" rzeczywiście tam funkcja disk_initialize() wygląda inaczej.

Tylko, że to są przykłady programu. Gdzie na stronie mogę znaleźć informacje o tej bibliotece mmc.c i skąd ona w ogóle się wzięła?

Dodatkowo nie rozumiem dlaczego nie ma definicji tej funkcji disk_initialize() w pliku diskio.c czy jest jeszcze jakiś inny plik z definicjami?

Z góry dziękuje za wyjaśnienie 😉

To znaczy, że plik jest do edycji? :

case DEV_MMC :
	result = MMC_disk_initialize();

	// translate the reslut code here

	return stat;
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.