ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: A Che от 16 Октября, 2012, 19:08:19
-
Реально ли? Или звука нет и не будет? Есть ли смысл дописывать что-то под WinCE? Звука нет ни на WinCE, ни на Linux? Насколько сложно вообще поднять звук под виндой? Буду благодарен любой информации
-
На плате есть аудиоинтерфейс. Поддержка в WinCE есть.
Но для вывода звука нужен внешний аудиокодек. Для кодека нужен драйвер. В Wince есть драйвер только для кодека SGTL5000. В Linux, скорее всего, драйвера есть и для других кодеков.
Тоесть, чтобы получить звук, нужно изготовить дополнительно плату с аудиокодеком, добавить в ОС поддержку аудиоинтерфейса и аудиокодека.
-
А у Вас производят эти платы расширения? Каким образов в ОС wince добавляется поддержка аудиоинтерфейса?
-
Мы такую плату не делали.
Для добавления компонентов в образ ОС нужно взять BSP и собрать образ с необходимыми компонентами и драйверами.
Еще на плате есть интерфейс S/PDIF, можно попробывать использовать его.
-
Ясно, спасибо. Скажите, а BSP для wince надо получается у Вас покупать и дальше прикручивать поддержку кодека? Где взять драйвер для данной микросхемы (Вы говорите есть поддержка)?
-
BSP предоставляется бесплатно. Нужно написать нам письмо с просьбой передать BSP.
Драйвер для SGTL5000 есть в BSP.
-
Ясно, спасибо. То есть структура запуска звука следующая:
1) Получить BSP
2) BSP собирается в образ системы и получается файл-прошивка для загрузчика инструментарием visual studio 2005 (?)
3) Находим плату расширения с кодеком
4) Ищем приложение под WinCE, воспроизводящее звук.
Правильно ли я понял? Не знаете, есть ли поддержка звука в compact framework? Будет ли кодек видеться ОС как звуковая карта?
Огромное спасибо за помощь.
-
Да, порядок примерно такой, но лучше начать с 3-го пункта.
Compact Framework умеет работать со звуком. Для воспроизведения звука также можно использовать Windows Media Player.
-
Когда я на Тионе2 подключил класс звука, visual studio просто отказался компилить проект, хотя вроде на мсдн'е написанно что есть поддержка звука...