显示/光电技术中的LCD驱动软硬件设计
OMAP5910内部具有独立的LCD控制模块,其功能如图1所示。从图中可以看出LCD控制模块的核心单元是控制器,负责和其他各个部分的控制以及和外设的连接。控制器连接两个外设,一个是到OMAP5910的DMA请求,一个是到外设的LCD的中断请求。这样,0MAP5910作为主设备,可以在CPU不参与的情况下实现对LCD的显示核控制。LCD作为被动设备,有少量需要返回的状态,发送中断到OMAP5910,由OMAP5910安排时间读取LCD状态。这样,使得整个LCD的显示和控制占用较少的CPU资源。 图1 LCD控制器的功能框图 LCD控制模块的数据通道由调色板RAM、灰度/串行器和输
用户评论