1、单独对某个函数不优化:
在函数前面加上
#pragma optimize=none 或者_Pragma("optimize=none")
2、
延时函数改为:
void delay(u32 N)
{ u32 i = 0; for(i = 0; i < N; i++) asm("nop");
}