AT86RF212 Atmel Corporation, AT86RF212 Datasheet - Page 58

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
58
AT86RF212
说明
执行的 TX_ARET 算法如图 5-12 所示。
在启用 TX_ARET 模式之前(参看 5.2.1 小节) ,应执行 5.2.2 中所述的基本配置步骤。此外,建
议先在帧缓冲中写入 PSDU 发送数据。
可通过引脚 11(SLP_TR)上升沿或在寄存器子字段 TRX_CMD(寄存器 0x02,TRX_STATE)写
入 TX_START 命令开始执行发送。
若 CSMA-CA 算法发现信道被占有,将重复此步骤直至 MAX_CSMA_RETRIES(寄存器,
0x2C,XAH_CTRL_0)。如果 CSMA-CA 在 MAX_CSMA_RETRIES 之后未发现净信道,将取消
TX_ARET 操作,发出中断请求 IRQ_3(TRX_END)并在寄存器 TRAC_STATUS 位(寄存器 0x02,
TRX_STATE)回复 CHANNEL_ACCESS_FAILURE。
在帧发送过程中,无线电收发器会解析 MAC 头(MHR)帧第 5 位以便校验是否要求 ACK 回复。
若 未 要 求 ACK , 无 线 电 收 发 器 将 在 帧 发 送 完 成 后 直 接 发 出 IRQ_3(TRX_END) 。 寄 存 器
TRAC_STATUS 为(寄存器 0x02,TRX_STATE)设置为 SUCCESS。
若要求 ACK,那么无线电收发器将在发送之后自动切换至接收模式, 等待有效的 ACK 回复 (即,
匹配序列号和正确的 FCS) 。在收到有效的 ACK 帧之后,将对此帧的未完成子字段进行解析,状
态寄存器的 TRAC_STATUS 位相应地更新为 SUCCESS 或 SUCCESS_DATA_PENDING,参看表
5-15。同时,结束整个 TX_ARET 处理,并发出中断请求 IRQ_3(TRX_END)。
如果在暂停时限内未收到有效 ACK(参看 5.2.4.1 小节) ,无线电收发器将重试整个处理, (基于
CSMA-CA 的帧传输)直至帧重传次数上限已满,见寄存器 MAX_FRAME_RETRIES 位(寄存器
0x2C,XAH_CTRL_0) 。在此情况下,TRAC_STATUS 变为 NO_ACK,TX_ARET 处理完成,并发
出中断请求 IRQ_3(TRX_END)。
表 5-15 总 结 了 与 TX_ARET 处 理 对 于 的 在 寄 存 器 子 字 段 TRAC_STATUS 中 ( 寄 存 器
0x02,TRX_STATE)的扩展操作模式结果代码。
表 5-15 寄存器 TRAC_STATUS 位的 TX_ARET 处理结果代码注释。
0
1
3
5
7
名称
SUCCESS
SUCCESS_DATA_PENDING
CHANNEL_ACCESS_FAILURE 在
NO_ACK
INVALID
说明
处理收到有效 ACK 回复, 或, 在未要
求 ACK 的情况下,在成功发送帧之
后,显示此代码。
等同于 SUCCESS, 并指示已设定接收
帧的未完成位(见 6.1.2.2 小节) 。
MAX_CSMA_RETRIES 之后信道仍
被占用。
在所有重传尝试中均为收到应答帧。
进 入 TX_ARET 模 式 直 至 发 出
IRQ_3(TRX_END)
CSMA-CA
8168B-MCU Wireless-03/09

Related parts for AT86RF212