本帖最后由 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的转换头,工作一切正常,但不知道问什么板载的不行。
我实在是无从下手了。


