51uwb.cn

 找回密码
 立即注册
查看: 13859|回复: 30
打印 上一主题 下一主题

DWM1000 收发数据总是超时

[复制链接]

35

主题

979

帖子

4114

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4114
楼主
发表于 2020-7-13 19:46:35 | 显示全部楼层
你用的是官方源码吗?
不应该有这么大延迟的,我们测距一次,三四条信息下来2ms左右。
回复

使用道具 举报

35

主题

979

帖子

4114

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4114
沙发
发表于 2020-7-14 08:47:09 | 显示全部楼层
gi7878 发表于 2020-7-13 21:03
你们填写那几个延迟参数都是多少啊,用的是官方API,模块初始化都没问题,就是交互的时候出问题了。尤其 ...
  1.     dwt_setrxtimeout(0);
  2.     dwt_rxenable(0);
复制代码


可能你timeout设置调小了。 这样就不会超时了
回复

使用道具 举报

35

主题

979

帖子

4114

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4114
板凳
发表于 2020-7-14 10:00:16 | 显示全部楼层
haonan1211 发表于 2020-7-14 08:57
我是延时发送一直发送失败 ,不知道楼主解决了吗

延时时间太短了,导致配置tx发送命令的时候,延时已经过去。导致tx fifo 发不出去了。
问题这么多,赶快换我们的代码吧
回复

使用道具 举报

35

主题

979

帖子

4114

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4114
地板
发表于 2020-7-14 15:46:27 | 显示全部楼层
gi7878 发表于 2020-7-14 11:23
延迟我也调整过到ms级别以上但是还是失败,不过每次过17s,就会提示发送成功

17s 这么长,那肯定是下一轮了吧,好好检查code吧
回复

使用道具 举报

35

主题

979

帖子

4114

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4114
5#
发表于 2020-7-15 10:09:54 | 显示全部楼层
gi7878 发表于 2020-7-14 16:58
参考蓝点哥的,标签这边用的延迟已经没问题了#if 0
                /* Compute final message transmis ...

和stm32 hal 库没有关系的,我们的开源框架就是用的hal库
肯定是uwb 的逻辑上有问题,你再好好查下代码吧
回复

使用道具 举报

35

主题

979

帖子

4114

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4114
6#
发表于 2020-7-15 20:06:14 | 显示全部楼层
gi7878 发表于 2020-7-15 16:38
调试成功了,很艰难

最后什么问题?
回复

使用道具 举报

35

主题

979

帖子

4114

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4114
7#
发表于 2020-7-16 10:09:54 | 显示全部楼层
gi7878 发表于 2020-7-16 00:02
换了一个备用模块就好了,主板还是用TI CC2640驱动起来的

你们的主控是CC2640?
我之前也想搞uwb+zigbee 双频,后面没有时间搞
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-5-9 19:15 , Processed in 0.015460 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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