MTK优美代码赏析5LCD_BlackWrite与MTK中断控制器.pdfVIP

  • 5
  • 0
  • 约4.22千字
  • 约 5页
  • 2023-11-15 发布于河南
  • 举报

MTK优美代码赏析5LCD_BlackWrite与MTK中断控制器.pdf

文档仅供参考 MTK 优美代码赏析 5:LCD_BlackWrite 与 MTK 中断控制器 前一段时间在跟踪我所负责项目的一个 bug:进录像器时系统挂起等 camera 进入就绪状 态,导致进入 Preview 很慢的问题。驱动上已经把效果调到最差最快了,问题还是存在,所以 断定可能不是驱动造成的,需要跟到上层的流程去。因为自己从来没有研究过 camera 的架 构,一时竟无法下手去跟踪这个流程,突然想到 MTK 的驱动架构都是基于面向对象设计的, 可以从对象的元素来进行跟踪,通过这个方法不断向上跟踪,不但把问题跟踪了出来,而且对 camera 的流程也有了一定的了解,甚是开心。 依稀记得当时发现 camera 不断抓取 Preview 数据进行 Preview 后进行 LCD_BlockWrite,使屏幕同步刷新,所以一直想抽时间来研究 LCD_BlockWrite 的机制, 今夜偷闲,给出自己第一次赏析这个流程的看法,有不对的地方请大家及时提出来,让我也学 习下。谢! 下面看两个有关屏幕刷新的重要参数 /*SW XXX*/ //LCD_OWNER_ID 来自哪里的刷新 typedef enum { LCD_UPDATE_MODULE_MMI = 0

文档评论(0)

1亿VIP精品文档

相关文档