RS232问题,板载RS232接口,使用串口调试工具,无法通讯!感谢解答!

本帖最后由 mjingt 于 2021-6-8 22:50 编辑

我将板载的RS232的RX与TX短接,

sudo echo "helloword" > /dev/ttyS0 && cat /dev/ttyS0

输入后光标下移,无任何反应。

sudo cat /proc/tty/driver/serial

显示:
serinfo:1.0 driver revision:
0: uart:16550A mmio:0xFF180000 irq:36 tx:5543 rx:1145 RTS|CTS|DTR
1: uart:unknown port:00000000 irq:0
2: uart:16550A mmio:0xFF1A0000 irq:37 tx:0 rx:0
3: uart:unknown port:00000000 irq:0
4: uart:16550A mmio:0xFF370000 irq:39 tx:0 rx:0

 ls -l /dev |grep ttyS

显示:
crwxrwxrwx 1 root dialout 4, 64 Jun 8 21:58 ttyS0
crw-rw---- 1 root dialout 4, 65 Jun 8 21:58 ttyS1
crw-rw---- 1 root dialout 4, 66 Jun 8 21:58 ttyS2
crw-rw---- 1 root dialout 4, 67 Jun 8 21:58 ttyS3
crw-rw---- 1 root dialout 4, 68 Jun 8 21:58 ttyS4

我后来用了一个USB转RS232的转换头,工作一切正常,但不知道问什么板载的不行。

我实在是无从下手了。

出处在这儿

https://wiki.t-firefly.com/zh_CN/AIO-3399J/driver_uart.html