Совет 1: Как собрать драйвер

Написание драйвера устройства занимает достаточно долгое время, помимо этого вы должны быть готовы, что его отладка может затянуться на достаточно долгий срок.
Вам понадобится
  • - программа для написания драйверов;
  • - эмулятор.
Инструкция
1
Если вы ранее не занимались разработкой драйверов устройств, прочтите учебник по их созданию. При выборе литературы обратите особое внимание платформе, для которой предназначен драйвер устройства, поскольку это имеет принципиальное значение. Также не лишним будет закрепить знания по объектно-ориентированному программированию, это поможет вам лучше разобраться в аспектах разработки программного обеспечения под устройства.
2
Перейдите к программной части сборки драйвера устройства. Вам необходимо скачать средство разработки программного обеспечения, например, Driver Development Kit, если вы создаете драйвера под операционную систему Windows. Также у программы есть и более удобные аналоги, например, Numega Driver Studio. Также большинство программ для создания драйверов под Windows являются платными, что мешает определить заранее, подходит ли вам данный инструмент разработки.
3
В случаях когда вы пишете драйвера под операционные системы Ubuntu, воспользуйтесь программным обеспечением Linux Device Driver Kit. Все необходимые программы вы также можете скачать в интернете с официальных сайтов разработчиков.
4
Напишите код драйвера устройства. Это может занять достаточно долгое время в зависимости от сложности оборудования. Проверьте написанный код на наличие багов, проверьте на эмуляторе его работу в средах, в которых вы собираетесь его применять.
5
Выполните компиляцию написанного кода в установочный файл, запишите его на диск вместе с исходным кодом, который, вполне возможно, еще не раз понадобится вам для отладки его работы в операционной системе с учетом обновлений. Проверьте работу драйвера на нескольких компьютерах сразу, чтобы в дальнейшем не приходилось переписывать его много раз.

Совет 2: Как собрать цветомузыку

Домашнюю дискотеку невозможно представить без цветомузыки, и пусть это «украшение» зала уже устарело, есть и в нем свое очарование. Купить лампы вряд ли удастся, поэтому есть смысл сделать незатейливую конструкцию самостоятельно
Вам понадобится
  • светодиоды (12 штук), 2 резистора на 100 Ом, 0,5 Вт, плоский 14-жильный кабель с многожильными проводниками, LPT разъем («папа») 25 пин.
Инструкция
1
Для начала выберите корпус. Можно воспользоваться полупрозрачным плафоном, фарой от автомобиля или смастерить самому. Обратите внимание, чтобы экран был непрозрачен, но хорошо просвечивался светодиодами. Расстояние между экраном и светодиодами сделайте не меньше 1 см. Оставьте место для вывода диодов, примерно 4 см.
2
Выпилите из тонкого прозрачного оргстекла фигуру по форме экрана. Разметьте положение светодиодов и просверлите отверстия сверлом 5 мм. Вставьте в отверстия светодиоды линзами наружу, смазав отверстие внутри прозрачным клеем. Закрепите диоды и отогните катод каждого диода к плате. Соедините выводы, лежащие на плате, медной проволокой в 2 группы по 6 выводов, пропаяв.
3
Разделите шлейф на жилы длиной на 2-3 см больше размеров платы. Зачистите с каждой стороны шлейфа по одному проводу и накрутите каждый на выводы обоих резисторов. Другой же вывод резисторов припаяйте к проволоке, которая соединяет катоды. Зачистите оставшиеся провода и накрутите их на аноды светодиодов, торчащие из платы.

Распотрошите шлейф с другой стороны, зачистите жилы и припаяйте к разъему LPT.
4
Контакты вилки нумеруются слева направо, первым верхний ряд, затем нижний, т. е. наверху 1-13, а внизу 14-25. Выводы 18-25 – это «земля», припаяйте к любым из этих выводов два крайние провода шлейфа, те самые, которые соединены с катодами диодов через резисторы. После этого оставшиеся провода припаяйте к выводам 1-9, 14, 16, 17. Это будет вилка.
5
Используйте программы Winamp, плагин к нему LptLight и драйвер GiveIO. После этого останется лишь настроить уровни срабатывания светодиодов.
Видео по теме

Совет 3: Как найти драйвер на видеоадаптер

Видеоадаптер, или видеокарта – это устройство, которое преобразовывает в видеосигнал и выводит на экран цифровую информацию, находящуюся в памяти компьютера. Это может быть графический или видеофайл, электронная таблица или текст.
Инструкция
1
Как и любому другому устройству в составе системного блока, видеоадаптеру для нормальной работы необходим драйвер – небольшая утилита, с помощью которой он будет взаимодействовать с операционной системой. Обычно производители видеокарт продают драйверы в комплекте с устройством на компакт-диске. Но, если вы потеряли этот диск или купили карту с рук, вам придется искать драйвер самостоятельно.
2
Сначала нужно определить тип видеоадаптера. В интернете можно найти удобные бесплатные программы для определения конфигурации компьютера. Скачайте утилиту CPU-Z и запустите ее. Во вкладке Graphics записан тип видеоадаптера.
3
Аналогичные задачи выполняет программа PC Wizard. После скачивания и установки этой утилиты перейдите в раздел «Железо» и щелкните по пиктограмме дисплея. Там вы найдете данные о видеоадаптере и мониторе. Теперь, когда вы знаете тип видеокарты, зайдите на сайт производителя и скачайте драйвер.
4
Есть еще один способ. Зайдите в «Панель управления» и раскройте узел «Система». Во вкладке «Оборудование» нажмите «Диспетчер устройств». Устройства, на которые драйвер не установлен или установлен некорректно, собраны в группу «Другие устройства» и обозначены желтым вопросительным и восклицательным знаками.
5
Щелкните по строке «Видеоадаптер» правой клавишей мыши и выберите в контекстном меню пункт «Свойства». Перейдите во вкладку сведение и выберите из раскрывающегося списка пункт «Коды (ID) оборудования». Скопируйте самую короткую запись горячими клавишами Ctrl+C (скопировать с помощью команды «Копировать» из выпадающего меню не получится).
6
Зайдите на сайт DevID и вставьте в поисковую строку горячими клавишами Ctrl+V информацию из буфера обмена. Нажмите «Искать». Программа предложит на выбор несколько версий драйверов. Чтобы загрузить утилиту на свой компьютер, нажмите на изображение дискеты справа.
Что такое синий экран смерти?
Связанная статья
Что такое синий экран смерти?
Источники:
  • Найти драйверы
  • PC Wizard
  • CPU-Z
  • драйвер видеоадаптера
Полезный совет
Не пишите драйверы устройств самостоятельно при отсутствии опыта программирования серьезных проектов.
Поиск
Совет полезен?
Комментарии 1
Пожаловаться
написал(а)
нужно написать драйвер для принтера, звоните +79265271747 или пишите kav1969@ya.ru кто понимает в этом, оплата гарантирована
Добавить комментарий к статье
Осталось символов: 500