Не понял про SDIO... Ситуёвина была такая: Штатная гавнитолка пела
только CD без MP3. Более продвинутая штатная с MP3 тоже только CD.
Штатный CD чейнджер тоже только CD 6 штук и управлялся по CAN. Но
чейнджер в то время была штука весьма редкая в наших краях, да и
хотелось MP3 с флэхи. Китайцы еще не выпускали тогда примочек..
Расперчил я протокол управления на CAN шине методом "научного тыка"
и слепил сначала на меге, потом на PIC24H (c декодером VLSI). Но
хотелось изящества, посему поковырял STM32F105 и LPC17, вышедшие как раз к тому времени. Второй и устроил полность - все в одном чипе и даже программный фильтр СЧ удалось прикрутить. Лишнего ничего нет (кроме второго CAN, который намеревался прикрутить к "моторной" шине типа для онлайн диагностики ). Только LPC1758, звуковой DAC и пара операционников с диф. выходом (звуковой интерфейс чейнджера гавнитолки дифференциальный) Кстати, работает исправно до сих пор. Даже одна из платок осталась "у шкапчике" (прикручивается к жопе гавнитолки). Остальное раздал страждущим ;)