hikey970命令模式操做GPIO

今天解決了以前遇到了的問題,寫個博客來記錄一下。spa

經過開發手冊hikey970-user-manual,咱們能夠發現他的GPIO口輸出是1.8v的,IO口截圖以下:命令行

 

圖一(hikey970-user-manual)blog

咱們要用的就是經過這個和hikey970-hi3670-v100-data-sheet裏面的GPIO口對應起來,hikey970-hi3670-v100-data-sheet裏面的GPIO截圖以下:開發

 

圖二(hikey970-hi3670-v100-data-sheet)博客

 

 

如今以970開發板上的25號引腳爲例:io

 

根據圖一    25號引腳(Pin25)對應GPIO_169;class

根據圖二    GPIO_169介於GPIO_168和 GPIO_171之間;im

根據圖二    GPIO_168和 GPIO_171之間就是GPIO21的pind3

根據網上960的計算方式   GPIO21:  336img

得出結論:25號引腳(Pin25)  ——>  GPIO_169  ——>   GPIO21_1  ——> 336+1

 

命令行運行如下代碼:

echo 337 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio337/direction
echo 1 > /sys/class/gpio/gpio337/value

測得電平變化爲1.8V

相關文章
相關標籤/搜索