天天看點

PX30-Android8.1-gpio控制

PX30-Android8.1-gpio控制

1、闆子的接口簡述:

VCC ---->3.3V/5V,預設3.3V
gpio ---->gpio45    
gpio ---->gpio46   
gpio ---->gpio47    
GND---->GND
           

其中

gpio

電壓為

1.8V/3.3V

,可做輸入/輸出,預設

1.8V

2、代碼設定

px30_android-8.1\device\rockchip\rk3326\init.rk3326.rc

write /sys/class/gpio/export 52
write /sys/class/gpio/gpio52/direction out #gpio1 C4
write /sys/class/gpio/gpio52/value 1

write /sys/class/gpio/export 45
write /sys/class/gpio/gpio45/direction out #gpio1 B5
write /sys/class/gpio/gpio45/value 1

write /sys/class/gpio/export 46
write /sys/class/gpio/gpio46/direction out
write /sys/class/gpio/gpio46/value 1

write /sys/class/gpio/export 47
write /sys/class/gpio/gpio47/direction out
write /sys/class/gpio/gpio47/value 1	
           

3、序列槽設定

gpio

,也可以用

ADB

來設定

```c

```c
```c
echo 45  > /sys/class/gpio/export                    //導出需要控制的引腳
echo out > /sys/class/gpio/gpio45/direction   //設定引腳的輸出
   echo 1 >  /sys/class/gpio/gpio45/value        //輸出高電平
//echo 0 >  /sys/class/gpio/gpio45/value  

echo 46  > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio46/direction 
   echo 1 >  /sys/class/gpio/gpio46/value  
//echo 0 >  /sys/class/gpio/gpio46/value  

echo 47  > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio47/direction 
   echo 1 >  /sys/class/gpio/gpio47/value  
//echo 0 >  /sys/class/gpio/gpio47/value  
           

繼續閱讀