当前LCM的主流接口有并口和串口。并口引脚多,产生串扰,串口则没有诸如此类的缺点。SPI作为串口家族的一员,具有高速同步、芯片管脚少和信号稳定不产生串扰等优点,越来越受到开发人员的青睐。但是,具有SPI的LCM并不是毫无缺点的,市场上以COG(chip on glass)方式封装的LCM大都是基于单工方式传输的,这将给开发带来了非常大的麻烦。本文主要论述基于单工SPI的GUI开发方案,详细地分析了基于单工SPI的GUI的开发开台,论述并分析在GUI开发过程中遇到的问题,最后提出增加虚拟LCD的方案解决这个问题。