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