GNU/Linux >> Belajar Linux >  >> Linux

cara mengetahui nomor Interrupt/GPIO untuk pin tertentu di linux

Embedded Linux yang Anda gunakan harus memiliki driver GPIO yang memiliki #define pernyataan untuk pin GPIO. Anda kemudian bisa mendapatkan nomor IRQ dari GPIO tertentu menggunakan sesuatu seperti:

irq_num = gpio_to_irq(S3C64XX_GPP(8));

Dukungan Linux GPIO lib untuk chip tersebut tersedia dalam file berikut:

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

Di sana Anda akan menemukan semua #define pernyataan untuk berbagai GPIO.

Lihat bagian tentang Konvensi GPIO dalam dokumentasinya:

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


Linux
  1. Cara Menemukan Paket Yang Menyediakan File Tertentu Di Linux

  2. Linux:Bagaimana Menemukan Driver Perangkat yang Digunakan Untuk Perangkat?

  3. Bagaimana Cara Menemukan Aplikasi Untuk Tipe Mime Di Linux?

  1. Cara menonaktifkan perintah khusus untuk pengguna tertentu di Linux

  2. Cara mengatur ID proses di Linux untuk program tertentu

  3. Bagaimana saya bisa menemukan jumlah pengguna online di Linux?

  1. Cara menginstal pandom:generator angka acak yang benar untuk Linux

  2. Bagaimana cara mengetahui jalur JVM di sistem Linux?

  3. Bagaimana cara mendapatkan jumlah disk fisik di Linux?