Возникла задача: читать, микшировать и воспроизводить 2 аудио файла (wav, 24-44 кГц, 16 бит, моно) с карточки SD, отформатированной в FAT.
Работал с AVR, но под данную задачу ресурсв AVR уже недостаточно (если не брать в счет призрачную Xmega), да и давно хотелось освоить ARM.
У младших NXP медленный SPI, присмотрелся к AT91SAM7S и STM32. Атмел пока наиболее симпатичен, стоит ли с него начинать? Слышал, что у некоторых возникает геморой с их программированием.
Для одновременного воспроизведения двух вавников максимальных 25 МГц SPI у SD хватит с трудом, стоит ли заморачиваться с mp3 или другими форматами сжатия?