详细介绍: BSBY_f003 液晶模组第一品牌【松山,彭先生,13316870572】销售遍及珠三角经济发达城市,外销至中东、欧洲、美国、东南亚等地区,为人类便利的现代化生活提供着各种显示解决方案。
无论是LCD还是CRT,进行绘图,都是在“画布”上做清除旧位置的图和重新画新位置的图的操作。当程序执行速度不够快时,我们会看到清除的操作与重画的操作,这就造成了闪烁现象。解决这个问题的方法之一,就是把清除与重画的操作放在另一张“画布”上完成,等到画完后再复制到最后要显示的“画布”上。这种绘图方式就是双缓冲。
对于多数嵌入式设备来说,由于MCU的处理速度要慢许多,因此在软件设计中,更需借鉴这种方法,以期提高显示速度,最大限度地降低液晶的显示缺陷。实际上,图形的双缓冲显示方式,对于Windows程序设计员来说,一点也不陌生。以MFC绘图机制来说,CPaintDC就是要显示的画布,如果我们使用另外一个兼容的DC来做清除与重画的操作,再把整个DC的图像复制到CPaintDC,就可以避免屏幕闪烁的问题。
液晶模块生产厂家采用这种方法,具有很多好处:
1.由于用户界面保存于镜像RAM中,还方便实现远程诊断等功能。
2.显示内容更改快。表现在用户界面上,几乎感觉不到刷新和闪烁。
3.可以轻松完成许多特技效果,如画面的滚动,平移推拉,交错,百叶窗等。
4.软件LCD液晶模块封装好。菜单编程LCD液晶模块和刷新显示LCD液晶模块分开。菜单编程LCD液晶模块与具体硬件无关,只对镜像RAM操作。刷新LCD液晶模块才和硬件相关。软件的更改和移植方便。
双缓冲方式不仅可以提高液晶显示速度,还可以改善软件LCD液晶模块的封装性和可移植性。实现时,就是在系统存贮器中开辟一块显示RAM的镜像缓冲区域,此区域保存了预备显示图像的“快照”。当更改屏幕内容时,先更改镜像区域的内容;需要显示时,才把“快照”数据刷新到显示RAM。这样对于用户界面而言,显示速度只取决于“快照”的送入速度。
我们以两种常用的液晶控制器为例,直接选用内藏驱动和控制器的典型图形液晶显示LCD液晶模块,说明如何使用双缓冲的方式进行液晶的快速显示。
公司名称:深圳市松山电子科技有限公司
液晶模块生产厂家:http://www.sslcm.com http://www.sslcm.cn http://www.sslcm.net http://www.sslcm.com.cn http://www.sslcm.net.cn
负责人:彭先生
电话: 0755-29970106 0755-29970109 0755-29970110
手机:13316870572 13714675061
传真:0755-29970589
邮箱:sunson@sunson.net
Q Q:530904726
地址:深圳市宝安区西乡镇银田工业区B14松山大厦
我们公司其中点阵模块规格有COB、SMT、TAB、COG不同封装等形式,多款320240模块与日本OPTREX、台湾达威、众孚、EDT等产品完全兼容 BSBY 网联荟推广中………
本文出处:http://www.sslcm.net.cn/show-139-1224.html
|