Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Написание драйвера под Linux

 Ответить Ответить
Автор
Сообщение
Vet80 Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Апрель 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vet80 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Написание драйвера под Linux
    Опубликовано: 12 Апрель 2004 05:30

Люди , помогите!!!  Поставили задачу написать драйвер для звуковухи,

которая подключается к ЛПТ порту.При помощи этого девайса нужно записать звук с микрофона и кинуть его в файл и потом проиграть запись из файла на этомже девайсе. Инфа приходит (и уходит) с конкретных шпиньков ЛПТ разема. Я никак не могу понять как с конкретного шпинька что-то сосчитать (какие приетом биты записывать в регистры)

Blue sky,black.....
Наверх
bessonov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 07 Август 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 108
Свойства публикации Свойства публикации   Ответить, цитируя автора - bessonov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Апрель 2004 11:06
Этот вопрос рекомендую задать на
http://www.linux.org.ru
http://www.opennet.ru
http://linuxland.itam.nsc.ru/

А также посмотреть системные вызовы функции ioctl() в *.h файлах ядра.

Странные перед вами задачи ставят.
Почему нельзя взять звуковую карту со стандартным чипом для которого уже есть драйвер в Линуксе?
С уважением,
Бессонов Ян.
Наверх
Semelenov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Октябрь 2003
Категория: Belarus
Online Status: Offline
Публикации: 141
Свойства публикации Свойства публикации   Ответить, цитируя автора - Semelenov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Апрель 2004 14:41

Оригинальная задача !

1) В нормальном режиме с ЛПТ-порта можно считать 8 бит информации - в результате получим максимум 256 уровней при преобразовании аналоговых данных в цифровые.

2) В более сложной реализации можно взять 8 + 4 = 12 бит информации - но это уже более сложное решение (чтение 2 байт с ЛПТ-порта и как следствие - падение скорости оцифровки).

Я согласен с Бессоновым - поставте обычную Sound Blaster совместимую звуковую плату и не мучайтесь с самопалом !

А вывод звука через ЛПТ в далёком прошлом осуществлялся через схему с названием Covox. Но она позволяла только выводить звук.

Наверх
Vet80 Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Апрель 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vet80 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Апрель 2004 22:43

Спасибо за отзывы !!! Народ , только Вы наверное упадете (или умрете со смеху) но на данном компе нет PCI и AJP идаже ISA  эта какая-то наша разработка для задачь реального времени все переферийные девайсы штучные .На аудюхе есть один выход и это ЛПТ :-).

Работает это под якобы нашим линухом кт называется почти гордо ОС 2000  (клон Мандрейка) еще на него МСВС 3.0 ставили вот такая штука

Blue sky,black.....
Наверх
bessonov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 07 Август 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 108
Свойства публикации Свойства публикации   Ответить, цитируя автора - bessonov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 13 Апрель 2004 11:13
Всё ясно.

С моей точки зрения вам лучше самим разработать всю схемотехнику аудио девайса
или идеальный вариант - заказать разработку у компетентной организации.
С уважением,
Бессонов Ян.
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz