как написать драйвер для usb устройства



Как написать драйвер для usb устройства

Автор Пользователь удален задал вопрос в разделе Компьютеры, Связь

Как самому написать драйвер и получил лучший ответ

Ответ от Пользователь удален[новичек]
Вопрос как минимум на курсовую тянет ;))ну во первых начни с того, что такое драйвер и какая точка входа. Потом выясни, какое устройство ты собираешься припендюрить к своему компу и через какой интерфейс.От этого и пляши. если USB - читай мануал по USB 2.0. Если PCI - то, по писюке ищи. Все нужно гуглить. Из инструментов - C мне хватает, асму подключать - я его не знаю, так что забиваю гвозди тем, что есть :)) Пока все держиться. Пробуй, экспериментируй. Если есть возможность, купи себе древний 486 комп и ставь опыты на нем, а то мало ли ;)) Удачи!

Ответ от Нет[гуру]
Сначала пишешь "Д" потом "Р" и тд. 🙂

Ответ от Вовка Гончаров[гуру]
Да уж )) Вопросик реально из тематики "А зачем тебе это? ". Есть же виликий нет. Там есть все ну или почти все. Ну а если уж так приперло то С## тебе в помощь и Assembler в придачу))

Ответ от MarS[гуру]
Если бы созрел до такого уровня, здесь не спрашивал бы. Переделывать некоторые сможешь. Литературы на сей счет много

Ответ от Владимир[эксперт]
Для начала желательно выучить ассемблер, но можно писать и на Си. Затем разобраться со структурой самого драйвера, так как в нем есть несколько обязательных функций. А дальше уже что подскажет Ваша фантазия.

Ответ от Ёарт[гуру]
Изучить С/С++/C# и ассемблер, для начала.

Ответ от Alex Mishin[гуру]
Насколько я понимаю, чтобы написать драйвер - мало знать языки программирования (если, конечно, речь не о подправке уже имеющегося драйвера, для чего может оказаться достаточно дезассемблера) . Надо еще и досконально знать, как функионирует устройство, к которому пишешь драйвер - на физическом уровне, уровне команд в двоичных кодах. Написанием драйверов устройств занимаются так называемые системные программисты - обычному программисту это недоступно.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как самому написать драйвер

драйвера для интернета windows xp. драйвера для интернета windows xp сам найти не смог может кто поможет
Вы немного ошиблись, вернее неточно выразились, поскольку для интернета как таковых драйверов не
подробнее...
спросили в Fujitsu
ищу драйвера для ноутбука Packard Bell SJV50-SB !!!замучался!!! не поможете?
У этого НОУТа... минимум с полСОТНИ различных драйверов... на каждую из установленных ОС.... а Мы
подробнее...

Пожалуйста помогите!!! Никак не могу найти драйвера для windows 7 принтер hp psc 2353!!!
Если єсть подключение к интернету, то просто вставь USB провод принтера в компютер и через минуту
подробнее...

Как подключить наушники в USB разьем?
USB - цифровой разъем
Обычные наушники работают с аналоговым сигналом.
Так что наушники
подробнее...

Ноут не видит телефон (Samsung, android), подключенный через usb-кабель. Как синхронизировать телефон с ПК?
Компьютер не видит телефон на Android по USB. Что делать?

1. Первым делом воспользуйтесь
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Народ!! помогите прошить тел fly ds 125...инструкция и каким кабелем???
Доброго времени суток друзья. Я расскажу о том, как перепрошить данный аппарат. Он попался ко мне в
подробнее...

Как узнать модель моего монитора, если инструкции нет и на мониторе не написано?
Скачай Unknown Device Identifier
Это небольшая утилита, предназначенная для идентификации
подробнее...
спросили в Железо
..драйвера не видят сканер. и написано"Для устройства не установлен...
Типы сканеров и их совместимость с Windows

Сканеры бывают цветными и черно-белыми. Их
подробнее...

Как установить прошивку на мобильный телефон? Что для этого нужно?
сама программа, драйвера, прошивка, инструкция и прямые
подробнее...
спросили в SUSE Linux
Чем отличается Linux от Windows? Какие плюсы и минусы каждого?
e-business архитектор IBM Крис Волден (Chris Walden) -- ваш гид в изучении состоящей из девяти
подробнее...

Помогите решить проблему На сине экране написано следующее
посмотри, всё ли подключено, хард, оперативка и так далее, и не только к матери но и питание
подробнее...
спросили в Printing Xerox
Помогите с драйвером для Xerox DocuPrint P8ex
Драйвер для лазерного принтера Xerox DocuPrint P8ex.
Необходимо отметить, что предложенный
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*