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