假定已經有許多應用采用了程序1 - 1 5中所定義的C u r r e n c y類,現在我們想要對C u r r e n c y類
的描述進行修改,使其應用頻率最高的兩個函數A d d和I n c r e m e n t可以運行得更快,從而提高應
用程序的執行速度。由于用戶僅能通過p u b l i c部分所提供的接口與C u r r e n c y類進行交互,
當前LCM的主流接口有并口和串口。并口引腳多,產生串擾,串口則沒有諸如此類的缺點。SPI作為串口家族的一員,具有高速同步、芯片管腳少和信號穩定不產生串擾等優點,越來越受到開發人員的青睞。但是,具有SPI的LCM并不是毫無缺點的,市場上以COG(chip on glass)方式封裝的LCM大都是基于單工方式傳輸的,這將給開發帶來了非常大的麻煩。本文主要論述基于單工SPI的GUI開發方案,詳細地分析了基于單工SPI的GUI的開發開臺,論述并分析在GUI開發過程中遇到的問題,最后提出增加虛擬LCD的方案解決這個問題。