STMicroelectronics' implementation of an I2S driver, also including DMA support.
Dependents: temp X_NUCLEO_CCA01M1 X_NUCLEO_CCA01M1 X_NUCLEO_CCA02M1
Platform compatibility
This driver has been designed to support a wide range of the Nucleo F4 Family of platforms and MCUs, but not all members of this family support I2S
and/or some of the members might require slight modifications to the sources of this driver in order to make it work on those.
This driver has for now been tested only with the following platforms:
Revisions of drivers/I2S.h
Revision | Date | Message | Actions |
---|---|---|---|
22:e04af8667cad | 2017-01-31 | Do not force MCLK enabled anymore | File Diff Annotate |
19:ef6ef1795e30 | 2017-01-27 | Rename two API methods | File Diff Annotate |
17:7a4a4631672c | 2017-01-26 | Remove `namespace mbed` | File Diff Annotate |
16:04e1abb4cca3 | 2017-01-25 | Make locking function become protected | File Diff Annotate |
13:fa1b24df9025 | 2016-12-23 | My trial | File Diff Annotate |
10:1a612c2e4a85 | 2016-12-22 | Make driver mbed-classic compatible | File Diff Annotate |
9:c4c2240e06d6 | 2016-12-22 | Separate platform-independent from platform-dependent code | File Diff Annotate |
4:21603d68bcf7 | 2016-12-21 | Added algorithm to automatically harmonize two I2S peripherals' frequencies. | File Diff Annotate |
1:f90318e0923b | 2016-11-29 | Rename & adjust | File Diff Annotate |
0:752e74bf5ef1 | 2016-11-29 | Initial commit | File Diff Annotate |