BA45F56xx Wireless Transceiver Application
AN0571EN V1.00
10 / 14
November 5, 2020
Name
RFXtalReady
Function
After the program has executed, the RF will wait for the crystal to start oscillating and then
jump out of the function until the crystal is stable
Input
--
Output
--
Name
RFCalibration
Function
After the program has executed, the RF will start the automatic calibration function and jump
out of the function until the calibration has completed
Input
--
Output
--
Name
RFSetPower
Function
After the program has executed, the value in the ACC is set as the RF TX transmitting power
Input
TX Power = ACC
Output
--
Name
RFWriteSyncword
Function
After the program has executed, the data in mSync is set as the RF communication preamble
data
Input
SYNC = mSync[0:3]
Output
--
Name
RFReadRegCmd
Function
After the program has executed, the data in mRFAddr is set as the RF register address and
the read data will be stored in mRFRdDta
Input
Register Address = mRFAddr
Output
Register Data = mRFRdDta
Name
RFWriteRegCmd
Function
After the program has executed, the data in mRFAddr is taken as the RF register address and the
mRFRdDta data is written into the RF register.
Input
Register Address = mRFAddr, Register Data = mRFWrDta
Output
--
RF Input/Output Matching Circuit
When receiving high-frequency signals, in addition to the antenna, an impedance matching circuit
needs to be added before the signal is input to the device. Good impedance matching will reduce
the amount of noise thereby improving reception sensitivity. When adjusting the impedance
matching values, it is necessary to use a network analyser to make measurements. Select high-Q
capacitors and inductors, which will effectively improve reception sensitivity.
Antenna
RFOUT
VDD
L5
C5
L2
L1
C8
C6
C7
L3
RFIN
C9
C9
C4
L4
Figure 8. Input/Output Matching Circuit