[问题] frame buffer

楼主: harry18456 (橡皮擦)   2015-12-04 00:26:34
今这几天在看android如何从UI到萤幕画面,
查到的资料目前是看到framebuffer那边,
但还是不知道frame buffer到 萤幕那段是如何运作,
有人可以给我点建议或方向吗?
作者: openeyes222 (睁大眼看)   2015-12-04 08:34:00
那个是系统的display driver在做的事,一般手机平板都是mipi,也就是dsi的driver。framebuffer只是给系统用的driver和实际硬件无关。如有hdmi的driver,实际也是抓framebuffer的资料decoder输出入。
作者: mshockwave (夏克维夫)   2015-12-04 11:06:00
framebuffer就是linux那边的事囉,所以他才没有写出来如果想知道framebuffer的原理建议直接去看linux kernel的书
作者: Joes1017 (阿伦)   2015-12-04 14:01:00
Display driver在起来的时候会去allocate一块memory作为framebuffer,并将此address设至display controller里dma抓取的位址。此后你更新了framebuffer的值,controller抓到的值也就更新,画面也就更新了。

Links booklink

Contact Us: admin [ a t ] ucptt.com