为什么程序下载串口【CH340】不连接时ucgui界面不流畅,串口连接后才能正常使用?

2019-07-21 03:05发布

如题,我近期在ucgui实验中发现如下问题:
   1. 下载串口【CH340】连接到PC时,ucgui界面执行比较流畅,触摸响应也比较灵敏;
   2. 但不连接到PC时,ucgui界面刷新极不流畅,界面上的触摸按钮需要持续按3秒以上才能响应;
   3. 串口连接PC上电启动后再拔掉【板子不掉电,5V电源单独接入】,界面程序也是正常的;
   4. 程序代码基于原子大哥的MiniSTM32开发板实验程序39,界面是在此基础上自己开发的;
   5. 怀疑过可能是RAM分配的问题,修改GUIConf.h中的宏:
       #define GUI_ALLOC_SIZE             25000 /*实验过多次,从原子大哥的默认逐步增加到该值都不能解决,再增加编译报错*/
   6. 根据上述情况,目前怀疑可能和下载串口有关系,是不是串口驱动的问题?
  如果使用到正常产品中,下载串口只有在烧录程序时才会连接PC,这样的问题是个明显的BUG。请大侠们支个招,谢谢啦!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。