第13讲 ISP状态机轮转

2024年11月05日 第13讲 ISP状态机轮转 极客笔记

本讲是Camera KMD ISP子系统专题的第13讲,我们讲解Camera KMD ISP子系统之ISP状态机轮转。

更多资源:

资源 描述
在线课程 极客笔记在线课程
知识星球 星球名称:深入浅出Android Camera
星球ID: 17296815
Wechat 极客笔记圈

ISP中断类型

  • SOF: 一帧图像数据开始传输
  • EOF: 一帧图像数据传输完成
  • REG_UPDATE: ISP寄存器更新完成(每个reg group都有独立的这个中断)
  • EPOCH: ISP某一行结尾(默认20)就会产生此中断
  • BUFFER DONE: 一帧图像数据ISP完全写到DDR了

ISP驱动状态机

Camera Context Ops

//1. state_machine
//2. substate_machine

//substate_machine_irq

ioctl/crm/irq函数集何时调用

Top State Machine

ctx_base->state_machine = cam_isp_ctx_top_state_machine;

Activated Substate Machine

1. ctx_isp->substate_machine_irq = cam_isp_ctx_activated_state_machine_irq;
2. ctx_isp->substate_machine = cam_isp_ctx_activated_state_machine;

本文链接:http://so.lmcjl.com/news/17092/

展开阅读全文