个人感觉如果是搞清楚了裸机上的lcd驱动,特别是看懂了时序图的话,驱动linux上的lcd还是比较简单的,当然如果是芯片级的驱动就另当别论了,需要对framebuffer有非常深的了解,linux下对framebuffer做了非常好的封装,驱动的时候只需要在相关的结构体中填充相应的时钟参数就ok了。
下面是遇到的一个问题:
如果屏发生整体向右或向下移动该怎么解决?
以前仔细研究过linux的lcd驱动结构,具体的驱动过程可以以参考我以前的文章,这里就不在赘述,如果有什么不正确之处,恳请各位网友指点:
http://blog.csdn.net/charistain_huang/article/details/6061892