最終更新:2020-11-27 (金) 01:49:40 (1245d)  

Linux/GPIO
Top / Linux / GPIO

概要

  • Linuxでは,sysfsを介してGPIOを操作
  • No other driver can be using the GPIO of interest.

ドキュメント

sysfs

debugfs

.config

GPIOコントローラ?

  • GPIO controllers have paths like Linux/sys/class/gpio/gpiochipN?

割り込み待機

カーネルの関数

  • gpio_request?
  • gpio_export?
  • gpio_direction_input?

参考

sysfs

Linux 5.5

  • 今まではLinux/sys/class/gpio下にアクセスすることによりGPIOを操作していたがこれが非推奨となり、gpiolibを使うのが推奨になっている

参考