如何在UART RX中唤醒线程完成回调

时间:2016-02-27 04:19:30

标签: stm32 uart rtos

我有一个使用STM32F7-Discovery的项目,我有几个线程,包括具有实时优先级的UART线程。

我使用HAL_UART_Receive_IT()获取数据,然后在收到回拨中断时使用osSignalWait( 0x01, osWaitForever)。我已经确认发生了中断,但问题是当我想通过osSignalSet( UART_ThreadId, 0x01 )唤醒我的uart线程时,微控制器正在挂起。

如何唤醒我的uart线程?

0 个答案:

没有答案