一、在busybox这有一个更加简单的串口工具microcom

# microcom -help
microcom: invalid option -- 'h'
BusyBox v1.27.2 (2022-12-05 17:20:08 CST) multi-call binary.

Usage: microcom [-d DELAY] [-t TIMEOUT] [-s SPEED] [-X] TTY

Copy bytes for stdin to TTY and from TTY to stdout

        -d      Wait up to DELAY ms for TTY output before sending every
                next byte to it
        -t      Exit if both stdin and TTY are silent for TIMEOUT ms
        -s      Set serial line to SPEED
        -X      Disable special meaning of NUL and Ctrl-X from stdin
# 

二、命令格式busybox microcom -s 115200 /dev/ttyS4 ,也可以直接用microcom -s 115200 /dev/ttyS4

microcom -t 15000 -s 115200 /dev/ttyS0

-t 单位毫秒,无操作自动退出时间。

-s 单位bps,串口波特率。

ttyS0 要操作的串口。

三、实际测试,短接UART4 的RX/TX ,键盘输入的字符会显示,如果不短接,在终端是看不到自己输入的字符,没有回显。

四、Android 系统运行结果

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐