Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

SN250 Datasheet(PDF) 46 Page - STMicroelectronics

Part # SN250
Description  Single-chip ZigBee/802.15.4 solution
PDF  130 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

SN250 Datasheet(HTML) 46 Page - STMicroelectronics

Back Button SN250 Datasheet HTML 42Page - STMicroelectronics SN250 Datasheet HTML 43Page - STMicroelectronics SN250 Datasheet HTML 44Page - STMicroelectronics SN250 Datasheet HTML 45Page - STMicroelectronics SN250 Datasheet HTML 46Page - STMicroelectronics SN250 Datasheet HTML 47Page - STMicroelectronics SN250 Datasheet HTML 48Page - STMicroelectronics SN250 Datasheet HTML 49Page - STMicroelectronics SN250 Datasheet HTML 50Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 46 / 130 page
background image
Functional description—application modules
SN250
46/130
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 RTS signal.
Table 20.
Configuration table for the UART module
SC1_UARTCFG
GPIO_CFG[7:4] GPIO-Pin Function
SC1_MODE
SC1_UARTFLOW SC1_UARTAUTO
SC1_UARTRTS
1
0
-
-
SC1-2 mode
TXD/RXD
output/input
1
1
-
-
SC1-2 mode
Illegal
1
1
0
0/1
SC1-4A mode
TXD/RXD/CTS
output/input/input
RTS output =
ON/OFF
1
1
1
-
SC1-4A mode
TXD/RXD/CTS
output/input/input
RTS output = ON if 2
or more bytes will fit
in receive buffer
1
0
1
-
SC1-4A mode
Reserved
1
0
0
-
SC1-4A mode
Illegal
1
-
-
-
SC1-3M mode
Illegal



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com