MD050SD电脑显示屏SD 扩屏取模怎么去


前一阵子回家买了个 OLED (128 x 64SSD1306)——Mini STM32 板的配件,这两天把驱动做完了拿出来晾晾。 和 LCD 对比一下 :) 。
再发点牢骚新版 RTGUI 似乎在显示更新上有效率问题。比如上图的 demo 有三个 window。按说每个 window 应该只绘制一次但实际上似乎每个都绘制了三次。
现象:demo 中背景的 main window 里面有个 container。在处理绘制 container 的 RTGUI_EVENT_PAINT 事件时加载了一张图。最终此图被加载了三次。
对于要加载大图的程序来说这基本是噩梦。俺记得旧版没有这个问题当然,有可能是俺对新版还不了解、使用不當以后再研究吧。
跟 兄在 讨教了一下感觉重复绘制问题是由于俺对新版 API 不了解所导致的。旧版有 workbench 、 view 的概念;新版没有但多了 application 。使得囿些功能在新版中得到了简化还有些似乎是重新组织了一下。
俺的 demo (可在 找到)在旧版中大概是这样的结构:
当移植到新版时俺根据┅些例程和猜测,把 demo 改成了这个样子:
在和 grissiom 兄讨教之后俺又改成了这样:

现在就没有重复绘制的问题了。看来新版 API 确实在简化应用程序開发方面做了不少努力但是控件分组的功能要咋实现呢?待俺以后再研究吧

  

  

  

  

我要回帖

更多关于 电脑显示屏SD 扩屏 的文章

 

随机推荐