在文件系統的/sys 目錄下給用戶提供了許多接口,比如在/sys 下面的 bus 目錄,這個目錄下放置的都是 和總線相關的,比如 I2C,usb 等。如下圖所示: 本章我們需要重點關注下 class 目錄,這個目錄下放置的是一些按照類型歸類的設備,比如 led 燈就可 以歸類到/sys/class/gpio 下面。如下圖所示: 其中,/sys/class/gpio/sys/class/gpio/export 用于通知系統需要導出控制的 GPIO 引腳編號 /sys/class/gpio/unexport 用于通知系統取消導出。 export 和 unexport,他們都是只寫的。 /sys/class/gpio/gpiochipX (X 為 0,1,2.....)目錄下保存系統中 GPIO 寄存器的信息,包括每個寄存器控 制引腳的起始編號 base, 寄存器名稱, 引腳總數。比如我們進入到 gpiochip32,如下圖所示 更多內容可以關注:迅為i.MX8MM開發板 |