硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1480|回复: 1
收起左侧

[emWin] 求教大佬们,多定义了两个全局变量程序卡死

[复制链接]

97

主题

69

回帖

360

积分

高级会员

积分
360
发表于 2022-2-16 17:34:40 | 显示全部楼层 |阅读模式
我在EMWIN里,如图多定义了两个全局变量,操作SPINBOX控件卡死,当我把这两个变量屏蔽了在编译,SPINBOX正常操作。首先说明这两个全局变量只是定义,未被调用。我试过改大了堆栈空间,没用。而且奇怪的是跑其他界面正常,只有在操作SPINBOX控件时会卡死。
1.png
2.png
回复

使用道具 举报

22

主题

128

回帖

194

积分

初级会员

积分
194
发表于 2022-2-16 23:51:09 | 显示全部楼层
盲猜是字节对齐问题,有些变量因为函数写法,要求4字节对齐,不然会死机
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-22 05:52 , Processed in 0.414663 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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