CSIF大纲要点.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CSIF 简介 CMOS 传感器接口,即CSIF,提供了一个接口用于从CMOS 传感器捕捉图像。单片机可利用这个CMOS 传感器接口直接连接到CMOS 传感器。CSIF 支持完成图像捕捉的垂直(SYNC) 和水平(SYNC) 模式。CSI 包含有窗口捕捉和子采样功能以及两个FIFO,每个容量为 8×32 位,用来存储通过外设直接存储器访问入口电路(PDMA) 移入内部SRAM 的数据。CSIF 不支持图像数据转换或解码,但可把CMOS 传感器接收到的图像数据清晰地传输到内部。 CSIF方框图 功能描述 CSIF 信号 该信号有5 种类型。 CSIF 具有不同的内部设置以便用不同格式捕捉图像。 CSIF_MCK 输出设置– 请参考CKCU 章节 CSIF 帧时序 该模块提供垂直SYNC(VSYNC) 模式和水平SYNC(HSYNC) 模式的设置。VSYNC 信号有两种类型,一种是短脉冲有效 (HSYNC 信号无重叠 ) ,另一种是帧正确时才有效(HSYNC 信号有重叠)。所需类型通过 VSYNCTYP 位选择。HSYNC 信号也有两种类型,一种是持续有效,另一种是帧正确时才有效。所需类型通过 HSYNCTYP 位选择。VSYNCPOL 和HSYNCPOL 位用于决定VSYNC 和HSYNC 信号极性。由CLKEDGE 位决定是在 CSIF_PCK 上升沿还是下降沿采样数据。IMG_SFD 字段定义了需丢弃的线数目,IMG_SLD 字段定义了需丢弃的像素数目。用户可使用IMG_SLD 和 IMG_SFD 字段丢弃像素和线以获得确切的有效的图像数据。 图像垂直高度等于 IMG_HGH 值,以1 递增。图像水平宽度等于MG_WID 字段的值,以1 递增。因此,用户可选择不同设置匹配CMOS 传感器输出时序以捕捉图像。 如果CSIF 使能位 CSIF_EN 置1, 图像帧开始且EOF_FLG 和CAP_STS 标志位清零时,CSIF开始捕捉图像。若 EOF_FLG 或 CAP_STS 标志位被置位,CSIF 将不捕捉图像数据不论图像帧是否已开始。有两种方案可捕捉下一个图像数据。一种是清零 EOF_FLG 和 CAP_STS 标志位,另 一种是先通过清除CSIF_EN 位除能 CSIF 功能然后通过设置CSIF_EN 位重新使能CSIF 功能。 VSYNC 和HSYNC 时序图 CSIF 帧时序图 图像结构 窗口捕捉 CSIF 提供窗口捕捉功能,该功能可以减小图像规模大小进而减少存储器使用。该系列单片机配置了5 个寄存器来完成窗口捕捉功能。由WIN_HSTR 和WIN_VSTR 字段定义的位置,是动态图像区域的起点。WIN_WID 和WIN_HGH 字段定义了图像捕捉区域。注意,WIN_WID 和WIN_ HGH 字段定义的窗口区域是基于窗口起点,必须是在IMG_WID 和 IMG_HGH 字段定义的动态图像区域。如果窗口区域部分超出IMG_WID 和 IMG_HGH 字段定义的动态图像区域,动态图像区域的像素点数据将被丢弃。 窗口捕捉设置 正确窗口捕捉 错误窗口捕捉 行和列子采样范例 PDMA 数据发送– Rx 触发PDMA CSIF 包含有两个FIFO,每个 FIFO 有8 字容量,例如,8×32 位。当一个FIFO 满时,CSIF 将会发送一个请求到PDMA 请求服务。CSIF 每次总是发送 8 字数据,通过 PDMA 传送到SRAM以减少 PDMA待机时间。如果FIFO 的有效数据少于 8 字,CSIF 会自动用 0x0000 把剩余位填满。 中断和状态 该系列单片机提供几种中断和相关状态寄存器,用于确认当前CSIF 状态,随后允许做决定和采取措施。CSIF 中断包括帧开始中断,帧结束中断,捕捉开始中断,捕捉状态中断,坏帧中断,FIFO溢出中断,FIFO 空中断和 FIFO 满中断。帧开始中断如果使能,当接收到通过VSYNCPOL 和VSYNCTYP 位决定的CSIF_VSYNC 信号时,中断发生。如果相关中断使能,CSIF 接收到所有通过IMG_WID、IMG_HGH 和IMG_FMT 设置的动态图像数据位,帧结束中断发生。 相关中断使能且接收到首个动态图像,捕捉开始中断发生。所有要被捕捉的像素数据已接收到且通过PDMA 或CPU 接口传送到SRAM,捕捉状态中断发生。CSIF 检测到异常的VSYNC 和 HSYNC信号,坏帧中断发生。两个FIFO 已满且有数据继续写入时,FIFO 溢出中断请求发生。两个FIFO为空,FIFO 空中断请求状态置1;其中一个已满,清零。当一个FIFO 存储图像数据已满,FIFO 满中断请求标志位置位;该FIFO 的数据被读取时,标志位清零。 中断和状态 中断状态 CSIF寄存器列表 寄存器描述

文档评论(0)

麻将 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档