今天在STM32中断中写了一个标志位但是每次自加的时候都加不上,调试一下原来自加的程序被编译器优化了 ,之后在定义的时候加了 volatile才不被优化,但是为什么被优化还不知道。
STM32在变量不被编译
最新推荐文章于 2024-11-06 21:17:18 发布
在STM32中断处理程序中使用自增操作时遇到编译器优化问题,导致标志位无法正常递增。通过添加volatile关键字解决了该问题。
2015

被折叠的 条评论
为什么被折叠?



