Nie wiem jak ugryźć coś takiego: karta SD i VS1011 na jednym SPI (xmega). Odtwarzane będą pliki zarówno mp3 jaki wav. No i w przypadku wav zastanawiam jak pożenić wszystko czasowo np dla pliku 48kHz 16bit stereo. Odczyt z karty SD jednego sektora 512B trwa zapewne ok 300 - 500 us, a więc na ten czas musiałbym zaprzestać transferu do VS (a przy odczycie tablicy FAT jeszcze raz tyle). Z kolei bufor FIFO VS to 32B czyli raptem 8 probek wav o czasie trwania ok 160us. Czyli co 160us musiałbym wysyłać nową paczkę sampli, ale przecież nie mogę przerwać odczytu z karty. Czy dobrze kombinuję i czy da się to jakoś rozwiązać programowo?
Moderated By dondu:W przyszłości proszę nie dopisuj swojego tematu do innego, nie związanego bezpośrednio z zadawanymi przez Ciebie pytaniami. Wydzieliłem Twój post do nowego tematu.