社区导航

 

搜索
查看: 382|回复: 2

[求助] ZigBee数据互发遇到的问题,求解答

[复制链接]

13

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-1-11 14:54 | 显示全部楼层 |阅读模式
1111.png
黑色部分的数据是我要发送的,发送的ZigBee模块是我烧进去IAR工程的ZigBee模块,接收的ZigBee模块是厂家已经做好的模块。

2222.png

但是接收只收到了一部分,开头丢失了“AB BC CD D5 20 02 5A 4C”,末尾的“00 03 02 04”也没有收到。

33333.png

程序是一步一步走的,此时data_buffer数组里的数据是黑色部分,我觉得读的话应该从CD开始读,250足够读到最末尾的04,为什么发出去的差这么多。。。




回复

使用道具 举报

3642

TA的帖子

11

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2019-1-12 23:59 | 显示全部楼层
是用的中断接收吗。查询容易出问题。中断函数里。缓冲适当大一些。先确保保存的过程,是正确的。再看打印的过程。会不会进行不当的处理。导致数据不对。可以把一帧原始数据,用串口助手发出   测试一下。 。看看接收是否正常。


回复

使用道具 举报

2870

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 7 天前 | 显示全部楼层
应该不能这么玩。还有个1秒延时,那OSAL估计受不了。


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-4-19 23:03 , Processed in 0.125228 second(s), 17 queries , Gzip On, MemCache On.

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