ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: A Che от 16 Октября, 2012, 19:08:19

Название: Звук
Отправлено: A Che от 16 Октября, 2012, 19:08:19
Реально ли? Или звука нет и не будет? Есть ли смысл дописывать что-то под WinCE? Звука нет ни на WinCE, ни на Linux? Насколько сложно вообще поднять звук под виндой? Буду благодарен любой информации
Название: Re: Звук
Отправлено: Danila от 16 Октября, 2012, 21:21:46
На плате есть аудиоинтерфейс. Поддержка в WinCE есть.
Но для вывода звука нужен внешний аудиокодек. Для кодека нужен драйвер. В Wince есть драйвер только для кодека SGTL5000. В Linux, скорее всего, драйвера есть и для других кодеков.

Тоесть, чтобы получить звук, нужно изготовить дополнительно плату с аудиокодеком, добавить в ОС поддержку аудиоинтерфейса и аудиокодека.
Название: Re: Звук
Отправлено: A Che от 17 Октября, 2012, 12:09:08
А у Вас производят эти платы расширения? Каким образов в ОС wince добавляется поддержка аудиоинтерфейса?
Название: Re: Звук
Отправлено: Danila от 17 Октября, 2012, 13:37:23
Мы такую плату не делали.

Для добавления компонентов в образ ОС нужно взять BSP и собрать образ с необходимыми компонентами и драйверами.

Еще на плате есть интерфейс S/PDIF, можно попробывать использовать его.
Название: Re: Звук
Отправлено: A Che от 17 Октября, 2012, 13:42:31
Ясно, спасибо. Скажите, а BSP для wince надо получается у Вас покупать и дальше прикручивать поддержку кодека? Где взять драйвер для данной микросхемы (Вы говорите есть поддержка)?
Название: Re: Звук
Отправлено: Danila от 17 Октября, 2012, 14:02:05
BSP предоставляется бесплатно. Нужно написать нам письмо с просьбой передать BSP.

Драйвер для SGTL5000 есть в BSP.
Название: Re: Звук
Отправлено: A Che от 17 Октября, 2012, 14:21:40
Ясно, спасибо. То есть структура запуска звука следующая:
1) Получить BSP
2) BSP собирается в образ системы и получается файл-прошивка для загрузчика инструментарием visual studio 2005 (?)
3) Находим плату расширения с кодеком
4) Ищем приложение под WinCE, воспроизводящее звук.
Правильно ли я понял? Не знаете, есть ли поддержка звука в compact framework? Будет ли кодек видеться ОС как звуковая карта?

Огромное спасибо за помощь.
Название: Re: Звук
Отправлено: Danila от 17 Октября, 2012, 14:34:46
Да, порядок примерно такой, но лучше начать с 3-го пункта.

Compact Framework умеет работать со звуком. Для воспроизведения звука также можно использовать Windows Media Player.
Название: Re: Звук
Отправлено: A Che от 17 Октября, 2012, 14:42:17
Когда я на Тионе2 подключил класс звука, visual studio просто отказался компилить проект, хотя вроде на мсдн'е написанно что есть поддержка звука...