Como Construir Um Driver

Índice:

Como Construir Um Driver
Como Construir Um Driver

Vídeo: Como Construir Um Driver

Vídeo: Como Construir Um Driver
Vídeo: Tutorial #2 // Como fazer um driver dash !!! 2024, Maio
Anonim

Demora muito tempo para escrever um driver de dispositivo, e você também deve estar preparado, pois a depuração pode demorar muito.

Como construir um driver
Como construir um driver

Necessário

  • - um programa para escrever drivers;
  • - emulador.

Instruções

Passo 1

Se você é novo no desenvolvimento de drivers de dispositivo, leia o tutorial sobre como criar um. Ao escolher a literatura, preste atenção especial à plataforma a que se destina o driver do dispositivo, pois isso é de fundamental importância. Além disso, não será supérfluo consolidar o conhecimento da programação orientada a objetos; isso o ajudará a entender melhor os aspectos do desenvolvimento de software para dispositivos.

Passo 2

Vá para a parte programática da montagem do driver de dispositivo. Você precisa baixar uma ferramenta de desenvolvimento de software, como o Driver Development Kit, se estiver criando drivers para o sistema operacional Windows. O programa também possui contrapartes mais convenientes, por exemplo, Numega Driver Studio. Além disso, a maioria dos programas de criação de drivers para Windows são pagos, o que torna difícil determinar com antecedência se essa ferramenta de desenvolvimento é a certa para você.

etapa 3

Nos casos em que você escreve drivers para sistemas operacionais Ubuntu, use o software Linux Device Driver Kit. Você também pode baixar todos os programas necessários na Internet dos sites oficiais dos desenvolvedores.

Passo 4

Escreva o código do driver do dispositivo. Isso pode levar muito tempo dependendo da complexidade do equipamento. Verifique se há bugs no código escrito, verifique seu funcionamento no emulador nos ambientes em que você o usará.

Etapa 5

Compile o código escrito em um arquivo de instalação, grave-o no disco junto com o código-fonte, o qual, possivelmente, precisará mais de uma vez para depurar seu funcionamento no sistema operacional levando em consideração as atualizações. Verifique a operação do driver em vários computadores ao mesmo tempo, para não ter que reescrevê-lo muitas vezes no futuro.

Recomendado: