uC/OSIII程序问题

2019-07-14 22:38发布

其他都正常,为什么一加中断临界就报错呢?
00.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
总有也许
2019-07-15 13:02
lightningboy 发表于 2015-4-30 09:15
我用的是uCOS3,不知在哪里设置呢?我是新手

你编的别的地方有错没?如果函数的调度(跳转)正常的话配置就没错
3的话不清楚2 3和2的区别估计不大
2是在os_cpu.h中
#define  OS_CRITICAL_METHOD   3

#if OS_CRITICAL_METHOD == 3
#define  OS_ENTER_CRITICAL()  {cpu_sr = OS_CPU_SR_Save();}
#define  OS_EXIT_CRITICAL()   {OS_CPU_SR_Restore(cpu_sr);}
#endif

一周热门 更多>