STM32Cube MCU Full Package for the STM32H7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
STM32H745i Discovery Board
Keil 5.37 with Armclang 6.18
I tried the example with the old Keil armcc Compiler and the example works fine.
Then i switched to armclang compiler and replaced the "libPDMFilter_cm7_keil_wc16.lib" with the provided "libPDMFilter_cm7_gcc_wc16.a"
Everything compiles & runs fine except the fact that the output of the lib in audioPcmBuf[] is always zero
is there something special i have to configure to make this lib work? i can remember in the past there were similar problems with touch gfx and the armclang compiler but these were solved eventually.
Hello @axbusch
Thank you for this report. We will get back to you as soon as we analyze it further. This may take some time. Thank you for your comprehension.
STM32H745i Discovery Board Keil 5.37 with Armclang 6.18
I tried the example with the old Keil armcc Compiler and the example works fine. Then i switched to armclang compiler and replaced the "libPDMFilter_cm7_keil_wc16.lib" with the provided "libPDMFilter_cm7_gcc_wc16.a" Everything compiles & runs fine except the fact that the output of the lib in audioPcmBuf[] is always zero
is there something special i have to configure to make this lib work? i can remember in the past there were similar problems with touch gfx and the armclang compiler but these were solved eventually.
DebugScreenshots are in this thread https://community.st.com/t5/other-solutions-mcu/sai-audioplayback-example-with-armclang/td-p/112464