- 博客(1)
- 资源 (2)
- 收藏
- 关注
转载 volatile的用法
由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化。比如:static int i=0;int main(void){...while (1){if (i) dosomething();}}/* Interrupt service routine. */void ISR_2(void){i=1;}程序的本意是希望ISR_2中断产生时,在main当中调用dosomethi
2009-09-09 17:10:00 361
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人