广瑞网,股票配资开户,配资平台佣金,网络配资开户
首頁
新聞動態
產品展示
資料下載
聯系我們
新聞動態
新聞動態
當前位置:
網站首頁
>
新聞動態
>
新聞動態
新聞動態
串口屏內存不夠用怎么辦
分享到:
點擊次數:
更新時間:2021-12-06 19:52:05 【
打印此頁
】 【
關閉
】
導讀:
隨著串口屏硬件平臺的發展,串口屏Flash內存芯片由大容量并口Nand型、全面進化到了小容量SPI Nor型存儲介質,而存儲容量也由1Gbit(128M字節)變成了主流的64M/128Mbit(8/16M字節)。如果繼續沿用bmp圖片/圖標的UI設計方法、按塊存儲圖片數據的話,一定會出現串口屏內存不夠用的問題。
為此,SDWb系列串口屏提供了多種壓縮用戶UI數據的方法,有效解決串口屏內存不夠用的問題,讓16M字節的內存利用率達到或超越過去128M字節的大容量內存,即降低了成本,也提升了可靠性。
一、Jpg格式圖片
圖片文件作為用戶UI數據的重要組成部分,在用戶UI數據中占較大比例。Jpg格式的壓縮率是目前各種圖像文件格式中最高的。它可以得到較好的圖像品質的同時使用較少的內存空間。使用不同的壓縮比例調節圖像質量,可適應不同的應用場景。SDWb系列串口屏以jpg格式存儲圖片數據,大幅降低對Flash內存的占用,使得小容量Flash的使用成為可能。
二、Jpg格式圖標
圖標作為用戶UI實現特殊顯示效果的重要途徑。多種控件都離不開圖標,圖標文件所占用的Flash內存空間不容忽視。特別是大量使用圖標的應用場景,這個問題更加突出。圖標的顯示,可簡單區分為透明顯示和非透明顯示。透明顯示時,可以過濾圖標的背景,顯示的圖標輪廓更加復雜,結合背景圖片,可以表達更加豐富的UI內容。
Jpg格式的圖標,相較與bmp格式圖標,文件大小得到到大幅壓縮,以節約Flash的內存。如果圖標顯示位置的顏色較為單一,可以將jpg圖標的背景設計成圖標顯示位置圖片的顏色,將得到類似“透明”圖標的顯示效果。若有更高要求的透明顯示要求,推薦使用png格式圖標。
三、壓縮字庫、自定義字庫
字庫也是用戶UI不可或缺的組成部分。對于需要顯示多種字符、大點陣字符的場合,字庫文件動輒幾MB,字庫文件大小的優化勢在必行。
最新版本VGUS開發工具中的點陣字庫生成工具支持生成ADZK格式的字庫,該格式以壓縮的方式保存字庫中的字模數據,可降低整個字庫文件的大小。以GB2312編碼32點陣的字庫為例,原版DZK格式字庫文件大小為1023KB,新的ADZK字庫文件大小為783KB,實現了23%的數據壓縮。并且點陣越大,壓縮效率將越高,如48點陣字庫壓縮效率高達50%。
對于部分客戶,只需要顯示已知的一些特定字符。如果使用完整字符集的字庫,將會有大量字符的點陣數據是“無用”的。這時,我們只需要將需要顯示字符的字模提取出來即可,點陣字庫生成工具支持生成自定義字庫。此字庫文件的大小相較與完整字符集的字庫幾乎可以忽略不計??梢詮氐捉鉀Q因字庫文件大小帶來的問題。
四、擴展內存
如果以上方法仍然不能夠解決內存不夠用的問題,SDWb系列串口屏還支持容量的擴展,全系產品支持擴展到16M、32M、128M、512M等多種內存規格。
SDWb系列串口屏采用的以上措施,一定能夠解決內存不夠用的問題,讓UI設計無后顧之憂。
上一條:
png透明圖標在串口屏上的應用
下一條:
文字顯示有鋸齒、字庫文件太大怎么辦
copyright © 2003-2024, 中顯科技. all rights reserved.
地址:武漢市東湖新技術開發區高新四路40號葛洲壩太陽城產業園1棟
電話:027-87617912 027-87617960 027-87596062 傳真:027-87596850
鄂ICP備18025119號-2
技術支持:
米拓建站
7.8