STM32
登录
直播中
莫循虎
7年用户
934经验值
私信
关注
[问答]
stm32g030优化等级高于optimize for debug时,main函数里的while()循环出现if()内语句不能正常执行的原因?
开启该帖子的消息推送
stm32g030
main
芯片使用G030,优化等级高于op
ti
mize for debug时,就会出现 main函数里的while()循环出现if()内语句不能正常执行的问题
回帖
(1)
杨玲
2024-3-26 10:48:31
if的变量要申明成volatile了吗?否则编译不会每次读出变量的最新值做判断。
if的变量要申明成volatile了吗?否则编译不会每次读出变量的最新值做判断。
举报
更多回帖
rotate(-90deg);
回复
相关问答
stm32g030
main
STM32G030
工程字节RM0454 Rev该如何去使用呢?
2022-12-21
217
请问
stm32g030
的io口没有钳位二极管吗?
2024-04-03
291
为什么
debug
不
执行
if
内
语句
?
2016-01-14
5868
STM32
单片机
DEBUG
不能
进入
Main
函数
怎么解决?
2021-12-02
2758
mpu6050移植错误
2023-04-27
6816
是否可以将RTOS调度程序与
main
while
循环
集成
执行
其他功能呢
2022-12-16
198
为何要加一句
while
死
循环
让程序停留在
main
函数
中呢?
2021-07-15
3661
STM32G030
ADC开启后STOP模式多十几微安电流,为什么?
2024-03-20
158
PIC单片机
while
嵌套问题
2019-04-10
1484
C6670的调试问题,无法
执行
到
main
2018-06-21
1690
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分