打开主菜单

Wiki-Orange Pi β

更改

Orange Pi 5 Plus

添加244字节, 2023年5月30日 (二) 15:47
40 pin的UART测试
<li><p>由下表可知,Orange Pi 5 Plus可用的uart为uart1、uart3、uart4、uart6、uart7和uart8共6组uart总线</p>
<p>[[File:media/image294.png|575x137px]]</p></li>
<li><p>6组UART总线在40pin中对应的引脚如下表所示:</p></li></ol>
{| class="wikitable"
| style="text-align: left;"| '''uart8-m1'''
|}
</ol>
<ol start="3" style="list-style-type: decimal;">
<li><p>在linux系统中,40 pin中的UART默认都是关闭的,需要手动打开才能使用。详细步骤如下所示:</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先运行下'''orangepi-config''',普通用户记得加'''sudo'''权限</p>
{| class="wikitable" style="width:800px;" |-|<p>orangepi@orangepi:~$ '''sudo orangepi-config'''</p>|}</li>
<li><p>然后选择'''System'''</p>
<p>[[File:media/image223.png|404x186px]]</p></li>
</li>
<li><p>进入linux系统后,先确认下/dev下是否存在对应uart的设备节点</p>
{| class="wikitable" style="width:800px;" |-|<p>orangepi@orangepi:~$ '''ls /dev/ttyS*'''</p>|}</li>
<li><p>然后开始测试uart接口,先使用杜邦线短接要测试的uart接口的rx和tx引脚</p></li>
<li><p>然后使用'''wiringOP-Python/examples'''中的'''serialTest.py'''程序测试串口的回环功能。如下所示,如果能看到下面的打印,说明串口通信正常。</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;" |-| <big><p>'''/dev/ttySX需要替换是具体的uart设备节点的序号。'''</p></big>|}{| class="wikitable" style="width:800px;" |-|
<p>root@orangepi:~/wiringOP-Python/examples# '''python3 serialTest.py --device &quot;/dev/ttySX&quot;'''</p>
<p>Out: 0: -&gt; 0</p>
<p>Out: 3: -&gt; 3</p>
<p>Out: 4:^C</p>
<p>exit</p>|}</li></ol>
== 硬件看门狗测试 ==
8,460
个编辑