Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Our application is that the Host(STM32F205) will continuously receive streaming audio data(PCM format) from another HD radio
DSP chip through I2s interface. Then the host will pack the PCM streaming data to TCP packets and send these packets to Android tablet through wifi/wifi direct. For the first step, I am trying to develop the DMA I2S API/driver using WICED SDK 2.4.1. But I can't find any i2s sample code and device driver, etc. Can you please provide us the sample code for our application above?
My EVB has the STM32F2xx family. It doesn't have i2s driver code. But I found out some i2s code in stm32f2xx_spi.c. Have you tested and verified those i2s code? Now I am trying to add the i2s code to the wiced api.
I can't check SDK 3.0.1 because it only has i2s code in platform_i2s.c under STM32F4xx. My EVB uses the STM32F2xx family. It doesn't have the platform_i2s.c/h under STM32F4xx. But I found out some i2s code in stm32f2xx_spi.c in SDK2.4.1. Now I am trying to add the i2s code api to the wiced api. Have you tested and verified those i2s code of istm32f2xx_spi.c in SDK2.41?
In addition, we like the SDK2.4.1 because it has the wifi-direct support(p2p example), but not SDK3.0.1.