作者:發(fā)布時(shí)間:2018/7/21 16:28:33
數(shù)據(jù)滾齒機(jī)繪圖庫函數(shù)會(huì)將圖畫在后臺(tái),這樣就可以把數(shù)據(jù)傳到上位機(jī)上。繪圖工作告一段落后,再一股腦的將整個(gè)后臺(tái)和只包含此次改變的區(qū)域的內(nèi)容復(fù)制到前臺(tái)的內(nèi)存中。等下次加載時(shí),技術(shù)人員就會(huì)發(fā)現(xiàn) LCD顯示器的內(nèi)容改變了,數(shù)據(jù)滾齒機(jī)LCD 控制器提供隨時(shí)改變 地址的功能,在很多應(yīng)用中,就無需做存儲(chǔ)器傳輸,現(xiàn)在問題來了,在傳輸整個(gè)齒輪的數(shù)據(jù)過程中,如果性能不佳,對(duì)觀察者而言也會(huì)感覺整個(gè)屏幕是由上至下,一行一行的改變。這樣一來,使用后臺(tái)數(shù)據(jù)等于沒有效果。我們可以試想一下,開發(fā)者必須采用該平臺(tái)上性能較佳的存儲(chǔ)器傳輸算法。最簡單的存儲(chǔ)器傳輸方式是調(diào)用標(biāo)準(zhǔn)函數(shù),但這個(gè)函數(shù)的性能不得而知。每個(gè)平臺(tái)都有其最佳的存儲(chǔ)器的方式。
例如,從后臺(tái)一次傳輸兩個(gè)Byte或4個(gè)Byte。但當(dāng)初這個(gè)做工程師并不知道你的平臺(tái)特性是什么,也不能保證你傳入的一定是最佳數(shù)據(jù),所以數(shù)據(jù)滾齒機(jī)繪圖庫函數(shù)會(huì)將圖畫在后臺(tái)實(shí)現(xiàn)方式相當(dāng)復(fù)雜。