STM32F105上面可以移植UC/OS-III 吗?对于中断嵌套怎么处理?
最近刚移植了UC/OS-III到STM32F105上面,只是单纯的点亮LED灯还有串口通信,都是正常的,若是使用外部中断,且不停的使用,让其进行嵌套之后,程序就会跑飞,觉得我哪里是移植错了,但很难找出,想请教一下,在移植过程中对于voidOS_CPU_SysTickHandler (void)
{
CPU_SR_ALLOC();
time32_incr += 10;
CPU_CRITICAL_ENTER();
OSIntNestingCtr++; /* Tell uC/OS-III that we are starting an ISR */
CPU_CRITICAL_EXIT();
OSTimeTick(); /* Call uC/OS-III's OSTimeTick() */
OSIntExit(); /* Tell uC/OS-III that we are leaving the ISR */
}
这个函数怎么处理的?
页:
[1]