NXP TPMS芯片之-RFM控制寄存器2-RFCR2
RFCR2寄存器包含8个RFM控制位,如下图所示。
BIT7 SEND为:
传输开始控制-发送控制位, 根据FRM[7:0]位指定的位长度开始传输保存在RFM数据缓冲区中的数据。当数据缓冲区传输结束或通过RFMRST信号时,发送控制位被自动清除。通过向发送位写入逻辑零,可以提前中断传输。
0数据传输结束或传输未进行。
1开始数据传输或正在传输。
BIT6 RPAGE为:
缓冲页选择-在写入/读取RFD0-RD15寄存器时,RPAGE位将选择RFM数据缓冲区的下16字节或上16字节。该位还可以在地址$0038到$003B的RFM寄存器的上排和下排之间进行选择。该位通过MCU的复位被清除。
0选择RFM数据缓冲区的低16字节。
1选择RFM数据缓冲区的上16字节。
BIT5 EOM为:
消息结束-EOM控制位, 选择在每个数据报结束时是否有数据1载波状态的两个数据位时间。EOM控制位由RFMRST清除。
未添加0 EOM位时间。
增加1个EOM位时间。
BIT 4:0 PWR[4:0] 为:
射频放大器功率电平—PWR[4:0]控制位选择射频功率放大器的最佳功率输出。这些功率输出水平假设最佳匹配网络的射频引脚。通过RFM复位,PWR[4:0]控制位被清除。放大器功率最初设置为0x00。此设置的目标是-10 dBm的典型功率输出。放大器功率以0.5 dB的步长将典型输出功率电平从-1.5调整到8 dBm,并将低功率电平模式固定到-10 dBm,功率控制范围定义如下:
00000将输出功率电平设置为-10 dBm(默认值)
00001将输出功率电平设置为-1.5 dBm
00010将输出功率电平设置为-1.0 dBm
00011将输出功率电平设置为-0.5 dBm
00100将输出功率电平设置为0.0 dBm
00101将输出功率电平设置为0.5 dBm
00110将输出功率电平设置为1.0 dBm
00111将输出功率电平设置为1.5 dBm
01000将输出功率电平设置为2.0 dBm
01001将输出功率电平设置为2.5 dBm
01010将输出功率电平设置为3.0 dBm
01011将输出功率电平设置为3.5 dBm
01100将输出功率电平设置为4.0 dBm
01101将输出功率电平设置为4.5 dBm
01110将输出功率电平设置为5.0 dBm
01111将输出功率电平设置为5.5 dBm
10000将输出功率级别设置为6.0 dBm
10001将输出功率电平设置为6.5 dBm
10010将输出功率电平设置为7.0 dBm
10011将输出功率电平设置为7.5 dBm
10100将输出功率电平设置为8.0 dBm
大于10100的代码保留用于测试目的,不应使用。
注意:来自网络整理