这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » uc,os uc/os中延时是怎么实现的。

共2条 1/1 1 跳转至

uc,os uc/os中延时是怎么实现的。

院士
2006-09-17 18:14:16     打赏
uc,os uc/os中延时是怎么实现的。



关键词: 延时     怎么     实现    

院士
2006-12-22 22:43:00     打赏
2楼
问 我注意到在开发模板中并没有开中断。
如下:
;设置系统模式堆栈
        MSR     CPSR_c, #0xdf
        LDR     SP, =StackUsr
但是延时也确实是用timer0实现的。

如下:
void Timer0_Exception(void)
{
    T0IR = 0x01;
    VICVectAddr = 0;            // 通知中断控制器中断结束
    OSTimeTick();
}

是不是在什么地方开了中断。而我没有看到?
请教大虾稍微指点一下。非常感谢!!!! 1: 解决了OS_EXIT_CRITICAL();
[0xef000003]   swi      0x3
}

原来是这样开了中断的。靠!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]