2026-01-19 12:25 AM
Hello everyone,
as mentioned in the title, I'm using STM32WBA in a project. Immediately after sending data to the stm32wba coordinator, I add an expression to the backup register and reset the processor using `Nvic_system_reset`. I check this at startup and then run a different routine. It runs continuously in a loop.
My question is, are there any disadvantages to resetting the processor? Would it cause problems like freezing?
Does this situation lead to a logical fallacy?
What exactly does the MCU do with the reset process?
HAL_NVIC_SystemReset();