H6 OrangePI SDK Andriod development: GPIO Configuration

    上次寫了一下如果編譯生成我們需要的img, 這篇博客簡單介紹一下,如何通過命令行進行GPIO操作


1. 首先,我們的系統配置位於 sys_config.fex 文件,這個文件存在於

lichee>tools>pack>chips>sun50iw6p1>configs>petrel-p1目錄下,裏面有對所有系統中用到的引腳的配置, 以GPIO口爲例子:


表示gpio_pin_1~3用到了,對應引腳分別是PL07, PL03, PL04

現在需要對該引腳進行操作控制LED亮滅:

首先在命令行進入:cd sys/class/gpio_sw/

可以看到有如下幾個引腳被釋放出來供使用:


接着,以PL4爲例,進入PL4,查看其節點功能


其中,data 表示寫入到輸出寄存器的數據,表示高或者低電平,我們先獲取當前電平值, 可看到電平爲高電平,此時LED燈亮

然後通過echo指令設置爲低電平,此時LED燈熄滅,以此可簡單控制LED燈亮滅。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章