CC1101如何实现地址过滤?请教各位了

[复制链接]
6520|10
 楼主| maxking 发表于 2010-9-21 21:55 | 显示全部楼层 |阅读模式
在可通讯的距离范围内,放置N个CC1101。我打算把每个CC1101模块地址设置成00H,01H,02H,03H......,实现数据由00H的模块传输到01H的模块,然后01H的模块传输到02H,这样一直传递下去(00H——01H——02H——03H——...)。请问怎样配置才能实现?
chunyang 发表于 2010-9-21 22:07 | 显示全部楼层
这个跟CC1101无关,必需靠协议实现,和给予有线485的方法完全相同,建议楼主去看看Modbus协议规范,领会其基本思想,然后就能自己写出适当的协议了。关于Modbus,我的Blog中就有。
 楼主| maxking 发表于 2010-9-21 22:43 | 显示全部楼层
要实现这样的功能,能否用这样的思路:用广播地址的方式,N个都可以接收到,但是在程序中对收到的数据按不同的值就做出不同的反应,这样相当于换另外一种方式来实现过滤。不知可行不?
chunyang 发表于 2010-9-21 22:47 | 显示全部楼层
“广播”是针对所有节点的,这里不适用,接力要用寻址+令牌传递。
chunyang 发表于 2010-9-21 22:49 | 显示全部楼层
机器协议和人的沟通本质上完全一样,这事实上更像是管理而非电子技术。
ZigBee笔记 发表于 2010-9-22 16:54 | 显示全部楼层
看看datasheet,cc1101有个可以配置的地址寄存器,可以硬件实现地址过滤。
 楼主| maxking 发表于 2010-9-29 15:06 | 显示全部楼层
嗯。。看到了,已经能实现。水平有限,春阳讲得太深奥,不懂。
RF2010 发表于 2010-10-12 10:11 | 显示全部楼层
CC1101模块使用手册

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
mengsibing 发表于 2012-11-27 14:28 | 显示全部楼层
楼主是怎么实现这个功能的呢?能不能给我道道?
mengsibing 发表于 2012-11-27 14:29 | 显示全部楼层
猛地一看,楼主的帖子过去两年多了
mh634 发表于 2015-10-6 18:35 | 显示全部楼层
chunyang 发表于 2010-9-21 22:07
这个跟CC1101无关,必需靠协议实现,和给予有线485的方法完全相同,建议楼主去看看Modbus协议规范,领会其 ...

大神现在还在么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

257

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部