AnsweredAssumed Answered

Problem to wake a thread in UART RX completed callback

Question asked by vaseghi.amir on Feb 26, 2016
I have a project using STM32F7-Discovery,and I have a couple of threads including UART thread with real time priority.
I use HAL_UART_Receive_IT() to get data,then I use osSignalWait( 0x01, osWaitForever) while I receive call-back interruption.I have verified that the interruption is occured,but the problem is when I want to wake my uart thread by osSignalSet( UART_ThreadId, 0x01 ) ,the micro controller is hanging,
How can I wake my uart thread ?
Thanks in advance.