
AN199
Rev 0.8 | Page 2/8
1. RF frequency calculation
The RF frequency calculation and manual configuration methods for the 3 products are described below.
Note that the description of the RX part is not applicable for the CMT2119B and the statement of the TX part is
not applicable for the CMT2219B.
通常情况下,我们建议用户直接使用 RFPDK 来生成参数,并将参数写入频率区的寄存器来完成对射频频
率的配置。如果用户希望在应用程序中单独配置 TX 和RX 的频率,而又不希望使用快速跳频的机制,那么就需
要了解具体配置哪些寄存器,以及这些寄存器的值是如何计算的。下面是频率区的寄存器列表:
In general, when doing the configuration of RF frequency, it's recommend for users to generate
parameters directly using RFPDK and write them to the registers in the frequency area. If users need to
configure the frequency of TX and RX separately in applications without using the fast frequency hopping
mechanism, then it's required to know the detail information of the register configuration and related value
calculation. The registers in the frequency area are listed in the below table.
Table 2. Registers in the Frequency Area
表2. 频率区的寄存器
In the table, the value of FSK_SWT is generated by RFPDK, irrelevant to frequency. Users do not need to
change its value when configuring other bits of the register.
1.1 Configuring RF Parameters of RX
To configure the frequency of the RX, the below items need to be configured.
FREQ_VCO_BANK <2:0>
FREQ_DIVX_CODE <2:0>
FREQ_RX_N <7:0>
FREQ_RX_K <19:0>
AFC_OVF_TH <7:0>
其中 N值是频率字的整数部分,K值是频率字的小数部分,DIVX CODE 用于选择 PLL 的分频系数,VCO
BANK 用于选择 VCO 的工作频率区域。计算方式如下:
Among them, N is the integer part of the frequency word, K is the fractional part of the frequency word,
DIVX CODE is used to select the division factor of the PLL, and VCO BANK is used to select the operating
Addr R/W Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Function
0x18 RW CUS_RF1
0x19 RW CUS_RF2
0x1A RW CUS_RF3
0x1B RW CUS_RF4 FREQ_PALDO_SEL
0x1C RW CUS_RF5
0x1D RW CUS_RF6
0x1E RW CUS_RF7
0x1F RW CUS_RF8 FSK_SWT
FREQ_VCO_BANK [2:0] (000)