McASP


McASP is an acronym for Multichannel Audio Serial Port, a communication peripheral found in Texas Instruments family of digital signal processors and Microcontroller Units.

The McASP functions as a general-purpose audio serial port optimized for the needs of multichannel audio applications.
Depending on the implementation, the McASP may be useful for time-division multiplexed stream, Inter-Integrated Sound protocols, and intercomponent digital audio interface transmission. However, some implementations are limited to supporting just the Inter-Integrated Sound protocol.

The McASP consists of transmit and receive sections that may operate synchronized,
or completely independently with separate master clocks, bit clocks, and frame syncs,
and using different transmit modes with different bit-stream formats. The McASP
module also includes up to 16 serializers that can be individually enabled to either
transmit or receive. In addition, all of the McASP pins can be configured as
general-purpose input/output pins.

Features

Features of the McASP include:
The McASP supports a wide variety of protocols.
The transmit and receive sections may each be individually programmed to support the following options
on the basic serial protocol:
In DIT mode, additional features of the transmitter are: