全志T507_Linux_應(yīng)用筆記之GPIO接口合集
本文主要適用于飛凌 OKT507-C 平臺 Linux4.9.170 操作系統(tǒng),其他平臺也可以參考,但是不同平臺之間會存在差異,需客戶自行修改以適應(yīng)自己的使用。
一、uboot 階段的 GPIO 配置方法
如果您需要在 uboot 階段設(shè)置 GPIO 輸出高低電平,可以在設(shè)備樹中進行配置,可參考飛凌的 LVDS的電源引腳。
二、內(nèi)核階段的 GPIO 配置方法
1、關(guān)閉所使用引腳默認(rèn)配置的功能:
2、測試方法
PH2 對應(yīng)的數(shù)值為:(8-1)x32+2=226
?PH2 設(shè)置為輸出:
echo 0 > /sys/class/gpio/gpio226/value //此時用萬用表測 PH2 引腳的電壓,應(yīng)該為低電平
三、去掉 io 擴展芯片并保留擴展引腳功能的實現(xiàn)
本文以選用開發(fā)板上 lcd 所用引腳為例,用戶可根據(jù)自己的實際情況選擇。關(guān)閉所用引腳使用的功能,將其配置到所用功能的設(shè)備樹中。方法參考如下:
1、選用引腳
2、關(guān)掉 gpio_ext 及復(fù)用引腳原來功能
2.2 關(guān)閉需要復(fù)用引腳功能
Lcd0 節(jié)點添加 status = “disabled”;
3、更改設(shè)備節(jié)點中引用的 gpio
3.2 TP2854 引腳配置
注意:mipi5640 和 tp2854 共用一個 mipi 接口,兩個功能都用到了 MIPI_PWRDN 引腳,實際使用時只能選擇一種功能,因此本文在兩個功能測試時選的同一個引腳。
3.3 dvp-5640 引腳配置
3.4 wifi 引腳配置
3.5 藍(lán)牙引腳配置
3.6 音頻引腳
4、測試方法
四、OKT507 增加 GPIO 按鍵
1、GPIO 按鍵添加方法
1.4 關(guān)閉沖突功能
2、測試方法
相關(guān)產(chǎn)品 >
-
OKT507-C 開發(fā)板
CPU: T507 工業(yè)級處理器,超低功耗,10年+生命周期|推薦全志工業(yè)級T507開發(fā)板系列,飛凌OKT507-C開發(fā)板采用全志T507 四核工業(yè)級處理器 T507設(shè)計開發(fā),Cortex-A53架構(gòu),工業(yè)級寬溫,性能強,低功耗,是一款高性價比的工業(yè)級產(chǎn)品,提供豐富的開發(fā)設(shè)計資料,提供產(chǎn)品規(guī)格書,軟硬件手冊等,全志的T507適用于車載電子、電力、醫(yī)療、工業(yè)控制、物聯(lián)網(wǎng)、智能終端等領(lǐng)域。
了解詳情 -
FETT507-C核心板
推薦T507,全志T507核心板采用工業(yè)級處理器設(shè)計開發(fā),提供T507規(guī)格書,T507各類設(shè)計資料。FETT507-C核心板集成全志T507四核工業(yè)級處理器設(shè)計開發(fā),Cortex-A53架構(gòu),主頻1.5GHz,集成G31 GPU,內(nèi)存2GB DDR3L,存儲8GB eMMC。整板工業(yè)級運行溫寬,支持絕大部分當(dāng)前流行的視頻及圖片格式解碼,具有穩(wěn)定可靠的工業(yè)級產(chǎn)品性能、低功耗以及豐富的用戶接口等優(yōu)勢,搭載Linux、Android、Ubuntu*操作系統(tǒng),適用于車載電子、電力、醫(yī)療、工業(yè)控制、物聯(lián)網(wǎng)、智能終端等領(lǐng)域 了解詳情