English
Language : 

CC2510FX Datasheet, PDF (149/253 Pages) List of Unclassifed Manufacturers – True System-on-Chip with Low Power RF Transceiver and 8051 MCU
CC2510Fx / CC2511Fx
Figure 33: SPI Dataflow
13.13.3 Baud Rate Generation
An internal baud rate generator sets the
UART baud rate when operating in UART
mode and the SPI master clock frequency
when operating in SPI mode.
The UxBAUD.BAUD_M[7:0] and
UxGCR.BAUD_E[4:0] registers define the
baud rate used for UART transfers and the
rate of the serial clock for SPI transfers.
The baud rate is given by the following
equation:
Baudrate
=
(256 +
BAUD _ M
2 28
) ∗ 2 BAUD _ E
∗
F
where F is the system clock frequency set
by the selected system clock source.
The register values required for standard
baud rates are shown in Table 45 for a
typical system clock set to 26 MHz. The
table also gives the difference in actual
baud rate to standard baud rate value as a
percentage error.
The maximum baud rate for UART mode
is F/16 when BAUD_E is 16 and BAUD_M
is 0, and where F is the system clock
frequency.
The maximum generated SPI clock
frequency in master SPI mode is F/2 when
BAUD_E is 19 and BAUD_M is 0, and
where F is the system clock frequency.
Setting higher clock frequencies than this
will give erroneous results.
The maximum SPI bit rate supported in
slave
mode
is
F/8.
CC2510Fx/CC2511Fx PRELIMINARY Data Sheet (Rev. 1.2) SWRS055A Page 149 of
252