请教一下,keil5如何让函数不被优化
今天一个问题被困了好久,USART.C文件中有个函数中有几个for循环,用的KEIL5,开启的O1优化。这几个for语句一直被优化,debug模式下无法打断点。如果不开启优化,代码量会超限。这个怎么让这个函数不被优化啊使用编译预处理指令#pragma O0关闭局部优化试试:
#pragma push
#pragma O0
函数...
#pragma pop 我也遇到这个问题,只能给这个文件单独设置优化等级解决。不知道有没有其他好办法 我也是,网上参考了好多,都没用, 单独给单个文件设置优化等级吧
页:
[1]