51uwb.cn

 找回密码
 立即注册

求助。。读到的发送时间戳最后9位永远是0

查看数: 7942 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-10-21 15:21

正文摘要:

本帖最后由 Cage 于 2020-10-21 15:26 编辑 移植的官方例程,读0x17寄存器(Transmit Time Stamp)读10个字节,不管是TX_STAMP还是TX_RAWST,最后9位都一直是0,不知道是哪里出问题会导致这种情况,卡了几天了。 ...

回复

bran 发表于 2021-1-14 18:49:57
厉害了,自己画的板子
有把自己的程序放在其他现成板子上试试吗?
linhaolin123 发表于 2020-12-25 10:42:41
是不是没有加上天线时间?当我们设置延时时间,低9位需要手动清0,目的就是为了加上天线延时,低9位是为了存放天线延时。
dragon_L 发表于 2020-12-4 17:23:28
好像低9位默认为零
Cage 发表于 2020-10-22 17:18:45
本帖最后由 Cage 于 2020-10-22 17:37 编辑
蓝点无限 发表于 2020-10-22 15:58
这个你查看下数据手册,低9位确实是0

今天又另外焊了一块板子,两块互相收发,0x17寄存器的发送时间戳TX_STAMP低9位依然是0
更奇怪的是,0x15寄存器的接收时间戳RX_STAMP全0,但RX_RAWST却是有值的(当然,低9位是0,不过这是正常的)————————————————————————————————————————————————————————————
无视这个问题吧。。RX_STAMP为0是因为应该dwt_initialise(DWT_LOADUCODE)而我用的参数是DWT_LOADNONE
蓝点无限 发表于 2020-10-22 15:58:49
这个你查看下数据手册,低9位确实是0
Cage 发表于 2020-10-22 15:05:07
蓝点无限 发表于 2020-10-21 17:25
最近论坛好多移植官方代码的,你用的什么开发板?

现在完全想不到可能出问题的点在哪里,一点思路都没有,还请大神指点
Cage 发表于 2020-10-22 15:03:50
蓝点无限 发表于 2020-10-21 17:25
最近论坛好多移植官方代码的,你用的什么开发板?

我们自己画的板子,也是有多年画板经验的了,无线传输性能不敢保证,但基础功能应该是没问题的
蓝点无限 发表于 2020-10-21 17:25:43
Cage 发表于 2020-10-21 15:39
EXTON,WAKEUP,RSTN都是3.3V,应该是处于正常工作状态没错的

最近论坛好多移植官方代码的,你用的什么开发板?
Cage 发表于 2020-10-21 15:39:21
EXTON,WAKEUP,RSTN都是3.3V,应该是处于正常工作状态没错的

bphero Inc.  

GMT+8, 2024-5-6 17:21 , Processed in 0.017991 second(s), 7 queries , File On.

Powered by Discuz! X3.3

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

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