找回密码
 立即注册
查看: 538|回复: 3

真是奇怪,编译器有问题?

[复制链接]

3

主题

17

回帖

77

积分

注册会员

积分
77
发表于 2025-12-2 21:23:01 | 显示全部楼层 |阅读模式
长按按键后程序进入执行到此位置,此时lightStatue==0 截图202512022116472005.jpg ,

然后清理事件,可是它跳过了key_event[0] = KEY_Event_Null,而是进入了else的key_event[0] = KEY_Event_Null;为什么?
截图202512022118526026.jpg
如下,没想明白是什么导致的。
截图202512022119465125.jpg
有大佬知道是因为什么吗?
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4102

回帖

1万

积分

超级版主

积分
10928
发表于 2025-12-2 23:18:11 | 显示全部楼层
如果修改代码后没有编译,就直接进入仿真,虽然可以进入,但是会导致串行等问题。
此时的执行一定是不正常的,需要重新编译,然后再次进入仿真,等待仿真将实际程序加载进去才行
如果修改了变量,最好将变量删除然后再重新添加,不然有可能出现不变化或者变化混乱的问题
回复

使用道具 举报 送花

已绑定手机

63

主题

2167

回帖

3543

积分

论坛元老

积分
3543
发表于 2025-12-3 08:04:24 | 显示全部楼层
有可能是程序被优化了
回复

使用道具 举报 送花

3

主题

17

回帖

77

积分

注册会员

积分
77
 楼主| 发表于 2025-12-3 14:57:19 | 显示全部楼层
jw*** 发表于 2025-12-3 08:04
有可能是程序被优化了

确实被优化了,我把事件清理放到最外面就正常了
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-10 20:00 , Processed in 0.071499 second(s), 60 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表