https://forum.eepw.com.cn/thread/394015/1
书接上回,搞定了USB虚拟网卡上网,就琢磨着开发板连接些外围设备,常见端口如串口、iiC、SPI等
本篇从最基本的串口玩起。
开发板实际具备2个串口,一个是Type-C USB虚拟串口,一个是开发板串口(可以通过3P-SH1.0线缆连接至USB转TTL串口)。
这两个串口实际上都可以登录linux.(前提是SD卡烧写最新版本的固件:pocketbeagle2-debian-13-iot-v6.12-arm64-2025-06-30-8gb.img)
如图:
USB虚拟串口方便与PC机交互
开发板串口方便与外部硬件通信:如串口屏、串口wifi等
设备管理器:
分别用串口助手打开2个串口(波特率都是115200)
分别输入账户密码登入linux
通过tty命令,可以查看目前所在的linux串口号
USB虚拟串口(COM31)——>ttyGS0
开发板串口(COM7)——>ttyS2
在开发板串口上输入指令,开启串口监听。
cat /dev/ttyS2
在USB虚拟串口上,发送指令
echo "Hello World !" > /dev/ttyS2
可以看到开发板串口接收到字符串
Hello World !