portDISABLE_INTERRUPTS() //关闭中断
port ENABLE_INTERRUPTS() //打开中断
在FreeRTOS中优先级低于configMAX_SYSCALL_INTERRUPT_PRIORITY的中断会被屏蔽掉,高于的就不会。
硬件触发中断,比如定时器。进入中断服务函数——在中断服务函数中调用回调函数,进行任务执行。
具体调用哪个回调函数,要看中断的类型,比如,空闲中断,USART_IT_IDLE
portDISABLE_INTERRUPTS() //关闭中断
port ENABLE_INTERRUPTS() //打开中断
在FreeRTOS中优先级低于configMAX_SYSCALL_INTERRUPT_PRIORITY的中断会被屏蔽掉,高于的就不会。
硬件触发中断,比如定时器。进入中断服务函数——在中断服务函数中调用回调函数,进行任务执行。
具体调用哪个回调函数,要看中断的类型,比如,空闲中断,USART_IT_IDLE