EasyManua.ls Logo

Bouffalo Lab BL702 - Page 189

Default Icon
375 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
10
UART
10.1 UART introduction
Universal Asynchronous Receiver / Transmitter (commonly known as UART) is an asynchronous transceiver that
provides a flexible way to exchange full-duplex data with external devices.
BL70x has two sets of UART ports (UART0 and UART1). By using with DMA, you can achieve efficient data commu-
nication.
10.2 UART main features
Full-duplex asynchronous communication
Data bit length can be selected from 5/6/7/8 bits
Stop bit length can be selected from 0.5/1/1.5/2 bits
Supports odd/even/no parity bits
Detects wrong start bit
Support LIN protocol (receive and send REAK/SYNC)
Multiple interrupt control
Support hardware flow control (RTS / CTS)
Convenient baud rate programming
Configurable MSB / LSB priority transmission
Normal / fixed character automatic baud rate detection
32-byte transmit / receive FIFO
Support DMA transfer mode
BL702/704/706 Reference Manual
189/ 375
@2021 Bouffalo Lab
guest@bouffalolab

Table of Contents