断点如果设置在启动时钟节拍之后,在断点处停顿后在继续运行
程序运行就异常了,
这是什么原因
提问时间:2009-11-6 10:07:48
| 1楼 | 时间:2009-11-6 10:09:30 |
| 不是不中断,而是时钟走过头,还需很长时间才中断.target.c 如下修改即可避免: T0MCR = 0x01; 改为T0MCR = 0x03; 函数 Timer0 改为 void Timer0(void) { T0IR = 0x01; // T0MR0 += (Fpclk / OS_TICKS_PER_SEC); // 删除此句 VICVectAddr = 0; // 通知中断控制器中断结束 OSTimeTick(); } | |
我也来回答:





