Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Problèmes de lecture d'un disque du…
  • Comment faire pour tester l'intégri…
  • Comment supprimer un itinéraire per…
  • Comment changer le bac à papier dan…
  • Comment cloner une partition Linux 
  • Comment vider la poubelle dans le te…
  • Comment faire pour installer BusyBox…
  • Comment télécharger et installer s…
  • Comment ajouter Avec C Shell 
  • Comment mettre à jour un noyau Debi…
  •   Linux
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Linux

    Comment utiliser SPI De Linux

    Un pilote générique pour Serial Peripheral Interface ou dispositifs SPI est intégré dans le noyau Linux, permettant à n'importe quel ordinateur avec un matériel SPI afin de fonctionner Linux. Vous pouvez ajuster les paramètres de configuration pour le pilote SPI, et de maximiser les performances de votre PC. Les configurations périphériques SPI nécessitent moins d'énergie , il peut vous économiser de l'énergie et des ressources du système ainsi . Vous pouvez lier le pilote spidev à votre appareil SPI, et configurer le mode manuellement . Instructions
    1

    Ouvrez une fenêtre de terminal tenant et vers le bas et en appuyant sur .
    2

    Exécutez la commande " make menuconfig " dans la fenêtre de terminal, sans les guillemets , pour exécuter l'interface utilisateur graphique menuconfig .
    3

    Cliquez sur le menu " Device Drivers " et cliquez sur " SPI ". . Choisissez le périphérique SPI vous voulez configurer , puis sélectionnez «mode SPI support de pilote de périphérique de l'utilisateur " dans les options
    4

    Ajoutez le code suivant à partir du projet Armbedded à la configuration qui s'affiche : < br >

    static struct spi_board_info stamp9g20_spi_devices [ ] = { {


    . modalias = " spidev " , AB

    . chip_select = 0 , AB

    . Mode max_speed_hz = 1 * 1000 * 1000 , AB

    . bus_num = 1 , AB

    . = SPI_MODE_3 , AB

    } , AB

    {

    . modalias = " spidev " , AB

    . chip_select = 2 , AB

    . max_speed_hz = 1 * 1000 * 1000 , AB

    . bus_num = 1 , AB

    = SPI_MODE_3 , AB

    } , AB

    }; .

    Il s'agit d'une configuration de base, vous pouvez utiliser l'un de vos périphériques SPI . Réglez le Herz vous souhaitez autoriser les copeaux de travailler à les spécifications de votre processeur. Cela diffère selon le fabricant et le modèle. Vous pouvez également régler le mode à la mode que vous voulez que périphérique à utiliser . Le projet de cCLinux propose une page expliquant les différents modes de transport et les différentes façons de configurer SPI en fonction de vos objectifs.
    5

    Sauvegardez et fermez le fichier et l'outil menuconfig.
    6 < p> Entrez les commandes suivantes dans le terminal de recompiler le noyau Linux:

    faire

    faire modules

    sudo make modules_install

    Lorsque le terminal vous invite votre mot de passe , entrez-le , puis entrez " sudo make install" sans les guillemets , pour installer le noyau mis à jour sur votre machine
    7

    Entrez ces commandes pour faire une image bootable pour votre machine. : Photos

    cd /boot

    mkinitrd -o initrd.img - 2.6.25 2.6.25

    Substitute " 2.6.25 2.6.25 " avec deux instances de la compilation du noyau que vous utilisez actuellement . Le noyau Linux construire des mises à jour fréquemment .
    8

    Ouvrez le dossier " /boot /grub /menu.lst " en exécutant " gedit /boot /grub /menu.lst " dans la fenêtre de terminal, sans les guillemets . Changer le initrd à l'image avec le numéro de build que vous avez énumérés dans sept étapes , par exemple :

    /boot/initrd.img-2.6.25

    Appuyez sur le bouton "Enregistrer" dans le coin supérieur coin gauche de la fenêtre , puis cliquez sur le "x " pour fermer le fichier .
    9

    Enter " update-grub " dans votre fenêtre de terminal, sans les guillemets. Entrez ensuite , "reboot " pour redémarrer votre système avec les nouveaux paramètres.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour installer PHP 5.2 à Redhat 
  • Comment faire pour supprimer Repo CentOS 
  • Comment faire pour modifier un dispositif sonore pour Flash Linux 
  • Comment changer un mot de passe Linux 
  • Comment désinstaller un BIND dans YUM 
  • Comment construire un FFMPEG Tutorial 
  • Comment monter dur externe USB sous Debian Linux 
  • Retransmissions en direct se décompose dans Ubuntu 
  • Comment faire pour installer DrawIt dans Vim 
  • Comment faire pour supprimer les vieux noyaux de Grub 
  • Connaissances Informatiques © http://www.ordinateur.cc