全文预览

奋斗STM32开发板基于ucos2.86a_ucGUI3.90的2.4G通信模块NRF24L01例程

上传者:塑料瓶子 |  格式:pdf  |  页数:25 |  大小:0KB

文档介绍
2401自动把字头、地址和CRC校验位移去;E.NRF24L01通过把STATUS寄存器的RX_DR置位(STATUS一般引起微控制器中断)通知微控制器;F.微控制器把数据从NewMsg_RF2401读出;G.所有数据读取完毕后,可以清除STATUS寄存器。NRF2401可以进入四种主要的模式之一。4.1.2ShockBurstTM收发模式ShockBurstTM收发模式可以与Nrf2401a,02,E1及E2兼容。4.2空闲模式NRF24L01的空闲模式是为了减小平均工作电流而设计,其最大的优点是,实现节能的同时,缩短芯片的起动时间。在空闲模式下,部分片内晶振仍在工作,此时的工作电流跟外部晶振的频率有关。4.3关机模式在关机模式下,为了得到最小的工作电流,一般此时的工作电流为900nA左右。关机模式下,配置字的内容也会被保持在NRF2401片内,这是该模式与断电状态最大的区别。5、NRF24L01的SPI配置SPI指令设置用于SPI接口的常用命令见下表。当CSN为低时,SPI接口开始等待一条指令,任何一条新指令均由CSN的由高到低的转换开始多机通信框图http://ourstm.奋斗嵌入式开发工作室奋斗版STM32开发板例程手册———基于ucOSIIucGUI的2.4G无线通信模块NRF24L01+例程手册指令设置http://ourstm.奋斗嵌入式开发工作室奋斗版STM32开发板例程手册———基于ucOSIIucGUI的2.4G无线通信模块NRF24L01+例程手册://ourstm.奋斗嵌入式开发工作室奋斗版STM32开发板例程手册———基于ucOSIIucGUI的2.4G无线通信模块NRF24L01+例程手册设计需要将NRF24L01+插入TINY板上的XS12接口,XS12定义了SPI2和NRF24L01+的接口。http://ourstm.奋斗嵌入式开发工作室

收藏

分享

举报
下载此文档