Open Issues Need Help
View All on GitHubAI Summary: The issue reports a problem with the STM32CubeWBA firmware's use of the DWT cycle counter for timing in production code. The DWT is a debug peripheral, and its use leads to code freezing when flashed with CubeProgrammer (as opposed to CubeIDE). The task requires replacing the DWT-based delay implementation with a more robust and production-ready alternative, such as using SysTick or a hardware timer, while considering the implications of RTOS usage and resource consumption. The goal is to ensure the code functions correctly regardless of the flashing method.
Full firmware package for STM32WBA series containing CMSIS, HAL-LL, BSP drivers, MW libraries, and a set of projects ready for use on STM32WBA boards