Skip to content
This repository has been archived by the owner on Dec 2, 2024. It is now read-only.

The X-CUBE-SOUNDTER1 software package provides drivers and middleware running on STM32 for interfacing with the STA350BW Sound Terminal component mounted on X-NUCLEO-CCA01M1 expansion board. Please check st.com where a more recent version of the software might be available.

License

Notifications You must be signed in to change notification settings

STMicroelectronics/x-cube-soundter1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-CUBE-SOUNDTER1 Firmware Package

latest tag

Note

X-CUBE-SOUNDTER1 software package is not available anymore in this repository

In this repository, the * ./Middlewares/ST/STM32_Audio middleware libraries and the related projects (demos, applications, and examples) are not available here as they (the middleware libraries) are subject to some restrictive license terms requiring the user's approval via a "click thru" procedure.

If needed, they can be found inside the full firmware package available on our website st.com and downloadable from here. You will be prompted to login or to register in case you have no account.

The X-CUBE-SOUNDTER1 software package is an expansion for STM32Cube. This software provides drivers and middleware running on STM32 for interfacing with the STA350BW Sound Terminal component mounted on X-NUCLEO-CCA01M1 expansion board. It is built on top of STM32Cube software technology that ease portability across different STM32 microcontrollers.

X-CUBE-SOUNDTER1 software features:

  • Complete BSP and drivers to build applications using STA350BW Sound Terminal device.
  • Sound Terminal® Biquad Calculator middleware to ease the computation of STA350BW embedded filters coefficients.
  • Easy portability across different MCU families thanks to STM32Cube.
  • Sample applications that the developer can use to start experimenting with the code.
  • Free user-friendly license terms.

Examples implementation available for X-NUCLEO-CCA01M1 STM32 expansion board plugged on top of

  • NUCLEO-F401RE
  • NUCLEO-F072RB
  • NUCLEO-L476RG
  • NUCLEO-F746ZG
  • NUCLEO-L053R8

The figure below shows the overall architecture.

  • At the bottom layer there are the HW components: the STM32 MCU and the STA350BW Sound Terminal® device.
  • The drivers abstract low level details of the hardware and allow the middleware layer to provide functionalities in a hardware independent fashion.
  • The application provide examples of how to use the code.

Here is the list of references to user documents:

Known limitations

Requirements not met

Headline

STM32L053R8 supports up to one X-NUCLEO-CCA01M1 expansion board

Development toolchains and compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1 + ST-LINK/V2
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.37.0 + ST-LINK/V2
  • STM32CubeIDE Version 1.10.1 + ST-LINK/V2

Supported devices and boards

Backward Compatibility

  • None

Dependencies

  • None

About

The X-CUBE-SOUNDTER1 software package provides drivers and middleware running on STM32 for interfacing with the STA350BW Sound Terminal component mounted on X-NUCLEO-CCA01M1 expansion board. Please check st.com where a more recent version of the software might be available.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages