Linux中基于Framebuffer的LCD驱动大多是针对RGB-LCD屏设计,对于MCU-LCD的支持并不好,因此研究Linux中基于Framebuffer的MCU-LCD驱动程序开发方法具有应用价值。首先,介绍MCU-LCD的接口及控制方法、SCM601平台的EBI(外部总线,External B...Linux中基于Framebuffer的LCD驱动大多是针对RGB-LCD屏设计,对于MCU-LCD的支持并不好,因此研究Linux中基于Framebuffer的MCU-LCD驱动程序开发方法具有应用价值。首先,介绍MCU-LCD的接口及控制方法、SCM601平台的EBI(外部总线,External Bus Interface)接口配置方式、Framebuffer的处理机制以及关键数据结构;其次,在Framebuffer基础上,设计ST75161液晶模组在基于智芯微SCM601的集中器平台上的驱动程序,并实现几何图形函数、位图显示函数和汉字显示函数。实际效果测试表明,该设计方法开发的驱动能够实现对MCU-LCD的操作,实现了MCU-LCD和Framebuffer的结合。展开更多
文摘Linux中基于Framebuffer的LCD驱动大多是针对RGB-LCD屏设计,对于MCU-LCD的支持并不好,因此研究Linux中基于Framebuffer的MCU-LCD驱动程序开发方法具有应用价值。首先,介绍MCU-LCD的接口及控制方法、SCM601平台的EBI(外部总线,External Bus Interface)接口配置方式、Framebuffer的处理机制以及关键数据结构;其次,在Framebuffer基础上,设计ST75161液晶模组在基于智芯微SCM601的集中器平台上的驱动程序,并实现几何图形函数、位图显示函数和汉字显示函数。实际效果测试表明,该设计方法开发的驱动能够实现对MCU-LCD的操作,实现了MCU-LCD和Framebuffer的结合。