Data Sheet

FSC-BT1006A Datasheet
Shenzhen Feasycom Technology Co.,Ltdwww.feasycom.com
-17-
4.6 Serial Interfaces
4.6.1 UART Interface
FSC-BT1006Aprovides one channels of Universal Asynchronous Receiver/Transmitters(UART)(Full-duplex
asynchronous communications). The UART Controller performs a serial-to-parallel conversion on data received
from the peripheral and a parallel-to-serial conversion on data transmitted from the CPU. Each UART Controller
channel supports ten types of interrupts.
This is a standard UART interface for communicating with other serial devices. The UART interface provides a simple
mechanism for communicating with other serial devices using the RS232 protocol.
When the module is connected to another digital device, UART_RX and UART_TX transfer data between the two
devices. The remaining two signals, UART_CTS and UART_RTS, can be used to implement RS232 hardware flow
control where both are active low indicators.
This module output is at 3.3V CMOS logic levels (tracks VCC). Level conversion must be added to interface with an
RS-232 level compliant interface.
Some serial implementations link CTS and RTS to remove the need for handshaking. We do not recommend linking
CTS and RTS except for testing and prototyping. If these pins are linked and the host sends data when the
FSC-BT1006A deasserts its RTS signal, there is significant risk that internal receive buffers will overflow, which could
lead to an internal processor crash. This drops the connection and may require a power cycle to reset the module.
We recommend that you adhere to the correct CTS/RTS handshaking protocol for proper operation.
Table 5: Possible UART Settings
Parameter
Possible Values
Baudrate
Minimum
1200 baud (≤2%Error)
Standard
115200bps(≤1%Error)
Maximum
4Mbaud(≤1%Error)
Flow control
RTS/CTS, or None
Parity
None, Odd or Even
Number of stop bits
1 /2
Bits per channel
8
When connecting the module to a host, please make sure to follow .