Other Parts Discussed in Thread: TLV320AIC3104,
Hi All,
I've inherited a design that includes a TMS320F28069 MCU connected with a TLV320AIC3104 codec. All is well with the product. The codec is running at fs = 12kHz.
Now, I'd like to use this combination in a new design where the sample rate needs to be 24kHz.
Since the system was sampling fine at 12kHz, I never had the need to investigate how it was setup. My assumption is that there is an initialization routine that is called from main() at bootup. I suppose that routine sends info to the codec to set its sample rate select register values. Past experience would have me believe this is a gross over-simplification of how it actually works, so I'm posting this message to see if anyone can shed some light on the subject.
Can someone please help me understand the sample rate setup procedure?
Thanks,
Robin