ThreadX priority
Hi guys. Help solve this problem.
I am working with STM32H745 and ThreadX. In my project, an external event generates an interrupt on EXTI10.
The tx_event_flags_set() function is executed from the HAL_GPIO_EXTI_Callback() interrupt handler to start a process that must perform certain actions. According to ThreadX recommendations, custom interrupt handlers from which RTOS functions are called are assigned the smallest interrupts. But when I assign EXTI10 Preemption priority=15, the program is unstable. And when I set Preemption priority=0 everything works fine. What could be the problem?