uart dma发送数据异常

发布于 2020-11-26 16:21:56

将uart3配置为dma发送&接收,调用rt_device_write之后,不能直接返回,必须在rt_device_write之后加一条LOG打印的操作,才能确保发出去的数据是正常的。大家有遇到过这种情况吗?

查看更多

关注者
1
被浏览
202
1 个回答
我夏了夏天
我夏了夏天 认证专家 2020-11-26

加一条 log 打印本质上是影响了程序的运行时序,延长了你开始下一次打印输出的时间间隔,会不会是你输出的数据太多,尝试增大设备的发送缓冲区试试看。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览