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   
郵箱:[email protected]             
Q  Q:530904726       
地址:深圳市寶安區西鄉鎮銀田工業區B14松山大廈
我們公司其中點陣模塊規格有COB、SMT、TAB、COG不同封裝等形式,多款320240模塊與日本OPTREX、臺灣達威、眾孚、EDT等產品完全兼容 BSBY    網聯薈推廣中………
 
本文出處:http://www.sslcm.net.cn/show-139-1224.html