STM32
直播中

莫循虎

7年用户 934经验值
私信 关注
[问答]

stm32g030优化等级高于optimize for debug时,main函数里的while()循环出现if()内语句不能正常执行的原因?

芯片使用G030,优化等级高于optimize for debug时,就会出现 main函数里的while()循环出现if()内语句不能正常执行的问题

回帖(1)

杨玲

2024-3-26 10:48:31
if的变量要申明成volatile了吗?否则编译不会每次读出变量的最新值做判断。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分