2013-01-21 06:10 AM
Hello ;
I have project where I have to record and play wav files simultaneously , but it is not clear in the datasheet of cs43L22 if that possibe or not ; Could anyone confirm that please if possible or not ? Regards2013-01-21 07:05 AM
I have project where I have to record and play wav files simultaneously , but it is not clear in the datasheet of cs43L22 if that possibe or not.
It's pretty clear from the CS43L22 data sheet it's an OUTPUT only device, so recorded data is never going to come from this device. You need to be looking at the audio SOURCES. You need to look at how those sources are configured, if they share pins or resources, etc.
2013-01-21 11:47 PM
2013-01-22 12:21 AM
It's going to a mixer which you don't have to select, you'd sample via PC3 (ADC1_IN13), the play and record operate independently, there will be a lag if you try to loop back the sample. You can also use the STM32's DAC.
2013-01-23 04:11 AM
If you look to the shematic of the discovery board ; the PDM_out is fed to Cs43l22 ; so why is it fed there ? infact that mixed me ...
In other case ; i think it is possible to play wave using CS43L22 and recording the wave at the same time using SPI2 and PDM.. Am I wrong ? thank you2013-01-23 06:36 AM
As I said before, the play and record operate independently, that is they can work separately, or together, and at different rates.
The analogue audio input to the CS43L22's mixer provides for what we call in the telephony business a ''side tone'', where some signal from the microphone is pushed into the speaker of the headphone/handset to provide feedback to the user and allow them to control the loudness of their speaking.http://pocketnow.com/2012/09/21/sidetone-the-best-calling-feature-you-never-heard-of
2013-01-23 11:46 PM
2013-01-24 04:25 AM
What is the goal of using 3v as power instead of 3.3v in the discovery board ?
Reducing power consumption, we run our boards below 3V? Also depends on what your interfacing too. The core runs down at 1.2-1.25 V, reducing the drop on the regulator is probably desirable too.