选择特殊符号
选择搜索类型
请输入搜索
nRF24LE1 使用与 nRF24L01 同样的内嵌协议引擎的 2.4 GHz GFSK 收发器。射频收发器 工作于 2.400—2.4835 GHz 的 ISM 频段,尤其适用于超低功耗无线应用。射频收发器模块通过映射寄存器进行配置和操作。MCU 通过一个专用 的片上 SPI 接口可以访问这些寄存器,无论射频收发器处在何种电源模式。内嵌的协议引擎(Enhanced ShockBurst)允许数据包通信并支持从手动操作到高级自发协议操作的各种模式。射频收发器模块的数据 FIFOs 保证了射频模块与 MCU 的平稳数据流。
nRF24LE1 内含一个执行传统 8051 指令集的快速 8 位 MCU.大多数单字节指令可以一个周期内完成。一个机器周期在一个时钟周期完成,是传统 8051 单片机的 8 倍。
MCU 包含 64KB 分离的代码与数据空间,一个 256 字节的内部数据 RAM 区域和一个 128字节的用于特殊功能寄存器的区域。Nrf24le1 存储器默认配置为 16KB 程序存储器(FLASH),1KB 数据存储器(SRAM)和 2 块非易失性数据存储器(FLASH)。IRAM 低 128 字节空间包含工作寄存器(0x00--0x1F)和可位寻址的寄存器(0x20--0x2F).128字节以上空间只能间接寻址。IRAM 四个 BANK 每个 BANK 低 32 字节包含 8 个寄存器(R0 - R7).程序存储器状态字(PSW)的两位决定了使用哪个 BANK。每个 BANK 紧接着的 16 字节可位寻址寄存器可通过地址0X00 - 0X7F 寻址。
MCU 可以对 FLASH 进行读写操作,特殊环境下(如固件升级)还可以进行擦除改写操作。FLASH 存储器对过外部从 SPI 接口进行配置和编程。编程后可进行代码保护防止从外部接口读写 FLASH。
NRF24LE1 包含两个分离的 RAM 块,这些块用于保存临时数据或程序。内部 RAM(IRAM)速度快且灵活,但仅有 256 字节。另外一块 SRAM 默认在 XDATA 从 0X0000 到 0X03FF 的地址空间中,大小为 1KB(1024*8位)。这块 SRAM 的地址可以重新映射。SRAM 块由两个 512 字节的物理块组成,低 512 字节的块称为 DataRetentive,此块数据在掉电模式下数据仍然保持,高 512 字节的块称为 DataNoneRetentive,此块数据在掉电时数据丢失。
NRF24LE1 包含多个定时器用于计时和重要系统事件。其中的一个定时器(RTC2)在掉电模式下可用,可用来唤醒 CPU。
nRF24LE1 有一个包含 18 个中断源的高级中断控制器。
内嵌2.4Ghz低功耗无线收发内核nRF24L01P,250 kbps, 1 Mbps,2 Mbps空中速率
高性能51内核(12倍工业标准51速度),16 kbytes Flash, 1 kbyte data RAM, 1 kbyte NV data RAM
具有丰富的外设资源,内置128 bit AES硬件加密,32位硬件乘除协处理器,,6-12位ADC,两路PWM,I2C,UART,硬件随机数产生器件,WDT,RTC,模拟比较器…
提供QFN24,QFN32,QFN48多种封装,提供灵活应用选择
灵活高效的开发手段,支持Keil C,ISP下载,是开发无线外设,RFID,无线数传等有力工具及平台
电脑外设:无线鼠标、无线键盘、无线摇杆
高级远程控制:无线语音、视频、家庭应用、娱乐中心
安全系统:支付、报警、访问控制
RFID应用、传感网络
医学参数检测、工业控制及无线数据采集
遥控玩具
考虑到可靠,最好不要直接接单片机,中间串个200欧的电阻,程序已发,这个程序是我参加比赛时用得,没问题,NRF24L01的调试要有耐心,
这个标注有问题,咨询设计确认吧。一共18根单芯WDZ-YJY240电缆,但是感觉还是有问题,建议咨询设计。
你好:图集中只有给了一个长度示意。并不是说总长度是2100,应该是从基础往上的长度是2100。你再看本图集中的77页。图纸中应该是给出从哪到哪的长度范围的。
NORDIC最新推出nRF24LE1= 2.4GHz Flash 51 ADC I2C PWM UART SPI..
电源管理在上电时初使化系统,为可能的电源失效提供预先警报,并在供电电压太低不能够保证安全操作时重启系统。
nRF24LE1 包含两个高速和两个低速振荡器。主要的高频时钟源是 16MHz 晶体振荡器。同时也有一个可快速启动的 16MHz RC 振荡器,主要用于等待晶体振荡器启动时为系统提供高速时钟。低速时钟可以是 32.768 的晶体振荡器或 32.768KHz 的 RC 振荡器。也可以使用外部的 16MHz 和 32.768 KHz 时钟。
乘除单元是一个片上算术协处理器,可提高 32 位除法,16 位乘法,移位等操作的速度。它通过 MD0...MD5 和 ARCON 寄存器进行控制
加密解密加速器能使加密解密速度加快并省电。加速器是一个 8 by 8 的有限域的倍加器,共有 8 位输出。使用的多项式是 m(x)=x8+x4+x3+x+1, 这也是 AES 加密标准使用的多项式。
nRF24LE1 内嵌一个使用热噪声产生非确认性比特流的随机数发生器。采用了数字校正算法使得输出的比特流均衡分布。比特位进入一个 8 位的寄存器并被并行读出。
nRF24LE1 的 IO 引脚默认是作为通用 IO 用的,IO 的数量 QFN 24 是 7,QFN32 是 15,QFN48是 31. IO 引脚与其他如 SPI 的外设是复用的。
nRF24LE1 有一个双缓冲串行外围设备接口(SPI),支持四种 SPI 模式,默认为模式 0.主 SPI 不会自动产片选信号(CSN),通常由使用一个数字 IO 口作为片选信号。
nRF24LE1 包含一个与标准 8051 操作完全相同的串口。RXD 脚必须设置为输入,TXD 必须设置为输出。
nRF24LE1 有一个单缓冲的 2 线接口,可配置从主或从设备,并配置不同的速度。2-Wire 不兼容 CBUS. 2 线接口对应引脚 W2SDAW2SCL
nRF24LE1 包含一个多达 14 通道(与封装有关)的通用 ADC,ADC 内置 1.2V 参考电压,也可以以外部参考电压或 VDD 作为参考电压。它可以在软件的控制下单步工作,也可以设置一个采样速率让其连续进行采样转换。
模拟比较器用于唤醒源。当作用于单端或差分模拟输入引脚上的电平达一定值时就会唤醒系统。比较器消耗的电流非常低且可工作于寄存器保持模式和存储器保持模式。
nRF24LE1 包含一个两通道的脉宽调制模块。两个通道(PWM0 和 PWM1)使用同样的可编程的频率和分辨率寄存器但可分别控制工作周期。
nRF24LE1 支持 JTAG 调试器:nRFProbe , System Navigator当在信息页中允许硬件调试特性时,OCITO,OCTMS,OCITDO,OCITDI,OCITCK 将作为调试用引脚。
电源管理在上电时初使化系统,为可能的电源失效提供预先警报,并在供电电压太低不能够保证安全操作时重启系统。
nRF24LE1 包含两个高速和两个低速振荡器。主要的高频时钟源是 16MHz 晶体振荡器。同时也有一个可快速启动的 16MHz RC 振荡器,主要用于等待晶体振荡器启动时为系统提供高速时钟。低速时钟可以是 32.768 的晶体振荡器或 32.768KHz 的 RC 振荡器。也可以使用外部的 16MHz 和 32.768 KHz 时钟。
乘除单元是一个片上算术协处理器,可提高 32 位除法,16 位乘法,移位等操作的速度。它通过 MD0...MD5 和 ARCON 寄存器进行控制
加密解密加速器能使加密解密速度加快并省电。加速器是一个 8 by 8 的有限域的倍加器,共有 8 位输出。使用的多项式是 m(x)=x8 x4 x3 x 1, 这也是 AES 加密标准使用的多项式。
nRF24LE1 内嵌一个使用热噪声产生非确认性比特流的随机数发生器。采用了数字校正算法使得输出的比特流均衡分布。比特位进入一个 8 位的寄存器并被并行读出。
nRF24LE1 的 IO 引脚默认是作为通用 IO 用的,IO 的数量 QFN 24 是 7,QFN32 是 15,QFN48是 31. IO 引脚与其他如 SPI 的外设是复用的。
nRF24LE1 有一个双缓冲串行外围设备接口(SPI),支持四种 SPI 模式,默认为模式 0.主 SPI 不会自动产片选信号(CSN),通常由使用一个数字 IO 口作为片选信号。
nRF24LE1 包含一个与标准 8051 操作完全相同的串口。RXD 脚必须设置为输入,TXD 必须设置为输出。
nRF24LE1 有一个单缓冲的 2 线接口,可配置从主或从设备,并配置不同的速度。2-Wire 不兼容 CBUS. 2 线接口对应引脚 W2SDAW2SCL
nRF24LE1 包含一个多达 14 通道(与封装有关)的通用 ADC,ADC 内置 1.2V 参考电压,也可以以外部参考电压或 VDD 作为参考电压。它可以在软件的控制下单步工作,也可以设置一个采样速率让其连续进行采样转换。
模拟比较器用于唤醒源。当作用于单端或差分模拟输入引脚上的电平达一定值时就会唤醒系统。比较器消耗的电流非常低且可工作于寄存器保持模式和存储器保持模式。
nRF24LE1 包含一个两通道的脉宽调制模块。两个通道(PWM0 和 PWM1)使用同样的可编程的频率和分辨率寄存器但可分别控制工作周期。
nRF24LE1 支持 JTAG 调试器:nRFProbe , System Navigator当在信息页中允许硬件调试特性时,OCITO,OCTMS,OCITDO,OCITDI,OCITCK 将作为调试用引脚。
基于nRF24Z1的多媒体教室无线话筒设计
简述了多媒体教室无线话筒的基本要求和无线数字音频芯片nRF24Z1的基本特性。以此芯片为主体实现了符合多媒体教室要求的无线话筒发射端和接收端的硬件设计,分析了数字音频流的传输特性及射频发送接收控制流程。最后就此芯片低功耗低成本的原因说明用在多媒体教室无线话筒设计中的优越性。
基于nRF24E1无线耳麦的设计与实现
介绍了一种基于nRF24E1的应用于家用电视及个人电脑的无线耳麦,详细阐述了无线耳麦的硬件设计方法,说明了语音发送和接收的工作原理,并给出了软件设计的主要工作流程.
《超低功耗单片无线系统应用入门--基于2.1 ghz无线soc芯片nrf24le1》
第1章超低功耗单片无线系统
1.1超低功耗单片无线系统nrf24le1
1.1.1nrf24le1简介
1.1.2nrf24le1主要特性
1.1.3nrf24le1内部结构
1.2nrf24le1最小系统设计
1.2.124引脚qfn封装的nrf24le1最小系统设计
1.2.232引脚qfn封装的nrf24le1最小系统设计
1.2.348引脚qfn封装的nrf24le1最小系统设计
1.2.4nrf24le1与计算机串口的连接电路
第2章nrf24le1的mcu与应用
2.1mcu内部结构与主要特性
2.1.1mcu内部结构
2.1.2mcu主要特性
2.2存储器和i/o结构
2.2.1存储器映射
2.2.2pdata存储器寻址
2.2.3mcu特殊功能寄存器
2.3flash存储器
.2.3.1flash存储器特性
2.3.2flash存储器配置
2.3.3mcu对flash编程
2.3.4通过spi对flash编程
2.3.5硬件支持固件升级
2.4随机存储器ram
2.4.1随机存储器ram结构与功能
2.4.2sram示例程序流程图
2.4.3sram示例程序
2.5定时器/计数器
2.5.1定时器/计数器结构与特性
2.5.2timer0和timerl的功能与初始化
2.5.3timer2的功能与初始化
2.5.4定时器/计数器的特殊功能寄存器sfr
2.5.5实时时钟rtc
2.5.6定时器/计数器示例程序流程图
2.5.7定时器/计数器示例程序
2.6中断
2.6.1中断源和中断向量
2.6.2中断用特殊功能寄存器sfr
2.6.3中断示例外接电路
2.6.4中断示例程序流程图
2.6.5中断示例程序
2.7看门狗
2.7.1看门狗结构与功能
2.7.2看门狗寄存器wdsv
2.7.3看门狗示例程序流程图
2.7.4看门狗示例程序
2.8功耗和时钟管理
2.8.1工作模式
2.8.2功耗和时钟管理有关的寄存器
2.8.3功耗和时钟管理示例程序
2.9电源监控
2.9.1电源监控结构与功能
2.9.2电源监控示例程序流程图
2.9.3电源监控示例程序
2.10片上振荡器
2.10.116 mhz晶体振荡器
2.10.216 mhzrc振荡器
2.10.3外部16 mhz时钟
2.10.432.768 khz晶体振荡器
2.10.532.768 khzrc振荡器
2.10.6合成32.768 khz日寸钟
2.10.7外部32.768 khz时钟
2.11乘除法器单元mdu
2.11.1mdu结构与功能
2.11.2mdu操作步骤
2.11.3mdu示例程序流程图
2.11.4mdu示例程序
2.12加密/解密协处理器
2.13随机数发生器
2.13.1随机数发生器结构与功能
2.13.2随机数发生器示例程序流程图
2.13.3随机数发生器示例程序
第3章nrf24le1的接口与应用
3.1通用i/o端121 gpio
3.1.1gpio结构与功能
3.1.2i/o端口可编程寄存器
3.1.3gpio与按键和led的连接电路
3.1.4gpio示例程序流程图
3.1.5gpio示例程序
3.2串行外设接品spi
3.2.1spi结构与功能
3.2.2spi主模式寄存器
3.2.3spi从模式寄存器
3.2.4spi时序
3.2.5spi主设与spi从设之间的互联
3.2.6spi示例程序流程图
3.2.7spi示例程序
3.3uart
3.3.iuart结构与功能
3.3.2uart可编程寄存器
3.3.3uart示例程序流程图
3.3.4uart示例程序
3.42线接口
3.4.12线接口结构与功能
3.4.22线接口主设发送/接收
3.4.32线接口从设发送/接收
3.4.42线接口时序
3.4.52线接口特殊功能寄存器
3.4.62线接口应用示例电路
3.4.?2线接口应用示例程序流程图
3.4.82线接口应用示例程序
3.5adc
3.5.iadc特性与结构
3.5.2adc功能说明
3.5.3adc特殊功能寄存器
3.5.4adc模拟电压输入电路
3.5.5adc示例程序流程图
3.5.6adc示例程序
3.6模拟比较器
3.6.1模拟比较器特性与结构
3.6.2模拟比较器功能
3.6.3模拟比较器特殊功能寄存器
3.6.4模拟比较器示例程序流程图
3.6.5模拟比较器示例程序
3.7pwm
3.7.1pwm结构与功能
3.7.2pwm特殊功能寄存器
3.7.3电机控制和驱动电路
3.7.4pwm示例程序流程图
3.7.5pwm示例程序
第4章nrf24le1的射频收发器与应用
4.1 nrf24le1的射频收发器
4.1.1射频收发器内核结构与功能
4.1.2射频收发器工作模式
4.1.3射频收发器空中速率
4.1.4射频收发器射频通道频率
4.1.5接收功率检测
4.1.6pa控制
4.1.7增强型shockburst
4.1.8数据和控制接口
4.2射频收发器应用示例1
4.2.1无线传输结构形式
4.2.2无线传输示例程序流程图
4.2.3无线传输示例程序
4.3射频收发器应用示例2
4.3.1系统结构
4.3.2发送端电路
4.3.3接收端电路
4.3.4无线遥控mp3播放器示例程序流程图
4.3.5无线遥控mp3播放器示例程序
第5章nrf24le1与常用外围模块的连接及编程
5.1nrf24le1与数码管和键盘的连接及编程
5.1.1nrf24le1与zlg7289的连接
5.1.2nrf24le1与zlg7289的编程示例
5.2nrf24le1与液晶显示器模块的连接及编程
5.2.1rtl2864m汉字图形点阵液晶显示器模块简介
5.2.2nrf24le1与rtl2864m的连接
5.2.3nrf24le1与液晶显示器模块的编程示例
5.3nrf24le1与dac的连接及编程
5.3.inrf24le1与dactlc5615的连接
5.3.2nrf24le1与dac的编程示例
5.4nrf24le1与dds的连接及编程
5.4.inrf24le1与ddsad9850的连接
5.4.2nrf24le1与dds的编程示例
5.5nrf24le1与超声波模块的连接及编程
5.5.inrf24le1与超声波模块的连接
5.5.2nrf24le1与超声波模块的编程示例
5.6nrf24le1与步进电机驱动模块的连接及编程
5.6.inrf24le1与步进电机驱动模块的连接
5.6.2nrf24le1与步进电机驱动模块的编程示例
第6章keii μ vision4集成开发环境和isp下载
6.1keil μvision4集成开发环境的使用
6.1.1工程的建立
6.1.2添加c语言文件
6.1.3代码编辑
6.1.4工程编译
6.1.5生成hex文件
6.21sp下载
参考文献