EM250
Table 20. Configuration Table for the UART Module
SC1_UARTCFG
GPIO Pin Function
1
1
1
0
1
1
-
-
0
-
-
0/
SC1-2 mode
SC1-2 mode
SC1-4A mode
TXD/RXD output/input
Illegal
TXD/RXD/nCTS output/input/input
1
nRTS output = ON/OFF
1
1
1
-
SC1-4A mode
TXD/RXD/nCTS output/input/input
nRTS output = ON if 2 or more bytes will fit in receive buffer
1
1
1
0
0
-
1
0
-
-
-
-
SC1-4A mode
SC1-4A mode
SC1-3M mode
Reserved
Illegal
Illegal
Characters transmitted and received are passed through transmit and receive FIFOs. The transmit and receive
FIFOs are 4 bytes deep. The FIFOs are accessed under software control by accessing the SC1_DATA data
register or under hardware control by the SC1 DMA.
When a transmit character is written to the (empty) transmit FIFO, the register bit SC1_UARTTXIDLE in the
SC1_UARTSTAT register clears to indicate that not all characters are transmitted yet. Further transmit
characters can be written to the transmit FIFO until it is full, which causes the register bit SC1_UARTTXFREE
in the SC1_UARTSTAT register to clear. After shifting one transmit character to the TXD pin, space for one
transmit character becomes available in the transmit FIFO. This causes the register bit SC1_UARTTXFREE in
the SC1_UARTSTAT register to get set. After all characters are shifted out, the transmit FIFO empties, which
causes the register bit SC1_UARTTXIDLE in the SC1_UARTSTAT register to get set.
A received character is stored with its parity and frame error status in the receive FIFO. The register bit
SC1_UARTRXVAL in the SC1_UARTSTAT register is set to indicate that not all received characters are read out
from the receive FIFO. The error status of a received byte is available with the register bits SC1_UARTPARERR
and SC1_UARTFRMERR in the SC1_UARTSTAT register. When the DMA controller is transferring the data from
the receive FIFO to a memory buffer, it checks the stored parity and frame error status flags. When an error is
flagged, the SC1_RXERRA/B register is updated, marking the offset to the first received character with parity
or frame error.
When the 4-character receive FIFO contains 3 characters, flow control needs to be used to avoid an overflow
event. One method is to use software handshaking by transmitting reserved XON/XOFF characters which are
interpreted by the transmitting terminal to pause further transmissions (to the receive FIFO). Another method
is to use hardware handshaking using XOFF assertion through the nRTS signal.
There are two schemes available to assert the nRTS signal. The first scheme is to initiate nRTS assertion with
software by setting the register bit SC1_UARTRTS in the SC1_UARTCFG register. The second scheme is to
assert nRTS automatically depending on the fill state of the receive FIFO. This is enabled with the register bit
SC1_UARTAUTO in the SC1_UARTCFG register.
The UART also contains overrun protection for both the FIFO and DMA options. If the transmitting terminal
continues to transmit characters to the receive FIFO, only 4 characters are stored in the FIFO. Additional
characters are dropped, and the register bit SC1_UARTRXOVF in the SC1_UARTSTAT register is set. Should this
Page 41
120-0082-000V Rev 1.1
相关PDF资料
EM260-BBRD-128K-USART-R EM260 BREAKOUT BOARD
EM35X-NCP-ADD-ON-S EM35X ADD ON KIT
EM6J1T2R MOSFET 2P-CH 20V 200MA EMT6
EM6K6T2R MOSFET 2N-CH 20V 300MA EMT6
EM6K7T2R MOSFET 2N-CH 20V 200MA EMT6
EM6M1T2R MOSFET N/P-CH 30V .1A EMT6
EM6M2T2R MOSFET N/P-CH 20V 200MA EMT6
EMH1303-TL-E MOSFET P-CH 12V 7A EMH8
相关代理商/技术参数
EM250-COMP-XIDE 制造商:Silicon Laboratories Inc 功能描述:COMPILER XIDE FOR EM250 1SEAT
EM250-DEV 功能描述:KIT DEV FOR EM250 RoHS:否 类别:RF/IF 和 RFID >> RF 评估和开发套件,板 系列:InSight 标准包装:1 系列:- 类型:GPS 接收器 频率:1575MHz 适用于相关产品:- 已供物品:模块 其它名称:SER3796
EM250-EK-R 功能描述:KIT EVAL EM250 RF TEST RoHS:是 类别:RF/IF 和 RFID >> 过时/停产零件编号 系列:InSight 标准包装:1 系列:- 类型:用于 200/300 系列的欧盟开发套件 适用于相关产品:Zensys RF 模块 所含物品:开发板,模块,编程器,软件,线缆,电源 其它名称:703-1019Q3225667
EM250-JMP-R 功能描述:KIT JUMP START FOR EM250 RoHS:否 类别:RF/IF 和 RFID >> RF 评估和开发套件,板 系列:JumpStart 标准包装:1 系列:- 类型:GPS 接收器 频率:1575MHz 适用于相关产品:- 已供物品:模块 其它名称:SER3796
EM250-RCM-R 功能描述:EM250 RCM BOARD RoHS:是 类别:RF/IF 和 RFID >> RF 评估和开发套件,板 系列:- 标准包装:1 系列:- 类型:GPS 接收器 频率:1575MHz 适用于相关产品:- 已供物品:模块 其它名称:SER3796
EM250-RTR 功能描述:IC ZIGBEE SYSTEM-ON-CHIP 48-QFN RoHS:是 类别:RF/IF 和 RFID >> RF 收发器 系列:EM250 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:30 系列:- 频率:4.9GHz ~ 5.9GHz 数据传输率 - 最大:54Mbps 调制或协议:* 应用:* 功率 - 输出:-3dBm 灵敏度:- 电源电压:2.7 V ~ 3.6 V 电流 - 接收:* 电流 - 传输:* 数据接口:PCB,表面贴装 存储容量:- 天线连接器:PCB,表面贴装 工作温度:-25°C ~ 85°C 封装/外壳:68-TQFN 裸露焊盘 包装:管件
EM250-STACK-R 制造商:Silicon Laboratories Inc 功能描述:EM250 BOARD STACK (RCM + BREAKOUT) - Boxed Product (Development Kits) 制造商:Silicon Laboratories Inc 功能描述:BOARD STACK EM250 RCM & BREAKOUT
EM25-12V-DC 制造商:ECLIPSE MAGNETICS 功能描述:HOLDING ELECTRO MAGNET