找回密码
 立即注册

微信扫码登录

查看: 151|回复: 2

如何获取uart_rx_dma的数据长度

[复制链接]

3

主题

1

回帖

35

积分

英勇黄铜

积分
35
发表于 2025-6-11 16:01:42 | 显示全部楼层 |阅读模式 来自 广东深圳
下午好!我在使用uart的dma收发功能时发现:sdk中没有提供如何获取接收数据长度的参考例程,而我的软件中需要知道当uart rxdone发生后接收到的数据长度信息,请问应该如何操作呢。

5

主题

76

回帖

358

积分

版主

积分
358
发表于 2025-6-11 19:51:58 | 显示全部楼层 来自 广东深圳
可以参考下这个代码 image.png

3

主题

1

回帖

35

积分

英勇黄铜

积分
35
 楼主| 发表于 2025-6-17 20:07:01 | 显示全部楼层 来自 广东
TL_CSJ 发表于 2025-6-11 19:51
可以参考下这个代码

感谢,问题已经解决了,原来uart rxdone发生后缓存rec_buff的前4个字节值就是我要的数据长度(32位小端格式)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-7-2 00:24 , Processed in 0.088309 second(s), 22 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

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