“Conocimientos Sistemas>Linux

Cómo utilizar SPI Desde Linux

2015/8/13
Un controlador genérico de interfaz periférico serial o dispositivos SPI está integrado en el kernel de Linux, que permite a cualquier ordenador con hardware SPI para ejecutar Linux. Puede realizar ajustes en los parámetros de configuración del controlador de SPI, y maximizar el rendimiento de su PC. Debido a las configuraciones de periféricos SPI requieren menos energía , se puede ahorrar energía y recursos del sistema también. Puede enlazar el controlador spidev a su dispositivo SPI, y configurar el modo manual. Instrucciones
1

Abra una ventana de terminal sosteniendo y abajo y presionando .
2

Ejecute el comando "make menuconfig " en la ventana de terminal, sin las comillas , para ejecutar la interfaz gráfica de usuario menuconfig .

3 Haga clic en el menú " Device Drivers " y haga clic en " SPI ". . Seleccione el dispositivo SPI que desea configurar y seleccione "modo SPI apoyo controlador de dispositivo del usuario " de las opciones
4

Agregue el código siguiente del proyecto Armbedded a la configuración que aparece :

static struct spi_board_info stamp9g20_spi_devices [ ] = { {


. modalias = " spidev " ,

. chip_select = 0 ,

. max_speed_hz = 1 * 1000 * 1000 ,

. bus_num = 1 ,

. mode = SPI_MODE_3 ,

} , {


< p > . modalias = " spidev " ,

. chip_select = 2 ,

. max_speed_hz = 1 * 1000 * 1000 ,

. bus_num = 1 ,
< p > Modo = SPI_MODE_3 ,

} ,

} ; .

Esta es una configuración básica que usted puede utilizar para uno de sus dispositivos SPI . Ajuste el Herz desea permitir que los chips para trabajar en las especificaciones de su procesador. Esto varía según el fabricante y el modelo . También puede ajustar el modo en el modo que desea que el dispositivo utilice . El proyecto cCLinux ofrece una página que explica los distintos modos y las distintas formas de configurar SPI en función de sus objetivos.
5

Guarde y cierre el archivo y la herramienta menuconfig .
6 < p> Introduzca los siguientes comandos en el terminal que recompilar el kernel Linux :

hacer

make modules

sudo make modules install

Cuando el terminal le pedirá su contraseña, entrar en él, a continuación, escriba " sudo make install" sin las comillas , para instalar el kernel actualizado en su máquina
7

Introduce estos comandos para hacer una imagen de arranque de la máquina . :

cd /boot

mkinitrd -o initrd.img - 2.6.25 2.6.25

Substitute " 2.6.25 2.6.25 " con dos instancias de la construcción del kernel que está utilizando actualmente . El kernel Linux construir actualizaciones frecuentes.
8

Abra la carpeta " /boot /grub /menu.lst " ejecutando " gedit /boot /grub /menu.lst " en la ventana de terminal, sin comillas . Cambie el initrd a la imagen con el número de versión que aparece en el paso siete, por ejemplo :

/boot/initrd.img-2.6.25

Presione el botón " Guardar" en la parte superior esquina izquierda de la ventana y haga clic en la " x " para cerrar el archivo.
9

Enter " update- grub" en la ventana de terminal, sin las comillas. A continuación, escriba " reboot" para reiniciar el sistema con la nueva configuración .

Linux
Cómo reinstalar Apache en Linux
¿Qué es Midori Linux
Cómo configurar una red inalámbrica USB en Linux
Cómo mover archivos a otra partición con una herramienta de KDE 4
Cómo abrir Quickbooks Con Linux
Cómo iniciar una instalación de Linux From USB
Cómo instalar Python 2.7 Con Yum
Cómo permitir FTP Iptables
Conocimientos Informáticos © http://www.ordenador.online