From 09484ef55ac3cbc12e0a499f03b97245ea147a58 Mon Sep 17 00:00:00 2001 From: Gabriel Lima Date: Sat, 17 Aug 2024 22:52:28 -0300 Subject: [PATCH] Firmware: Add bkpt to configASSERT --- Firmware/F407V-PWMServoTester/Core/Inc/FreeRTOSConfig.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Firmware/F407V-PWMServoTester/Core/Inc/FreeRTOSConfig.h b/Firmware/F407V-PWMServoTester/Core/Inc/FreeRTOSConfig.h index a450f1f..0d9bae2 100644 --- a/Firmware/F407V-PWMServoTester/Core/Inc/FreeRTOSConfig.h +++ b/Firmware/F407V-PWMServoTester/Core/Inc/FreeRTOSConfig.h @@ -154,7 +154,8 @@ See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */ /* Normal assert() semantics without relying on the provision of an assert.h header file. */ /* USER CODE BEGIN 1 */ -#define configASSERT( x ) if ((x) == 0) {taskDISABLE_INTERRUPTS(); for( ;; );} +//#define configASSERT( x ) if ((x) == 0) {taskDISABLE_INTERRUPTS(); for( ;; );} +#define configASSERT( x ) if ((x) == 0) {taskDISABLE_INTERRUPTS(); __asm volatile ("bkpt #0");} /* USER CODE END 1 */ /* Definitions that map the FreeRTOS port interrupt handlers to their CMSIS