STA2500DTR STMICROELECTRONICS [STMicroelectronics], STA2500DTR Datasheet - Page 41

no-image

STA2500DTR

Manufacturer Part Number
STA2500DTR
Description
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STA2500DTR
Manufacturer:
ST
Quantity:
2 100
Part Number:
STA2500DTR
Manufacturer:
ST
0
Part Number:
STA2500DTR
Manufacturer:
ST
Quantity:
20 000
STA2500D
7
7.1
7.2
Digital interfaces
The UART interface
The STA2500D contains a 4-pin (BT_UART_RXD, BT_UART_TXD, BT_UART_RTS, and
BT_UART_CTS) UART compatible with 16450, 16550 and 16750 standards. It is running up
to 4000 kbps (+1.5% / -1%).
The configuration is 8 data bits, 1 start bit, 1 stop bit, and no parity bit. The transmit and
receive paths contain a DMA function for low CPU load and high throughput. Auto RTS/CTS
is implemented in HW, controllable by SW.
The UART accepts all HCI commands as described in the Bluetooth specification, it
supports H4 proprietary commands and the Deep Sleep mode entry and wake-up through
H4 UART (see
complete list of supported proprietary HCI commands is available upon request.
At startup, the UART baud rate is fixed at 115200 bps independently of the
BT_REF_CLK_IN frequency. A specific HCI command is provided to change the UART
baud rate when necessary within the range 9600 bps to 4000 kbps. All standard baud rates
and many other ones are supported.
The SPI interface
The physical SPI interface is made up of 5 signals: clock, chip select, data in, data out and
interrupt. When the SPI mode is selected, these signals are available through the
BT_UART/BT_SPI and BT_HOST_WAKEUP pins.
Figure 16. SPI interface
SPI_CSN (on pin BT_UART_RTS/BT_SPI_CSN): chip select allows the use of multiple
Slaves (1 chip select per Slave). This signal is active low. This signal is mandatory,
even with only 1 Slave, because the Host must drive this signal to indicate SPI frames.
SPI_CLK (on pin BT_UART_CTS/BT_SPI_CLK): clock signal, active for a multiple of
data length cycles during an SPI transfer (SPI_CSN active). The clock is allowed to be
active when SPI_CSN is not active, in order to serve other Slaves.
SPI_DO (on pin BT_UART_TXD/BT_SPI_DO): data transfer from Slave to Master.
Data is generated on the negative edge of SPI_CLK by the Slave and sampled on the
Section : Deep sleep mode entry and wake up through H4
SPI_MISO
SPI_MOSI
SPI_CLK
SPI_CSN
SPI_INT
Host
Doc ID 16067 Rev 1
BT Controller
SPI_DO
SPI_INT
SPI_CSN
SPI_DI
SPI_CLK
Digital interfaces
UART). The
41/57

Related parts for STA2500DTR