@2018-07-10
emWin 在做界面切换时,须将切换前的界面所有信息 “删除”,否则将造成切换后的界面死机
此 “删除” 对象包括:
> 界面上绘制的曲线(随时间一直变化)、绘制的2D图形()等,这些对象都是动态刷新的非静态
> ...
@2018-07-30
这种界面切换尤指全界面即满屏窗口切换,目前测试发现非满屏窗口切换且切换后的界面未覆盖前界面的活跃区,如2D图形闪烁、时间文本更新等,不会造成界面死机情况
@2018-07-30
造成这种界面窗口切换后死机情况,原因是切换新窗口时关闭了旧窗口,但旧窗口中依旧有界面在运行,即旧窗口关闭时窗口资源未回收干净,本质原因暂不详
本文探讨了emWin界面切换过程中导致死机的问题及解决方案。强调了在进行全界面切换时,必须彻底清除旧界面的所有动态元素,以避免资源未释放造成的系统故障。
2万+

被折叠的 条评论
为什么被折叠?



