全球旧事资料 分类
制,内部集成NORDIC自己的E
ha
cedShortBurst协议。可以实现点对点或是1对6的无线通信。无线通信速度可以达到2M(bps)。NORDIC公司提供通信模块的GERBER文件,可以直接加工生产。嵌入式工程师或是单片机爱好者只需要为单片机系统预留5个GPIO,1个中断输入引脚,就可以很
f容易实现无线通信的功能,非常适合用来为MCU系统构建无线通信功能。功能描述:真正的GFSK单片式收发芯片内置硬件链路层增强型ShockBurstTM功能自动应答及自动重发功能地址及CRC检验功能无线速率:1或2MbpsSPI接口速率:08Mbps125个可选工作频道很短的频道切换时间,可用于跳频与
RF24XX系列完全兼容IO可接受5V电平的输入20脚QFN4×4mm封装极低成本晶振±60ppm使用低成本电感和双面PCB板低工作电压:1936V应用领域:无线鼠标,键盘,游戏机操纵杆无线数据通讯无线门禁安防系统遥控装置遥感勘测智能运动设备工业传感器玩具我们常见的24GHz无线键盘鼠标有些就是使用此无线技术实现的呢。NRF24L01引脚功能说明:引脚分别为CSN、SCK、MISO、MOSI、IRQ、CE。CSN:芯片的片选线,CSN为低电平芯片工作。SCK:芯片控制的时钟线(SPI时钟)MISO:芯片控制数据线(主入从出)MOSI:芯片控制数据线(主出从入)IRQ:中断信号。无线通信过程中MCU主要是通过IRQ与NRF24L01进行通信。CE:芯片的模式控制线。在CSN为低的情况下,CE协同NRF24L01的CONFIG寄存器共同决定NRF24L01的状态。NRF24L01主要有以下几种工作状态:PowerDow
Mode:掉电模式TxMode:发射模式RxMode:接收模式Sta
dby1Mode:待机1模式
fSta
dby2Mode:待机2模式我们使用的模式主要为发射模式和接收模式。下面来看看怎么配置这些模式
吧。我们知道NRF24L01的通信协议为SPI(SPI的协议请大家查阅相应资料,百度一下你就会有收获哦!),所以我们看看SPI协议怎么写(IO口模拟,STC89C52没有硬件SPI,若您会了STC12C5Axxxx系列的单片机那么您可以使用硬件的SPI,将会更加的方便高效)。
以上为IO口模拟SPI的代码,通用于任何拥有可操作IO的微处理器,需要做好位运算处理。代码的解释如程序中的注释所示。非常详细的注释哦!也采用了自己喜欢的编程风格,您也可以借鉴的呢!
我们主要是来看看它的配置过程。我想对于一种芯片它的正确配置是大家最为关心的,
有时您也许会为了这些配置问题而伤脑筋。我们先来看发射模式改怎么配置的。发射模式的配置顺序:
1设置TX节点的地址,也就是发射地址,接收端需与这个地址相同,否则接收不到数据r
好听全球资料 返回顶部