Release Notes for STM32 Audio Common Drivers

Copyright 2012 STMicroelectronics

 

Contents

  1. Update History
  2. License

Update History

V1.0.0RC1 / 27-January-2012

Main Changes

  • All source files: update disclaimer to add reference to the new license agreement
  • Update directory structure and files organization as below
    • Root folder "Audio" renamed to "STM32_Audio"
    • Drivers under "\STM3210C_EVAL", "\STM322xG_EVAL" and "\STM32F4-Discovery" folders moved to "\Utilities" folder
  • stm32_audio_in_if.c/.h, stm32_audio_out_if.c/.h
    • Drivers updated to support STM324xG_EVAL board
    • Note: These drivers are customized for the purpose of the "STM32 USB Device Audio Streaming" Example and intended for use ONLY in this scope.

V0.1.0 / 14-September-2011

  • First Beta release.
  • This folder contains different components allowing the management of the audio functionalities using STM32 devices, it contains drivers for
    • Common drivers: managing generic components (device independent) like Out interface (speaker/headset), In interface (microphone) and synchronization mechanisms.
    • Board-Specific drivers: managing physical components like audio codecs, microphones, external clocks used for audio synchronization... These drivers are provided for specific boards (ie. STM3210C-EVAL, STM322xG-EVAL, STM32F4-Discovery).
  • Main Changes:
    • Update priority of EVAL_AUDIO_IRQ_PREPRIO and EVAL_AUDIO_IRQ_SUBPRIO values in stm322xg_eval_audio_codec.h, stm32f4_discovery_audio_codec.h and stm3210c_eval_audio_codec.h. (moved to audio_app_conf.h file)
    • Added resampling library files for STM32F2xx and STM32F4xx devices.

V0.0.2 / 02-September-2011

  • Second alpha release.
  • This folder contains different components allowing the management of the audio functionalities using STM32 devices, it contains drivers for
    • Common drivers: managing generic components (device independent) like Out interface (speaker/headset), In interface (microphone) and synchronization mechanisms.
    • Board-Specific drivers: managing physical components like audio codecs, microphones, external clocks used for audio synchronization... These drivers are provided for specific boards (ie. STM3210C-EVAL, STM322xG-EVAL, STM32F4-Discovery).
  • Main Changes:
    • Updated to support STM32F4-Discovery board.

V0.0.1 / 15-August-2011

  • First alpha release.
  • This folder contains different components allowing the management of the audio functionalities using STM32 devices, it contains drivers for
    • Common drivers: managing generic components (device independent) like Out interface (speaker/headset), In interface (microphone) and synchronization mechanisms.
    • Board-Specific drivers: managing physical components like audio codecs, microphones, external clocks used for audio synchronization... These drivers are provided for specific boards (ie. STM3210C-EVAL and STM322xG-EVAL).

License

The use of this STM32 Firmware is governed by the terms and conditions of the License Agreement available in the root of this package.

For complete documentation on STMicroelectronics Microcontrollers visit www.st.com