I am running into issues with my custom board using an stm32F427ZGT6 chip. I have no problems compiling code, however, I run into certain scenarios where the board seems like it gets into a runtime error (LED flashes in a specific pattern constantly). When this runtime error occurs pins hold their value and does not change until i reset the board. Are there options for the stm to run a function when a runtime error is encountered? For example, when a runtime error is encountered rather than holding pin values to set them all to 0? Or to perform a hard reset?
Any help or recommendations would be appreciated. Thank you in advance.
Best regards, Ioakeim