全志H616芯片OrangePi Zero2开发板26pin的UART测试
-
-
行走的小小派
- LV1工程师
-
| 2021-03-29 15:52:02
- 浏览量 239
- 回复:0
![](https://cf03.ickimg.com/bbsimages/202103/7377803b125813acd2ebcfd7a9835bda.jpg)
![](https://cf03.ickimg.com/bbsimages/202103/2008bb2b3e769f43e62613316a01bd15.jpg)
1) 由 26pin 接口的原理图可知,Orange Pi Zero 2 可用的 uart 为 uart5
![](https://cf03.ickimg.com/bbsimages/202103/80eb8e2a29536a7bed02f2320118a909.png)
2) 进入 linux 系统后,先确认下/dev 下是否存在 uart5 的设备节点
![](https://cf03.ickimg.com/bbsimages/202103/1c3c6ad9dbddd1d97c1a3d564f618483.png)
3) 然后开始测试 uart5 接口,先使用杜邦线短接要测试的 uart5 接口的 rx 和 tx
![](https://cf03.ickimg.com/bbsimages/202103/b8b2625a065f9b0f16c28c4c6d63e9e4.png)
4) 然后修改 wiringOP 中串口测试程序 serialTest 打开的串口设备节点名为/dev/ttyS5
![](https://cf03.ickimg.com/bbsimages/202103/e3616f36d41baedd9de453a9c0cd3945.png)
5) 再编译 wiringOP 中的串口测试程序 serialTest
![](https://cf03.ickimg.com/bbsimages/202103/50d8a10214394abf62cb1135faafd579.png)
6) 最后运行 serialTest,如果能看到下面的打印,说明串口通信正常
![](https://cf03.ickimg.com/bbsimages/202103/20b0aad9ef3cff1445372cb544bf8de0.png)