Compartir a través de


Compilación del controlador del sensor

En este tema se muestra cómo crear el controlador de sensor de ejemplo para el acelerómetro de ADXL345.

Descarga de los archivos de controlador

Vaya al sitio Microsoft /Windows-driver-samples en GitHub y realice las siguientes tareas para descargar y compilar el controlador del sensor de ejemplo. En los ejercicios de este tema se supone que tiene Microsoft Visual Studio 2015 instalado en el equipo de desarrollo. Si no es así, visite este sitio de descarga para obtener información sobre cómo descargar una copia de Microsoft Visual Studio.

  1. Cree una carpeta en el equipo de desarrollo para los archivos de controlador del sensor de ejemplo que descargará.

  2. En el panel derecho del sitio Microsoft /Windows-driver-samples , haga clic en Descargar ZIP.

  3. En el símbolo del sistema de guardado de archivos en la parte inferior de la pantalla, haga clic en Guardar. El archivo ZIP se descargará y guardará en la ubicación predeterminada, que es la carpeta Descargas .

  4. Vaya a la carpeta Descargas y, a continuación, busque y haga clic con el botón derecho en la carpeta denominada Windows-driver-samples-master. Seleccione Extraer todo. Tenga en cuenta que este archivo ZIP maestro contiene ejemplos de controladores para muchas tecnologías diferentes, no solo para sensores.

  5. En la ventana Extraer carpetas comprimidas (comprimidas), haga clic en Extraer. Los archivos se extraerán en una carpeta que también se denomina Windows-driver-samples-master, en la carpeta Descargas . Tenga en cuenta que se trata de un archivo grande y puede tardar unos minutos en extraer todos los archivos.

  6. Abra la carpeta Windows-driver-samples-master y, a continuación, busque y abra la carpeta sensors .

  7. En la carpeta sensors , abra la carpeta ADXL345Acc y copie todos los archivos de esta carpeta y péguelos en la carpeta del proyecto que creó en el paso 1.

Compilación del controlador en Visual Studio

  1. En Visual Studio, haga clic en Abrir>>proyecto o soluciones.

  2. En la ventana Abrir proyecto , vaya a la carpeta del proyecto y busque el contenido de los ejemplos de sensores. A continuación, abra ADXL345Acc y haga doble clic en el archivo de solución ADXL345Acc .

  3. Haga clic en Compilar>solución de compilación para compilar el controlador de ejemplo para el acelerómetro de ADXL345.

  4. Una vez completada la compilación, compruebe la ventana Salida para asegurarse de que no hay errores de compilación. Si hay errores, resíquelos y, a continuación, haga clic en Compilar>solución de recompilación.

  5. Con Explorador de archivos, vaya a la carpeta del proyecto y abra la carpeta Depurar que creó el proceso de compilación.

  6. En Depuración, abra la carpeta ADXL345Acc y compruebe que puede ver los tres archivos siguientes:

    • adxl345acc.cat : un archivo de catálogo de seguridad.
    • ADXL345Acc.dll : una extensión de aplicación. Este es el controlador del sensor real.
    • ADXL345Acc.inf : un archivo de información de configuración.
  7. Copie estos tres archivos de la carpeta ADXL345Acc en una unidad flash y, a continuación, siga los pasos descritos en Instalación del controlador del sensor para instalar el controlador del sensor de ejemplo para el acelerómetro de ADXL345.