期刊文献+

基于FIMC接口的CMOS摄像头驱动分析与设计 被引量:1

Analysis and design of a CMOS camera driver based on FIMC interface
下载PDF
导出
摘要 目前的嵌入式系统中,USB摄像头使用比较普遍,但其应用会受到传输速度的限制。本文采用一款高速CMOS摄像头,其驱动利用S3C6410内置的FIMC接口技术,采用DMA和ping-pong缓冲池机制,结合内存共享策略,有效提高了传输速率并充分利用了有限的内存资源。深入分析了该驱动的原理和实现细节,并提出了改进设计,最终应用在嵌入式图像采集系统中,能够为应用程序提供高清、高速图像。 In current embedded systems, USB cameras are widely used. However, their applications are limited by the speed of the USB interface. Hence, we take a high speed CMOS camera. The driver of the camera is built upon the fully interactive mobile camera (FIMC) interface of S3C6410, makes use of DMA and the ping-pong buffer pool mechanism, and takes the memory sharing strategy. Therefore it achieves a higher data transmission rate and better efficiency of the available limited memory. This paper deeply analyzes the principles of this concerned driver as well as some implementation details, then provides solutions to some existing problems, which were successfully implemented to an embedded image acquisition system and can provide high-definition and highspeed images for applications.
出处 《微型机与应用》 2015年第9期81-84,88,共5页 Microcomputer & Its Applications
基金 国家自然科学基金(61273112)
关键词 FIMC接口 OV9650 摄像头驱动 内存共享 DMA FIMC interface OV9650 camera driver memory sharing DMA
  • 相关文献

参考文献7

  • 1OminiVision Technologies Inc. OV9650 color CMOS SXGA (1.3MegaPixel)camerachipTM implementation guide[EB/OL]. (2004-12-07 ) [2015 -01-31 ]. http ://www.ovt.com.
  • 2胡哲光.基于S3C2440与OV9650的嵌入式监控设计[J].轻工机械,2012,30(2):50-53. 被引量:8
  • 3Lu Yinli, Yu Hongli, Zhang Pengpeng. The implementation of embedded image acquisition based on V4L2[C]. Proceed- ings of the 2011 International Conference on Electronics,Communications and Control (ICECC), 2011:549-552.
  • 4Zhang Min, Sun Jinguang, Wang Shi. Research and imple- mentation of lhc CMOS camera device driver based on S3C2440[C]. Proceedings of /he 2010 International Confer- ence on Intelligent Computation Technology and Automation ( ICICTA ), 2010 : 1039-1042.
  • 5Kuang Shnnming, He Xiaojian. Included in your digital subscription design and application of CMOS device driver based on S3C2440[C]. Prnceedings of the 2011 10th Inter- national Conference on Electronic Measurement & Instru- ments (ICEMI) ,2011:342-343.
  • 6Samsung. S3C6410x RISC microprocessor user's manual (revision 1,2)[EB/OL].(2009-02-13)[2015-01-31]. http://www.samsung.com.
  • 7DIRKS B. Video for Linux two API specification (revision 3.9 ) [EB/OL]. ( 2012-12-03 ) [2015 -01-31 ]. http ://www.linuxtv. org/downloads/v41-dvb-apis/v412spec.html.

二级参考文献10

  • 1韩超,王可人.基于DM9000的嵌入式系统的网络接口设计与实现[J].工业控制计算机,2007,20(4):17-18. 被引量:19
  • 2Samsung Electronics Co Ltd. S3C2440A 32-BIT CMOS MICROCONTROLLER USER'S MANUAL,Revision 1[EB/OL].http://www.keil.com/dd/docs/datashts/samsung/s3c2440_um.pdf,2011.
  • 3Omni Vision Technologies Inc. OV9650 Color CMOS SXGA ,(1.3MegaPixel) CameraChipTM with OmniPixelTM Technology[EB/OL].http://www.arm9board.net/download/OK6410/docs/datasheets/OV9650.pdf,2011.
  • 4DAVICOM. DM9000 datasheet:ISA to Ethernet MAC Controller with Integrate 10/100 PHY[EB/OL].http://www.davicom.com.tw/useffile/24247/DM9000-DS-F03-041906_1,2011.
  • 5Alan Cox. Video4Linux programming[EB/OL].http://kemelbook.sourceforge.net/videobook.pdf,2011.
  • 6孙天泽;袁文菊.嵌入式设计及Linux驱动开发指南--基于ARM9处理器[M]北京:电子工业出版社,2007(2 part 2).
  • 7杨水清;张剑;施云飞.ARM嵌入式Linux系统开发技术详解[M]北京:电子工业出版社,2008.
  • 8马小虎;张明敏;严华明.多媒体数据压缩标准及实现[M]北京:清华大学出版社,1996.
  • 9路锦正;周冬梅.Visual C++音频/视频处理技术及工程实践[M]北京:电子工业出版社,2009.
  • 10SLOSS A;SYMES D;WRIGHT C;等 沈建华.ARM嵌入式系统开发:软件设计与优化[M]北京:北京航空航天科技大学出版社,2005.

共引文献7

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部