Interfacing the TMS320C54x DSP to the TLC320AD535 /545 Codecs
This application report presents a method for interfacing the TLC320AD535 and TLC320AD545 codecs from Texas Instruments (TI)(tm) with the multichannel buffered serial port (McBSP) on TI's C54xx family of digital signal processors (DSPs). As is the case with many codecs from TI, these devices utilize a primary and secondary communication protocol to differentiate between actual signal data and codec control register data. This communication protocol is discussed, and example C-language code for the DSP is provided that initializes both the McBSP and the codec and then performs a simple codec echo function. A description of the code and code flow is given. Finally, there is a brief discussion on applying this work to other TI codecs.