Есть аппаратный кодек VS1003. Хочу его освоить. Кто-нибудь умеет с ним работать?
Пока возник рад вопросов:
1. У микросхемы есть порт SPI и порт UART (Uart в моем модуле не разведен). Я так понимаю, что через SPI кодек общается с устройством управления (например микроконтроллер). Получает от него команды управления и данные для воспроизведения. Для чего там нужен UART?
2. Порт GPIO. Что умеет, для чего нужен, как им управлять?
3. В кодеке есть своя ПЗУ. Для чего нужна?
4. Как получить данные из кодека? Формат команды?
5. Как передать в кодек данные для воспроизведения и заставить кодек их проиграть? Формат команды?
Конкретная задача - записать звук с микрофона на SD карту и затем воспроизвести его.
В качестве управляющего контроллера планирую использовать ATmega16.
Всем откликнувшимся большее спасибо!!!
- Вложения
-
- VS1003B-MP3-Board-3_180.jpg
- (16.3 КБ) 1119 скачиваний


