CYW20734
Table 3 contains example values to generate common baud rates with a 48 MHz UART clock.
Table 3. Common Baud Rate Examples, 48 MHz Clock
Baud Rate (bps)
6M
High Rate
0xFF
0xFF
0x0
Low Rate
0xF8
Mode
High rate
High rate
Normal
Normal
Normal
Normal
Normal
Normal
Normal
Normal
Normal
Normal
Error (%)
0
0
4M
0xF4
3M
0xFF
0xFF
0xFE
0xFD
0xFD
0xF3
0
2M
0x44
0x0
0
1.5M
0
1M
0x0
0
921600
230400
115200
57600
38400
19200
0x22
0x0
0.16
0.16
–0.08
0.04
0
0x1
0xE6
0xCC
0xB2
0x64
0x1
0x11
0x22
0
Normally, the UART baud rate is set by a configuration record downloaded after reset. Support for changing the baud rate during
normal HCI UART operation is included through a vendor-specific command that allows the host to adjust the contents of the baud
rate registers.
The CYW20734 UART operates correctly with the host UART as long as the combined baud rate error of the two devices is within
±2.5%. This should include all temperature, voltage, and process variation dependent offsets.
1.4.3 Peripheral UART Interface
The CYW20734 has a second UART that may be used to interface to other peripherals. This peripheral UART is accessed through
the optional I/O ports, which can be configured individually and separately for each functional pin as shown in Table 4.
Table 4. CYW20734 Peripheral UART
Pin Name
pUART_TX
P0
pUART_RX
pUART_CTS_N
pUART_RTS_N
Configured pin name
P2
P4
P3
P7
P35
–
P1
P6
P30
–
P5
P24
P25
P33
P34
P31
P32
–
–
Document Number: 002-14874 Rev. *S
Page 9 of 51