| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Sistemas  
  • Conocimientos básicos de informática

  • Linux

  • Mac OS

  • Ubuntu

  • unix

  • ventanas

  • Windows Vista

  • Windows XP
  •  
    Conocimientos Informáticos >> Sistemas >> Linux >> Content
    ¿Cómo puedo crear un Linux Driver Dispositivo de entrada I2C
    ? I2C (Intel- Integrated Circuit) es un tipo de protocolo llamado un autobús que es utilizado por placas base de ordenador para comunicarse con los dispositivos . El protocolo I2C es anticuado , pero el protocolo sigue siendo popular entre los constructores de hardware aficionados , porque es fácil de implementar. Los controladores de dispositivos en Linux interpretan llamadas I2c través del I2C- core que se incluye en la mayoría de las distribuciones de Linux. Escribir un controlador para un dispositivo de entrada I2C en Linux requiere que el programador para importar el I2C- core e iniciar el dispositivo. El nombre del dispositivo y la dirección debe ser proporcionada por el fabricante del dispositivo . Instrucciones
    1

    Inicie el terminal presionando " Ctrl", " Alt " y " t" al mismo tiempo. Aparecerá la ventana de comandos de terminal en la pantalla.
    2

    Instale el i2c -core , si no está ya disponible en el sistema . En el símbolo del sistema escriba "sudo apt- get install i2c -core " y pulse " Enter". El terminal le pedirá la contraseña de root , escriba la contraseña y pulse la tecla " Enter". El terminal se instala.
    3 directorios i2c -core Cambio

    a la papelera de código. Por ejemplo, si la papelera de código se llevó a cabo en "/home /bin ", escribe " cd /home /bin " en el símbolo del sistema y presiona " Enter".
    4

    Launch " Gedit ". Tipo " gedit " en el símbolo del sistema y presiona " Enter".
    5

    Copia el siguiente código en la ventana de Gedit :

    incluye i2c - core.h
    < p > static struct i2c_device_id

    {"

    } ;

    MODULE_DEVICE_TABLE ( i2c ,

    static struct i2c_driver

    driver = {

    name = "< ; . . prefijo único > ",

    } ,

    id_table =

    sonda = < p> . quite =

    }

    static int __ init

    {

    volver i2c_add_driver (&

    }

    static void __ salida

    {

    i2c_del_driver ( y foo_driver ) ;

    }

    Reemplazar dispositivo> 6

    Guarde el código haciendo clic en " Archivo", " Guardar". Nombre de la misma como su 7

    Cierre la " "ventana haciendo clic en el " gedit x " en la esquina superior derecha . esquina
    8

    Compila el controlador de dispositivo en el símbolo del sistema, escriba: . " . gcc -c / " reemplazar con el nombre del archivo que acaba de crear y pulse " Enter". el controlador se compilará.
    9

    Conecte un dispositivo de entrada en un puerto I2C I2C .
    10

    Escriba el nombre del controlador de dispositivo que acaba de crear en el símbolo del sistema y presione " Enter". el dispositivo iniciará .

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir AVI a formato DVD en Linux 
    ·Cómo Configurar un servidor Jumpstart 
    ·Cómo borrar wtmpx 
    ·Cómo cambiar la contraseña de comandos en Linux 
    ·Cómo hacer una imagen de una unidad NTFS en Linux 
    ·Cómo instalar Red Hat Cluster Software 
    ·Cómo crear una partición sin procesar en Solaris 10 
    ·Cómo configurar un arranque de Memory Stick USB con Ma…
    ·Cómo instalar OpenSUSE 11.2 en un sistema de arranque …
    ·Cómo desinstalar openSUSE Linux en mi PC 
      Artículos destacados
    ·Cómo quitar cli.exe 
    ·Cómo desinstalar WinZip RAR 
    ·Cómo hacer madera Carpintería 
    ·Mac DVD Ripping Tutorial 
    ·Cómo utilizar un disco Recuperar Toshiba en otro equip…
    ·Cómo restaurar la configuración del Escritorio Aparie…
    ·Cómo ocultar una dirección IP en el Mac OS X 
    ·Cómo comprobar el condensador de marcha 
    ·Cómo agregar un icono a la barra de inicio rápido de …
    ·Cómo ejecutar Scandisk en el arranque de Windows 7 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com