Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
10 years, 4 months ago.
Is anyone using I2S interface for audio succesfully?
How do I find instructions to access this peripheral? Maybe there is a more in depth datasheet for the stm32f4 line, something that lists all the register names
Question relating to:
1 Answer
10 years, 4 months ago.
I make music synthesizer on Nucleo F401RE. It work with I2S peripheral I/F to 16bit Stereo DAC PCM1781.
Sample rate is 44.1KHz.
Upload my sample:(part of synthesizer program , not test it yet.)
http://mbed.org/users/p_igmon/code/i2s_test_sample/
MicroDIYS HP:
http://www.geocities.jp/micro_diys/index2
Peripheral driver made by STM32CubeMX on STMicro HP. you can get it.
But some fault or mistake will be in it.
The full user manual for the CPU is available from ST. I believe that this link http://www.st.com/web/en/resource/technical/document/reference_manual/DM00096844.pdf is the correct one for the CPU on that board. The mbed headers should include #defines for the register addresses so in theory you should be able to access them by name without any extra work.
posted by Andy A 03 Jul 2014Thanks Andy, this is definitely what I was looking for. I guess I kept coming across the datasheet which doesn't go into as much detail.
posted by Jim D 03 Jul 2014