zlkj 发表于 2023-11-10 10:15:06

请教!emwin多次切换界面时程序会挂掉,可以用软件复位进行切换吗?

本帖最后由 zlkj 于 2023-11-10 10:17 编辑

请教!emwin多次切换界面时程序会挂掉,可以用软件复位进行切换吗?


void System_Reset(void)//软件复位
{
__set_FAULTMASK(1); //关闭所有中断
NVIC_SystemReset(); //进行软件复位
}

h_007 发表于 2023-11-10 10:26:51

还是要先找到挂掉的原因;P

eric2013 发表于 2023-11-10 10:54:07

可以的。

多次切换界面挂掉,估计是切换姿势不太对,你看下你的emWin动态内存是不是不断减小。

zlkj 发表于 2023-11-10 13:34:49

eric2013 发表于 2023-11-10 10:54
可以的。

多次切换界面挂掉,估计是切换姿势不太对,你看下你的emWin动态内存是不是不断减小。

谢谢!emWin动态内存是不断减小。

eric2013 发表于 2023-11-10 15:12:07

zlkj 发表于 2023-11-10 13:34
谢谢!emWin动态内存是不断减小。

那基本就是没有正常删除窗口。

zlkj 发表于 2023-11-10 22:12:58

eric2013 发表于 2023-11-10 15:12
那基本就是没有正常删除窗口。

感谢回复!已解决
页: [1]
查看完整版本: 请教!emwin多次切换界面时程序会挂掉,可以用软件复位进行切换吗?