极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 25818|回复: 4

请问一下 NRF24L01里面 IRQ引脚怎么用。

[复制链接]
发表于 2012-11-5 15:00:30 | 显示全部楼层 |阅读模式
请问一下 NRF24L01里面 IRQ引脚怎么用。(未使用)

我经常发送完数据以后  发送端的 STATUS寄存器状态一直 为1E.

貌似重发机制已经被启动, 但是不知道如何清除。

是不是有可能 NRF24L01发送端没有接到接收端的反馈确认信息,
所以导致发送端的 STAUTS 状态里面 一直有重发的中断(出现 MAT_RS)


还有就是 这种中断如何把它处理掉。就是恢复为E(00001110)的状态

有时候出现2E(00101110  ) 3E (00111110) 的状态
回复

使用道具 举报

发表于 2012-11-5 19:03:01 | 显示全部楼层
这个。。。。。。不懂。。。。。。。飘过
回复 支持 反对

使用道具 举报

发表于 2012-11-5 21:25:53 | 显示全部楼层
IRQ是用于nrf24l01向mcu申请中断用的,但一般都不用这个引脚。不知道你用这个模块是干嘛用,一般都是设定好收发端的工作方式就可以了,在设置的时候可以关掉重发。坛子里有nrf24l01模块的用法和资料,你可以查一下
回复 支持 反对

使用道具 举报

发表于 2012-11-5 23:07:07 | 显示全部楼层
这个是中断引脚,在发送完成,接收到应答,接收数据 时候,都会发送跳变,可以接在arduino的外部中断中,来出发控制器进行读写操作。。
回复 支持 反对

使用道具 举报

发表于 2013-9-2 20:50:51 | 显示全部楼层
我也遇到相同的问题,你解决了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-13 20:40 , Processed in 0.036639 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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