echo n > /sys/class/gpio/exportexport 之後就會生成/sys/class/gpio/gpion 目錄
步驟二、在控制台使用 echo 命令設定 gpio 方向:
1、對於輸入
echo in > /sys/class/gpio/gpion/direction2、對於輸出
echo out > /sys/class/gpio/gpion/direction3、可使用 cat 命令檢視 gpio 方向
cat /sys/class/gpio/gpion/direction步驟
三、在控制台使用 cat 或 echo 命令檢視 gpio 輸入值或設定 gpio 輸出值:
1、檢視輸入值
cat /sys/class/gpio/gpion/value2、輸出低
echo 0 > /sys/class/gpio/gpion/value3、輸出高
echo 1 > /sys/class/gpio/gpion/value步驟
四、在控制台使用 echo 命令將操作的 gpio 編號 unexport:
echo n > /sys/class/gpio/unexport演示時,執行步驟一遇到乙個問題:
please check gpiob05's multi-function = 0x9
經查詢是別的功能占用了該引腳,如果需要暴露出來,需要去掉被占用的那部分功能。
echo 131 > export //暴露介面
cd gpio131
echo out > direction //設定方向
echo 1 > value //設定輸出電平值 0低 1高
Linux下操作硬體GPIO
4 關閉配置檔案 說明 使用者層操作gpio,用於簡單除錯 1 找到相關配置檔案 sys class gpio 若沒有此檔案則需要重新編譯核心並在編譯核心檔案時配置 device drivers gpio support sys class gpio sysfs inte ce example ec...
樹莓派 GPIO操作 Shell命令
新年過去了,本以為迎接我們的是新新的衣服,滿滿的錢包,胖胖的體重.沒想到迎接我們的居然是新型冠狀病毒肺炎.直到現在,疫情還沒有過去,大家還都堅持做著抗疫工作。願疫情快快過去,還我們乙個生機勃勃的世界。四月份大家也都陸陸續續復工了,新的一年繼續努力,就由這篇文章開啟這一年的知識世界吧。奧力給 年後公司...
Linux操作GPIO(檔案IO方式)
首先,看看系統中有沒有 sys class gpio 這個資料夾。如果沒有請在編譯核心的時候加入 device drivers gpio support sys class gpio sysfs inte ce sys class gpio 的使用說明 gpio operation 通過 sys 檔...