嵌入式爱好者

查看: 1307|回复: 2

[Linux] UART1接收有几秒延迟

[复制链接]

12

主题

30

帖子

70

积分

i.MX8MM通行证

扫一扫,手机访问本帖
发表于 2023-4-2 20:18:29 | 显示全部楼层 |阅读模式
UART1 能正确接收,但是延迟了几秒。好像是内部有个巨大的缓冲区,要等待接收到一大批数据才返回这些数据。是不是驱动有问题?怎么解决?
回复

使用道具 举报

0

主题

10

帖子

102

积分

发表于 2023-4-4 10:35:41 | 显示全部楼层
测试uart4收发是没延迟的,uart用的同一个驱动,会不会是流控有影响

点评

为什么不测试UART1?我用UART3也没有问题啊。何况UART4是给了M核用的。我现在要用两个,UART3和UART1。UART3一切正常。我还是用例程来测试的 [attachimg]12989[/attachimg]  详情 回复 发表于 2023-4-4 16:12
点评回复 支持 反对

使用道具 举报

12

主题

30

帖子

70

积分

i.MX8MM通行证

 楼主| 发表于 2023-4-4 16:12:23 | 显示全部楼层
snn 发表于 2023-4-4 10:35
测试uart4收发是没延迟的,uart用的同一个驱动,会不会是流控有影响

为什么不测试UART1?我用UART3也没有问题啊。何况UART4是给了M核用的。我现在要用两个,UART3和UART1。UART3一切正常。我还是用例程来测试的

17e3d98e03d34db9132781a887be50b.jpg


点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-3 13:56

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表