找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5034|回复: 8
打印 上一主题 下一主题
收起左侧

nrf24l01 xn297这2个有啥主要区别吗?都是2.4GHz的无线芯片

  [复制链接]
跳转到指定楼层
楼主
ID:275111 发表于 2019-10-24 11:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教高人一个问题。nrf24l01  xn297  请教个问题,这2个有啥主要区别吗?都是2.4GHz
现在要使用一个2.4GHz的模块,和51或者STM32通信。

请用过的高人多多指点,客户目前板子上用的是xn297,但也是趸来的,自己也基本看不懂。
当然我也是第一次接触。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶1 踩
回复

使用道具 举报

来自 2#
ID:532541 发表于 2019-12-28 09:14 | 只看该作者
nrf2401和xn297大概比较一下
nrf2401和xn297  都是GFSK调制方式  nrf2401是标准的GFSK调制方式     nrf2401有一种 无线唤醒功能xn297没有   xn297自带片内巴伦 这使外围电路超级简化。目前很多RF SOC 几乎都需要片外用R L C搭建巴伦  xn297自带片内巴伦到是不错的。
楼上兄弟说 “nrf2401和xn297的程序寄存器地址不一样”那不是问题,地址和命令不同重新编程就是了。仔细比较两者的数据包格式还是有区别的如信道地址CRC校验等等,是否能通过编程来实现需要一定的工作量才能确定,调制方式一致的前提下,把频点、速率、数据包格式设置一样了就可以通信,CRC校验多项式不一样需要想办法解决(不用一种办法 xn297 的CRC可选0/2字节 nrf2401 的CRC可选0/1/2字节 两者都选0 就可以结局CRC的问题)。 若需要24L01的无线唤醒功能似xn297无法兼容。
总之两个不同型号的RF 芯片要通信辛苦

评分

参与人数 1黑币 +80 收起 理由
admin + 80 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:254123 发表于 2019-10-24 14:15 | 只看该作者
本帖最后由 村雨 于 2019-10-24 14:38 编辑

nrf2401和xn297的程序寄存器地址一样的,2[size=13.3333px]97L 参数地址多些
回复

使用道具 举报

地板
ID:123289 发表于 2019-10-24 20:34 | 只看该作者
你读了两者的数据手册了没有?
回复

使用道具 举报

5#
ID:287366 发表于 2019-12-26 18:00 | 只看该作者
这两种无线模块能不能互相通信啊?
回复

使用道具 举报

6#
ID:155507 发表于 2019-12-27 08:43 | 只看该作者
这两种无线模块不能互相通信,nrf2401和xn297的程序寄存器地址不一样
回复

使用道具 举报

7#
ID:759087 发表于 2020-10-23 20:05 | 只看该作者
linzhiqi1 发表于 2019-12-28 09:14
nrf2401和xn297大概比较一下
nrf2401和xn297  都是GFSK调制方式  nrf2401是标准的GFSK调制方式     nrf24 ...

数据包格式不一样,297L前导码是3字节,NRF是1字节,不好修改请问可以怎么解决?
回复

使用道具 举报

8#
ID:275111 发表于 2022-2-22 17:31 | 只看该作者
linzhiqi1 发表于 2019-12-28 09:14
nrf2401和xn297大概比较一下
nrf2401和xn297  都是GFSK调制方式  nrf2401是标准的GFSK调制方式     nrf24 ...

谢谢大佬 当年客户都用XN297了。因为我水平实在有限 搞不掂 24和297混合通信呀。。。
回复

使用道具 举报

9#
ID:912806 发表于 2022-7-30 11:14 | 只看该作者
tianqi911 发表于 2022-2-22 17:31
谢谢大佬 当年客户都用XN297了。因为我水平实在有限 搞不掂 24和297混合通信呀。。。

这时间跨度也是有年头了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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