
Compilé e instalé el kernel 2.6 en una placa ARM. estoy usando el brazomini2440junta.
Me gustaría saber si ya existe una manera de acceder a los pines del puerto de E/S de uso general.
¿O tendré que hacerlo ioctl()
y acceder a ellos directamente desde la memoria?
Respuesta1
Utilice los sysfs
archivos de control en /sys/class/gpio
. Esperamos que los siguientes enlaces le resulten útiles para empezar:
http://www.avrfreaks.net/wiki/index.php/Documentation:Linux/GPIO
He visto informes de este artículo sobre la placa Beagle que también funciona con el mini2440: http://blog.makezine.com/archive/2009/02/blinking_leds_with_the_beagle_board.html
En la documentación del kernel de Linux, consulteDocumentación/gpio.txttambién.