English
Language : 

CSR1001A04-IQQA-R Datasheet, PDF (24/45 Pages) –
5 Serial Interfaces
5.1 Application Interface
5.1.1 UART Interface
The CSR1001 QFN UART interface provides a simple mechanism for communicating with other serial devices using
the RS232 protocol.
2 signals implement the UART function, UART_TX and UART_RX. When CSR1001 QFN is connected to another
digital device, UART_RX and UART_TX transfer data between the 2 devices.
UART configuration parameters, e.g. baud rate and data format, are set using CSR1001 QFN firmware.
When selected in firmware PIO[0] is assigned to a UART_TX output and PIO[1] is assigned to a UART_RX input,
see Section 1.2.
The UART CTS and RTS signals can be assigned to any PIO pin by the on-chip firmware.
Note:
To communicate with the UART at its maximum data rate using a standard PC, the PC requires an accelerated
serial port adapter card.
Table 5.1 shows the possible UART settings for the CSR1001 QFN.
Parameter
Baud rate
Flow control
Parity
Number of stop bits
Bits per byte
Minimum
Maximum
Possible Values
1200 baud (≤2%Error)
9600 baud (≤1%Error)
2Mbaud (≤1%Error)
CTS / RTS
None, Odd or Even
1 or 2
8
5.1.1.1
Table 5.1: Possible UART Settings
UART Configuration While in Deep Sleep
The maximum baud rate is 9600 baud during deep sleep.
5.2 Master I²C Interface
The master I²C interface communicates to EEPROM, external peripherals or sensors. An external EEPROM
connection can hold the program code externally to the CSR1001 QFN. The maximum clock speed is 400kHz.
Production Information
© Cambridge Silicon Radio Limited 2011-2013
Page 23 of 44
CS-216358-DSP5
www.csr.com