在dts配置好uart3后进入系统使用echo/cat命令操作/dev/ttyS3无反应,使用软件配置串口波特率后偶尔能收发一两次。
使用stty -F /dev/ttyS3 -a 发现串口配置总是会自动恢复成115200波特率,且rows、colums参数不为0。
使用ps -elf |grep agetty 命令发现后台把ttyS3设置成了控制台,此时删除启动的配置脚本即可:
rm /etc/systemd/system/getty.target.wants/serial-getty@tyS3.service
am335x linux 调试uart
最新推荐文章于 2025-03-26 17:20:01 发布