GNU/Linux >> Linux Esercitazione >  >> Linux

come conoscere il numero di interrupt/GPIO per un pin specifico in Linux

L'Embedded Linux che stai usando dovrebbe avere un driver GPIO con #define istruzioni per i pin GPIO. È quindi possibile ottenere il numero IRQ del GPIO specifico utilizzando qualcosa come:

irq_num = gpio_to_irq(S3C64XX_GPP(8));

Il supporto Linux GPIO lib per quel particolare chip è disponibile nel seguente file:

linux/arch/arm/mach-s3c6400/include/mach/gpio.h

Lì troverai tutto il #define istruzioni per i vari GPIO.

Vedi la sezione sulle Convenzioni GPIO nella loro documentazione:

http://www.kernel.org/doc/Documentation/gpio/gpio.txt


Linux
  1. Come installare pandom:un vero generatore di numeri casuali per Linux

  2. Come trovare il pacchetto che fornisce un file specifico in Linux

  3. Linux:come trovare il driver di dispositivo utilizzato per un dispositivo?

  4. Linux:come sapere per cosa Grep in Dmesg?

  5. Come conoscere il percorso JVM in un sistema Linux?

Come eseguire un comando per un tempo specifico in Linux

Come trovare il numero di porta di un servizio in Linux

Come ottenere il numero di processori/core in Linux

Come conoscere i gruppi di un utente Linux

Come disabilitare l'accesso SSH per l'utente root in Linux?

Come realizzare un flash LED con il Raspberry Pi