Simple mbedOS test application for the STMicroelectronics X-NUCLEO-CCA01M1 Sound Terminal Expansion Board, built against mbed OS.
Dependencies: X_NUCLEO_CCA01M1
Fork of HelloWorld_CCA01M1 by
Playing audio with the X-NUCLEO-CCA01M1 Expansion Board
This application provides a simple example of usage of the X-NUCLEO-CCA01M1 Sound Terminal Expansion Board, built against mbed OS.
It shows how to play a 2-channel stereo signal stored in an array of PCM samples directly on the speakers connected to the expansion board.
It also allows to stop/play the audio by pressing the user button on the Nucleo board.
Platform compatibility
- This board can be currently used with the Nucleo F4 Family only, please see the ST_I2S library compatibility for further information.
- The application built against mbed classic 2.x can be found here.
History
Updating with the new version of the libraries.
2017-07-12, by Davidroid [Wed, 12 Jul 2017 13:43:29 +0000] rev 11
Updating with the new version of the libraries.
Updating with the new libraries.
2017-07-10, by Davidroid [Mon, 10 Jul 2017 17:46:44 +0000] rev 10
Updating with the new libraries.
Updating with the new libraries.
2017-07-10, by Davidroid [Mon, 10 Jul 2017 16:15:18 +0000] rev 9
Updating with the new libraries.
Updating with the new version of the library.
2017-05-03, by Davidroid [Wed, 03 May 2017 16:32:32 +0000] rev 8
Updating with the new version of the library.
Aligned to ARM mbed coding style.
2017-04-28, by Davidroid [Fri, 28 Apr 2017 11:40:38 +0000] rev 7
Aligned to ARM mbed coding style.
Aligned to ARM mbed coding style.
2017-04-21, by Davidroid [Fri, 21 Apr 2017 08:15:39 +0000] rev 6
Aligned to ARM mbed coding style.
Aligned to ARM mbed coding style.
2017-04-21, by davide.aliprandi@st.com [Fri, 21 Apr 2017 10:09:14 +0200] rev 5
Aligned to ARM mbed coding style.
Removed setting of PullUp mode in I2C initialization due to changes of default settings in mbed-os library.
2017-04-10, by Davidroid [Mon, 10 Apr 2017 13:16:41 +0000] rev 4
Removed setting of PullUp mode in I2C initialization due to changes of default settings in mbed-os library.
Update lib.
2017-02-23, by nikapov [Thu, 23 Feb 2017 17:08:52 +0000] rev 3
Update lib.
Update lib.
2017-02-22, by nikapov [Wed, 22 Feb 2017 17:24:21 +0000] rev 2
Update lib.