EasyManuals Logo

Texas Instruments TMS320 2833 Series User Manual

Texas Instruments TMS320 2833 Series
868 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #584 background imageLoading...
Page #584 background image
Architecture
www.ti.com
584
SPRUI07March 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
Serial Communications Interface (SCI)
10.2 Architecture
The major elements used in full-duplex operation are shown in Figure 10-2 and include:
A transmitter (TX) and its major registers (upper half of Figure 10-2)
SCITXBUF transmitter data buffer register. Contains data (loaded by the CPU) to be transmitted
TXSHF register transmitter shift register. Accepts data from register SCITXBUF and shifts data
onto the SCITXD pin, one bit at a time
A receiver (RX) and its major registers (lower half of Figure 10-2)
RXSHF register receiver shift register. Shifts data in from SCIRXD pin, one bit at a time
SCIRXBUF receiver data buffer register. Contains data to be read by the CPU. Data from a
remote processor is loaded into register RXSHF and then into registers SCIRXBUF and
SCIRXEMU
A programmable baud generator
Control and status registers
The SCI receiver and transmitter can operate either independently or simultaneously.
10.3 SCI Module Signal Summary
A summarized description of each SCI signal name is shown in Table 10-1.
Table 10-1. SCI Module Signal Summary
Signal Name Description
External signals
SCIRXD SCI Asynchronous Serial Port receive data
SCITXD SCI Asynchronous Serial Port transmit data
Control
Baud clock LSPCLK Prescaled clock
Interrupt signals
TXINT Transmit interrupt
RXINT Receive Interrupt
10.4 Configuring Device Pins
The GPIO mux registers must be configured to connect this peripheral to the device pins. To avoid
glitches on the pins, the GPyGMUX bits must be configured first (while keeping the corresponding
GPyMUX bits at the default of zero), followed by writing the GPyMUX register to the desired value.
Some IO functionality is defined by GPIO register settings independent of this peripheral. For input
signals, the GPIO input qualification should be set to asynchronous mode by setting the appropriate
GPxQSELn register bits to 11b. The internal pullups can be configured in the GPyPUD register.
See the GPIO chapter for more details on GPIO mux and settings.
10.5 Multiprocessor and Asynchronous Communication Modes
The SCI has two multiprocessor protocols, the idle-line multiprocessor mode (see Section 10.8) and the
address-bit multiprocessor mode (see Section 10.9). These protocols allow efficient data transfer between
multiple processors.
The SCI offers the universal asynchronous receiver/transmitter (UART) communications mode for
interfacing with many popular peripherals. The asynchronous mode (see Section 10.10) requires two lines
to interface with many standard devices such as terminals and printers that use RS-232-C formats. Data
transmission characteristics include:
One start bit
One to eight data bits

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS320 2833 Series and is the answer not in the manual?

Texas Instruments TMS320 2833 Series Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320 2833 Series
CategoryController
LanguageEnglish

Related product manuals