AT86RF212 Atmel Corporation, AT86RF212 Datasheet - Page 113

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.2 帧内容
7.4.3 中断处理
8168B-MCU Wireless-03/09
AT86RF212 支持 IEEE802.15.4 标准的合规帧结构,如图 7-11 所示。
附注:1.如果 TX_AUTO_CRC_ON=1(寄存器 0x04,TXR_CTRL_1),那么写入 FCS 可省略。
帧由两个部分组成,无线电收发器内部生成的 SHR 字段和存储在帧缓冲中的用户可访问部分。
SHR 包括前导和 SFD 字段。可变帧部分含有 PHR 和 PSDU(含 FCS) ,见 6.3 小节。
请按照 4.3.2 小节中介绍的程序进行数据访问。
帧长度信息(PHR 字段)和 PSDU 存储在帧缓冲中。在帧接收过程中,还会保持接收帧的链路
质量显示(LQI)值,能量检测(ED)值,和状态信息(RX_STATUS) ,分别参看 6.8,6.5 和 4.3.2
小节。无线电收发器在帧缓冲读取访问的过程中将上述值附加到帧数据上。
若使用 SRAM 读取访问读取 RX 帧,那么可在地址 0 访问帧长度字段(PHR) 。微控制器不可读
取 SHR(除 SFD 值用于生成 SHR 以外)。
要发送帧,则须将 PHR 和 PSDU 存储在帧缓冲内。无线电收发器支持的帧缓冲最大容量为 128
字节。若在寄存器 0x05(PHY_TX_PWR)中设置了 TX_AUTO_CRC_ON 位,则会在帧发送过程中
用计算的 FCS 自动替换 PSDU 的 FCS 字段。当使用自动 FCS 生成时,无须写入 FCS 字段。
要对帧缓冲中的个别字节进行处理,则可使用 SRAM 写入访问。
非 IEEE802.15.4 标准合规帧的无线电收发器支持帧长度最小值为一字节(帧长度字段+1 字节的
数据) 。
当读取和写入数据在帧缓冲, TX/RX BBP 和 SPI 的各独立部分同时进行时, 可能会发生访问冲突。
这些端口有自己的地址计数器,可指示帧缓冲的当前地址点位。
当 SPI 端口地址计数器值大于或等于 TX/RX BBP 端口时,在发生帧缓冲读取或写入访问的过程
中,会发生访问冲突。
持续时间
访问
图 7-11. AT86RF212 帧结构
0
前导时序
SHR 不可访问
PHY 已生成
长度
4 octets
[ octets ]
Sequence
4
SFD_VALUE
SFD
1
5
PHR
6
帧缓冲内容/帧写入访问
有效载荷
n octets (n <= 128 )
帧读取访问
(1 )
/
n + 3
FCS
n + 5
LQI
n + 6
AT86RF212
3 octets
ED
n + 7
RX_STATUS
n + 8
113

Related parts for AT86RF212