Cześć,
Mam problem z uruchomieniem wav playera z greenbooka na Atmedze 328. Aby rozwiać wątpliwości czytnik kart mam zrobiony na podstawie schematu Atb micro SD. Jest zrobiony dobrze ponieważ przykład z książki działa bardzo dobrze.
Sprawdzając debuggerem jednodiodowym (bardzo fajna metoda

)doszłem do miejsca w którym cały program się wiesza a jest to funkcja disk_inicjalize().
Tak wygląda funkcja main.c (funkcje których nie modyfikowałem wyciąłem)
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
W pliku mmc.c zmieniłem tylko to
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Schemat jest tylko poglądowy na szybko rysowany

(zakładam że ta karta sd ma już konwersję napięć czyli jest tam lvc125)
Dodaję go w załączniku ponieważ nie mam flasha zainstalowanego (swoją drogą jest to już stara technologia)
Byłbym bardzo wdzięczny za pomoc
