[发明专利]基于TMS320DM642芯片与MT9P031STM芯片的视频采集驱动方法有效
申请号: | 201310236379.1 | 申请日: | 2013-06-14 |
公开(公告)号: | CN103338381A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | 金鑫;张高阳;张之敬 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 仇蕾安;李爱英 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 tms320dm642 芯片 mt9p031stm 视频 采集 驱动 方法 | ||
技术领域
本发明属于机器视觉图像测量技术领域,具体涉及一种基于TMS320DM642与MT9P031STM芯片的视频采集驱动方法。
背景技术
在机器视觉领域,随着视觉检测技术的发展,对视觉检测精度和处理速度的要求越来越高。数字信号处理芯片依靠其特殊结构设计带来的强大的运算能力已经越来越多的用到数字图像的处理中。数字信号处理芯片如果集成高分辨率的成像芯片将能够将两者的优势发挥出来,设计出高分辨率、高处理速度的视觉检测设备。MT9P031STM作为一款500万像素的CMOS成像芯片,其2.2um的像素大小,黑白成像特点使其尤其适合应用在工业检测领域。TMS320DM642作为一款多媒体数字信号处理芯片,其内部结构使其尤其适合应用在多媒体处理领域,因此如果能将TMS320DM642与MT9P031STM集成在一起将集成两者的优点,设计出紧凑的高性能、高分辨率的视觉检测设备。
发明内容
本发明要的目的为了使TMS320DM642芯片与MT9P031STM芯片集成在一起使用,使得TMS320DM642芯片能够直接采集MT9P031STM的RAW输出图像,而设计的一种基于TMS320DM642与MT9P031STM芯片的视频采集驱动方法。
实现本发明的技术方案如下:
一种基于TMS320DM642芯片与MT9P031STM芯片的视频采集驱动方法,包括硬件接口连接和软件接口配置;
所述硬件接口连接的过程为:令TMS320DM642的三根控制线VPXCTL[0..2]分别直连MT9P031STM的三根信号线LINE_VALID、TRIGGER、FRAME_VALID;令TMS320DM642的时钟线VPXCLK0直连MT9P031STM的像素时钟线PIXCLK;令TMS320DM642的两根I2C总线SCL、SDA直连MT9P031STM的两根总线SCLK、SDATA;令TMS320DM642的通用I/O口GP10直连MT9P031STM的控制线I2CEN;令TMS320DM642的八根数据线线VPXD[2..9]直连MT9P031STM的八根数据线DOUT[0..7];令TMS320DM642的四根数据线VPXD[12..15]直连MT9P031STM的四根数据线DOUT[8..11];
所述软件接口的配置过程为:
(1)配置TMS320DM642芯片的32位VPIE中断寄存器,预先在该寄存器中初始化TMS320DM642芯片上视频口的中断事件;
(2)配置TMS320DM642芯片的32位VCASTOP1寄存器,预先在该寄存器中设置视频口所采集图像的大小;
(3)配置TMS320DM642芯片的32位VCASTRT1寄存器,预先在该寄存器中设置视频口所采集图像的场消隐时间以及采集图像的开始时间。
(4)配置TMS320DM642芯片的32位VCATHRLD寄存器,预先在该寄存器中设置DMA事件的触发条件为视频口的FIFO存储的像素个数为图像数据一行像素的个数;
(5)配置TMS320DM642芯片的32位VCACTL寄存器,预先在该寄存器中设置视频口的图像采集方式为不连续单帧16位RAW图像采集;
(6)配置TMS320DM642芯片的32位VPCTL寄存器,预先在该寄存器中取消视频口的暂停;
(7)配置TMS320DM642芯片的32位VCACTL寄存器,预先在该寄存器中使能视频口的图像采集;
(8)配置CMOS成像组件的16位R13寄存器,预先在该32位寄存器中复位成像芯片MT9P031STM;
(9)配置CMOS成像组件的16位R3寄存器,预先在该32位寄存器中设置输出图像的行数;
(10)配置CMOS成像组件的16位R4寄存器,预先在该32位寄存器中设置输出图像的列数;
(11)配置CMOS成像组件的16位R5寄存器,预先在该32为寄存器中设置行消隐时间;
(12)配置CMOS成像组件的16位R6寄存器,预先在该32位寄存器中设置场消隐时间;
(13)配置CMOS成像组件的16位R10寄存器,预先在该32位寄存器中设置像素输出时钟;
(14)配置CMOS成像组件的16位R1寄存器,预先在该32位寄存器中设置输出图像的行起始位置;
(15)配置CMOS成像组件的16位R2寄存器,预先在该32位寄存器中设置输出图像的列起始位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310236379.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种淀粉硬胶囊壳的制备方法
- 下一篇:一种灭茬、切碎、旋耕多用刀具