EasyManuals Logo

Texas Instruments MSP430 User Manual

Texas Instruments MSP430
413 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 #213 background imageLoading...
Page #213 background image
213
Communication Overview
Most MSP430 micros are equipped with Universal Serial Interface (USI) and Universal Serial
Communication Interface (USCI) modules. Some devices have Universal Asynchronous Receiver-
Transmitter (UART) modules. These interfaces are needed to communicate with external devices like
sensors, actuators, drives, other microcontrollers or onboard devices, etc and are responsible for
handling the most commonly used serial communications like Universal Asynchronous Receiver-
Transmitter (UART), Serial Peripheral Interface (SPI) and Inter-Integrated Circuit (I2C). Also, there are
other additional more robust communication interfaces like Controller Area Network (CAN), Local
Interconnect Network (LIN), Infrared Data Association (IrDA) and RS-485. The latter communications
will not be discussed here as they are advanced and are basically extension of the aforementioned
serial communications. Each method communication has its own advantages and disadvantages. In
the table below, some individual basics of various methods of communications are shown:
Comm.
Description
I/O
Max.
Speed
Max.
Distance
Max. Possible Number
of Devices in a Bus
UART
Asynchronous serial point-to-
point communication
2
115.2kbps
15m
2 (Point-to-Point)
SPI
Short-range synchronous master-
slave serial communication
3/4
4Mbps
0.1m
Virtually unlimited
I2C
Short-range synchronous master-
slave serial communication using
one data and one clock line
2
1Mbps
0.5m
127
RS-485
Asynchronous differential two
wire serial communication with
one master
2
115.2kbps
1.2km
Several
CAN
Industrial differential two wire
communication with more than
one master support
2
1Mbps
5km
Several
LIN
Asynchronous two wire serial
communication similar to UART
2
20kbps
40m
Several
IrDA
Wireless serial communication
using infrared medium
2
115.2kbps
<1m
2 (Point-to-Point)
We can also use software-based methods instead of using dedicated hardware to replicate some of
these communications but these methods are not efficient as they consume resources like clock
cycles, memories and often employ polling strategies. However, in the absence of dedicated
hardware, software methods are the last resorts.

Table of Contents

Other manuals for Texas Instruments MSP430

Questions and Answers:

Question and Answer IconNeed help?

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

Texas Instruments MSP430 Specifications

General IconGeneral
BrandTexas Instruments
ModelMSP430
CategoryMicrocontrollers
LanguageEnglish

Related product manuals