设备:rockpi rk3308
问题:使用板子串口无法接收数据
问题描述:在3308板子外接了一个模块,模块有三个接口,vcc3.3、gnd和tx,分别接3308gpio的1、6、10引脚,但是通过3308串口无法接收到模块发送给板子的数据
测试过程:
1,板子安装系统镜像,就是通过usb转232接3308gpio6、8、10,波特率1500000完成的,这个操作没问题
2,模块波特率是115200,minicom按115200配置ttyS4无法收到数据
3,python的serial脚本,打开ttyS4串口成功,但是在inWaiting()会报【Inappropriate ioctl for device】错误
Rock pi 串口uart无法接收其他模块发送的数据
ROCK Pi S 的 UART4 已经用于蓝牙的,所以没法用 UART4 做普通串口通信。
根据 gpio pinout 表,https://wiki.radxa.com/RockpiS/hardware/gpio ,可以使用 UART1 和 UART2。
可以参照, https://wiki.radxa.com/RockpiS/Debian#UART ,来设置串口。
根据您的链接修改了连接方式,更改了配置文件,已经正常工作了,非常感谢:+1:
好,很高兴听到你的问题解决了。