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:

Committer:
Wolfgang Betz
Date:
Tue Dec 20 13:21:29 2016 +0100
Revision:
7:e9105ae127ad
Parent:
1:f90318e0923b
Child:
8:561d7ee70ef6
Rename 'DMA_ERROR_OUT_OF_CHANNELS' in 'STM_DMA_ERROR_OUT_OF_CHANNELS' to avoid name clash with mbed-os 'dma_api.h'

Also removed "TRANSACTION_QUEUE_SIZE_I2S=2"

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Wolfgang Betz 1:f90318e0923b 1 {
Wolfgang Betz 7:e9105ae127ad 2 "name": "stm-i2s",
Wolfgang Betz 1:f90318e0923b 3 "target_overrides": {
Wolfgang Betz 1:f90318e0923b 4 "NUCLEO_F401RE": {
Wolfgang Betz 1:f90318e0923b 5 "target.device_has_add": ["I2S"]
Wolfgang Betz 1:f90318e0923b 6 }
Wolfgang Betz 1:f90318e0923b 7 }
Wolfgang Betz 1:f90318e0923b 8 }