Email

The McASP Primer Training Series

This training series focuses on hardware design for the Multi-channel Audio Serial Port (McASP).  Before an engineer gets around to writing software for McASP, it has to be wired up properly. That is the focus of this McASP primer.

All examples provided in this training assume that McASP is connecting to audio devices using the I2S (Inter-IC Sound) protocol.   This is somewhat arbitrary, as the physical hookup of McASP to an audio device using multi-slot TDM (Time Division-Multiplexed) or using I2S is the same.
This training is intended to cover McASP at a high level, across all TI devices, rather than McASP on a specific TI device.  The Technical Reference Manual (TRM) for your TI device is the best place to go for architectural and chip-level implementation details.

1. The McASP Primer

The modules in this series provide a primer for understanding the hardware aspects of the McASP.  In addition to McASP fundamentals, there are practical examples of using the McASP in  receiver mode, transmitter mode, and SYNC mode. It also includes a bonus section that covers 48 kHz frame sync generation and audio FIFO configuration.
# Title Duration
1.1 The McASP Primer: Fundamentals
This training provides an overview of the fundamentals of the Multi-channel Audio Serial Port (McASP).
13:13
1.2 The McASP Primer: Practical Examples - Receiver
This training provides practical examples of using the Multi-channel Audio Serial Port (McASP) in receiver mode.
09:11
1.3 The McASP Primer: Practical Examples - Transmitter & SYNC
This training provides practical examples of using the Multi-channel Audio Serial Port (McASP) in transmitter and SYNC mode.
12:51
1.4 The McASP Primer: Bonus Material
This training provides information on 48 kHz frame sync generation and audio FIFO configuration with the Multi-channel Audio Serial Port (McASP).
06:43
Login required
arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki