4018| 2
|
FREERTOS STM32中断程序咋写? |
1金钱
最佳答案这要看你的中断中是否用到了系统的api函数了
没用到任何api那就和没有系统的那样写,
有用到,那么就要按系统的规范写.给个例子
void EXTI0_IRQHandler(void)
{
BaseType_t xHigherPriorityTaskWoken=P;
if(EXTI_GetITStatus(EXTI_Line0) != RESET)
{
EXTI_ClearITPendingBit(EXTI_Line0);
xSemaphoreGiveFromISR(xSemaphore, &xHigherPriorityTaskWoken);
portYIELD_FROM_ISR( ...
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-27 14:29
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网