1、首先安装下 wiringOP,后面操作可能会用到
下载 wiringOP
git clone https://github.com/orangepi-xunlong/wiringOP.git
编辑及安装
安装完成
2、串口的使用
OrangePi 4 只有uart4 可供应用程序开发使用
在wiringOP的example目录下有个serialRead.c可用于测试串口。
打开serialRead.c,修改ttyS2为ttyS4。
编译serialRead.c
cd example
make serialRead
通过usb转ttl串口连接板子与PC。
19脚是TXD,21脚是RXD。
在板子上运行测试程序
[email protected]:~/wiringOP/examples# ./serialRead
在PC端使用串口调试助手之类的软件,波特率设为115200,发送一个字符串“hello world”。
板子收到“hello world”字符串。