打开主菜单

Wiki-Orange Pi β

更改

Orange Pi 3B

添加561字节, 2023年8月3日 (四) 10:06
40pin GPIO口上下拉电阻的设置方法
=== 40pin GPIO口上下拉电阻的设置方法 ===
{| class="wikitable" style="background-color:#ffffdc;width:800px;" |-| <big>'''注意,Orange Pi 3B下面4个GPIO引脚因为外部有3.3V上拉,所以设置下拉是无效的,其它的引脚可以正常设置上下拉电阻功能'''</big>
[[File:media/image264.png|575x353pxcenter]]|}
<ol style="list-style-type: decimal;">
<p>[[File:media/image265.png|576x147px]]</p></li>
<li><p>首先需要设置GPIO口为输入模式,其中第三个参数需要输入引脚对应的wPi的序号</p>
{| class="wikitable" style="width:800px;" |-| <p>root@orangepi:~/wiringOP# '''gpio mode <span style="color:#FF0000">5 </span> in'''</p>|}</li>
<li><p>设置为输入模式后,执行下面的命令可以设置GPIO口为上拉模式</p>
{| class="wikitable" style="width:800px;" |-| <p>root@orangepi:~/wiringOP# '''gpio mode <span style="color:#FF0000">5 </span> up'''</p>|}</li>
<li><p>然后输入下面的命令读取GPIO口的电平,如果电平为1,说明上拉模式设置成功</p>
{| class="wikitable" style="width:800px;" |-| <p>root@orangepi:~/wiringOP# '''gpio read <span style="color:#FF0000">5</span>'''</p><p>'''<span style="color:#FF0000">1</span>'''</p>|}</li>
<li><p>然后执行下面的命令可以设置GPIO口为下拉模式</p>
{| class="wikitable" style="width:800px;" |-| <p>root@orangepi:~/wiringOP# '''gpio mode <span style="color:#FF0000">5 </span> down'''</p>|}</li>
<li><p>然后输入下面的命令读取GPIO口的电平,如果电平为0,说明下拉模式设置成功</p>
{| class="wikitable" style="width:800px;"
|-
|
<p>root@orangepi:~/wiringOP# '''gpio read 5'''</p>
<p>'''<span style="color:#FF0000">0</span>'''</p>|}</li></ol>
<span id="pin-spi测试"></span>
 
=== 40pin SPI测试 ===
8,460
个编辑