Adaptive Lattice Filter on STM32H7 Devices


This application note and the accompanying evaluation package describe implementation of adaptive recursive least square Lattice filters on STM32H7 microcontrollers. Lattice filter serves for adaptive estimation of an acoustic channel. It can be used for active noice cancellation. In ultrasound based hand gesture GUI applications, the Lattice filter can be used as part of an electronic detector of presence of hand and improves quality of hand distance measurement by removing of acustic reflections from static distant objects.

Package Summary

Title Adaptive Lattice Filter on STM32H7 Devices
Filenames (4,39 MB)
STM32H7_lattice_rev01.pdf (1,85 MB)
License See application note for licensing conditions.
Package content ZIP archive with support files as described in application note.
Size ZIP file: 4 605 002 Bytes
PDF file: 1 950 326 Bytes
Required tools
& platform
STM32CubeIDE 1.14.1, STM32CubeMX 6.10.0, Scilab 6.1
Installation notes See application note

Result Category

Project number Project acronym Year RIV category Comment
8A21009 StorAIge 2024 Gfunk Functional sample (demo)

Contact Person

Please, do not hesitate to contact Jiri Kadlec to obtain more information.