- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
nRF24L01 24GHz单片式无线模块外文资料翻译
毕业设计(论文)外文资料翻译
学院(系):
专 业:
姓 名:
学 号:
外文出处: Preliminary Product Specification
Single chip 2.4 GHz Transceiver nRF24L01
附 件: 1.外文资料翻译译文;2.外文原文。
指导教师评语:
签名:
年 月 日 注:请将该封面与附件装订成册。
附件1:外文资料翻译译文
nRF24L01 2.4GHz单片式无线模块
数据通道
nRF24L01配置的PRX可以在一个频段里接收来自6个不同的数据通道的数据地址。每一条数据通道都有它自己位置的地址,并且可以使它有特殊的行为。
这些数据通道由记数器EN_RXADDR提供的二进制码激活。默认情况下只有数据通道0和1是处于激活状态的。
每条数据通道的地址保存在记录器RX_ADDR_Px里。必须确保每条数据通道的精确地址都是不重复的。
数据通道0有一个唯一的40位可兼容的地址。数据通道1-5共用32位重要地址位,并且对于每条数据通道来说,各自的LSByte都是唯一的。图7表示了0-5号数据通道的寻址过程。所有的数据通道最多可以有40位的地址,数据通道1-5只有LSByte是不同的.
图7:数据通道1-5的寻址过程
当其中一根数据通道接收到数据包,并且这根数据通道生成确认信号,nRF24L01将会生成一个确认信号,这个确认信号是跟接收数据包的数据通道的地址相同的。
一些结构设置是对所有的数据通道都通用的,另外一些是单独的。
下面列举出了一些的通用的结构设置:
? ??CRC 激活/无效(当ESB激活的时候CRC一般也是激活的)
? ??CRC编码配置
? ??RX地址宽度
? ??频道
???RF数据传输速度
??LNA获得
? RF输出功率
装置结构
所有nRF24L01的结构是由一些配置寄存器的值来定义的。所有的寄存器都是可以经过SPI界面写入的。
SPI界面
SPI界面是一个最大数据传输速度为10Mbps的标准接口。大多数的寄存器是可读的。
SPI指令系统设置
SPI可用的命令列在下面。只要CSN低电平的时候,界面就处于工作状态,每一个新的指令开始必须把一个由高到低的转换信号发送到CSN。
在和SPI界面并联的命令应用在MOSI脚上,状态寄存器连续的转变。
SPI命令的连续转变是按照以下格式的:
指令字:MSBit到LSBit(一个字节)
??? 数据位:?
如图和图:指令名称 指令格式
(二进制) 数据位 操作
R_REGISTER
000A1 到 5 LSByte 优先 AAAAA = 5 位存储器地址 W_REGISTER
001A AAAA ????? 1到 5 LSByte 优先 . AAAAA = 5位寄存器地址
只在掉电或备用模式时执行 R_RX_PAYLOAD
0110 0001 1到 32 LSByte优先 读 RX-有效载荷: 1 – 32 位. 读操作从0开始。从FIFO读取的有效载荷在读过后就会清除.在 RX模式有效. W_TX_PAYLOAD
1010 0000 1到 32
LSByte 优先 在 TX 模式有效.
写TX-有效载荷: 1 – 32 位. 写操作一般从0开始 FLUSH_TX 1110 0001 ?0 清除TX FIFO, 在 TX模式有效 FLUSH_RX
1110 0010 ?0 清除RX FIFO, 在RX模式有效
不能在确认信号发送时执行,否则会引起数据发送不完全 REUSE_TX_PL
1110 0011 ?0 用于PTX 。重新使用上一次使用的有效载荷.当CE高电平时,数据包不断重复发送。
重新使用TX有效载荷一直是激活的直到W_TX_PAYLOAD或者
FLUSH TX执行。在数据包传诵过程中,TX有效载荷的重新使用必须是活动的或者无效的 NOP 1111 1111 ?0 无操作。可以用来读状态寄存器 表:24L0
文档评论(0)