stm32f103控制液晶屏界面显示用延时影响刷新速率问题

2019-07-25 10:56发布

用液晶屏幕做了一个类似手机充电时候的显示界面(一个电池外框,里面有进度条从无到最长,然后循环),同时液晶屏上还显示一些采集回来的数据。

问题是:充电进度增长的速度非常快,于是我就加了一个延时。也正是因为延时导致液晶屏数据刷新的速率就会变慢。同时液晶屏幕上显示的秒数也会两三秒才变化一次。
因为等到电池进度条从无到最长的过程结束之后(做成了一个函数),从该函数出来,执行其他的部分。

所以想请教大神们看看有没有什么解决的办法,解决这个快了不行,慢了还是不行的矛盾。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。