PX30-Android8.1-gpio控制

关于096GPIO的使用说明:

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
echo <span class="token number">45</span>  <span class="token operator">&gt;</span> <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>export                    <span class="token comment">//导出需要控制的引脚</span>
echo out <span class="token operator">&gt;</span> <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>gpio45<span class="token operator">/</span>direction   <span class="token comment">//设置引脚的输出</span>
   echo <span class="token number">1</span> <span class="token operator">&gt;</span>  <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>gpio45<span class="token operator">/</span>value        <span class="token comment">//输出高电平</span>
<span class="token comment">//echo 0 &gt;  /sys/class/gpio/gpio45/value  </span>

echo <span class="token number">46</span>  <span class="token operator">&gt;</span> <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>export
echo out <span class="token operator">&gt;</span> <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>gpio46<span class="token operator">/</span>direction 
   echo <span class="token number">1</span> <span class="token operator">&gt;</span>  <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>gpio46<span class="token operator">/</span>value  
<span class="token comment">//echo 0 &gt;  /sys/class/gpio/gpio46/value  </span>

echo <span class="token number">47</span>  <span class="token operator">&gt;</span> <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>export
echo out <span class="token operator">&gt;</span> <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>gpio47<span class="token operator">/</span>direction 
   echo <span class="token number">1</span> <span class="token operator">&gt;</span>  <span class="token operator">/</span>sys<span class="token operator">/</span>class<span class="token operator">/</span>gpio<span class="token operator">/</span>gpio47<span class="token operator">/</span>value  
<span class="token comment">//echo 0 &gt;  /sys/class/gpio/gpio47/value  </span>
<div class="hljs-button {2}" data-title="复制"></div></code><div class="hide-preCode-box"><span class="hide-preCode-bt"><img class="look-more-preCode contentImg-no-view" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png" alt="" title=""></span></div><ul class="pre-numbering" style=""><li style="color: rgb(153, 153, 153);">1</li><li style="color: rgb(153, 153, 153);">2</li><li style="color: rgb(153, 153, 153);">3</li><li style="color: rgb(153, 153, 153);">4</li><li style="color: rgb(153, 153, 153);">5</li><li style="color: rgb(153, 153, 153);">6</li><li style="color: rgb(153, 153, 153);">7</li><li style="color: rgb(153, 153, 153);">8</li><li style="color: rgb(153, 153, 153);">9</li><li style="color: rgb(153, 153, 153);">10</li><li style="color: rgb(153, 153, 153);">11</li><li style="color: rgb(153, 153, 153);">12</li><li style="color: rgb(153, 153, 153);">13</li><li style="color: rgb(153, 153, 153);">14</li><li style="color: rgb(153, 153, 153);">15</li><li style="color: rgb(153, 153, 153);">16</li><li style="color: rgb(153, 153, 153);">17</li><li style="color: rgb(153, 153, 153);">18</li><li style="color: rgb(153, 153, 153);">19</li></ul></pre>
                </div><div><div></div></div>
                <link href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/markdown_views-22a2fefd3b.css" rel="stylesheet">
                <link href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/style-4f8fbf9108.css" rel="stylesheet">
        </div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值