AT86RF212 Atmel Corporation, AT86RF212 Datasheet - Page 112

no-image

AT86RF212

Manufacturer Part Number
AT86RF212
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of AT86RF212

Max. Operating Frequency
0 MHz
Crypto Engine
AES
Operating Voltage (vcc)
1.8 to 3.6
Frequency Band
700/800/900MHz
Max Data Rate (mb/s)
1
Antenna Diversity
No
External Pa Control
Yes
Power Output (dbm)
10
Receiver Sensitivity (dbm)
-110
Receive Current Consumption (ma)
9.0
Transmit Current Consumption (ma)
18 at 5dBm
Link Budget (dbm)
120

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT86RF212-ZU
Manufacturer:
HITTITE
Quantity:
5 000
Part Number:
AT86RF212-ZU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT86RF212-ZUR
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
AT86RF212B-ZU
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
AT86RF212B-ZUR
Quantity:
3 320
7.4 帧缓冲
7.4.1 数据管理
112
AT86RF212
意此中断在试图在帧缓冲内写入长度超过 127octet 的帧(超值)时发生。在此情况下,帧缓冲内
容未定义。
若启动数字电源调节器,则只能访问帧缓冲。这在除睡眠状态以外的所有设备状态中都有效。只
有在引脚 17(CLKM)提供 1 MHz 的主时钟时,可在 P_ON 状态下执行访问。
下列操作将更改帧缓冲内的数据(接收数据或待发送数据) :
・帧缓冲或 SRAM 对 SPI 的写入访问
・在 BUSY_RX 或 BUSY_RX_AACK 状态中接收新帧
・转换至睡眠模式
・复位
默认设置并无帧缓冲防覆盖保护。因此,如果在帧缓冲读取访问先前收到的帧时进行帧接收,将
发出中断请求 IRQ_6(TRX_UR),而且存储的数据可能被覆盖。
尽管如此,如果 SPI 数据传输速率高于有效无线数据传输速率,则仍可读取帧数据。如果数据传
输速率为 250kbit/s,那么建议使用最小值为 1MHz 的 SPI 时钟速率。最后,微控制器应通过 FCS
校验来检查传输的帧数据完整性。
为了保护帧缓冲内容不被最新输入帧覆盖,应在接收之后将无线电收发器状态转换为 PLL_ON。
可在接收帧的同时或接收完成后立即在寄存器 TRX_CMD 位(寄存器 0x02,TRX_STATE)写入
PLL_ON 命令实现此目的。
或者,可使用动态帧缓冲保护以便保护接收帧不被覆盖,详细资料请参看 9.7 小节。
这两个程序都不能保护帧缓冲不被微控制器覆盖。
在扩展操作模式中的 TX_ARET 操作过程中, (见 5.2.4 小节) ,若先前发送的帧要求应答,则无
AT86RF212 带有一个 128 字节的双端口 SRAM。一个端口与 SPI 接口连接,另一个端口与内置发
送器和接收器模块连接。两个端口的数据通信互相独立,可同时访问两个端口。
帧缓冲使用 SRAM 地址空间 0x00 至 0x7F 进行无线电收发器的接收和发送操作,并可一次保留
一个 IEEE802.15.4 接收或一个最大长度的发送帧。
帧缓冲访问模式介绍见于 4.3.2 小节。欠载执行中断 IRQ_6(TRX_UR)指示帧缓冲访问冲突。请注
线电收发器会切换至接收状态。在此期间,对接收帧进行评估但不存储在帧缓冲内。这样,无线
电收发器就可以等待应答帧并在不重新写入帧的情况下进行帧重传。
除非转换到睡眠状态或复位状态,否则无线电收发器的状态改变并不影响帧缓冲的内容。如果无
线电收发器转换到睡眠状态,那么帧缓冲就会关闭并且已存的数据也会丢失。
8168B-MCU Wireless-03/09

Related parts for AT86RF212