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.
|