The S3C2440’s Camera Interface Driver Development Based on Embedded Linux

Article Preview

Abstract:

In order to realize video capture based on the S3C2440 processor on the platform of embedded Linux, the paper adopts the V4L2 as the driver model and explains in detail the implementation progress of V4L2 driver model on the Linux platform. On the basis of the existing V4L2 model and interface standard, using direct memory access mode, design the driver program of S3C2440 camera interface, the drivers are tested through the LCD display and the single frame capture, the results show that the design meets the practical need.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1975-1979

Citation:

Online since:

February 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Embedded Linux[EB/OL]. http: /en. wikipedia. org/wiki/Embedded_linux.

Google Scholar

[2] Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman. Linux Device Drivers, 3rd Edition [M]. California: O'Reilly Media, 2005: 2-4.

Google Scholar

[3] S3C2440A 32-Bit CMOS Microcontroller User's Manual Revision1[EB/OL]. http: /www. samsungsemi. com, 2004-07.

Google Scholar

[4] Bill Dirks, Michael H. Schimek, Hans Verkuil, Martin Rubli, Andy Walls and Mauro Carvalho Chehab. Video for Linux Two API Specification[EB/OL]. http: /www. linuxtv. org/downloads/ legacy/video4linux/API/V4L2_API/spec-single/v4l2. html, (2009).

Google Scholar

[5] Bill Dirks. Video for Linux Two - Driver Writer's Guide[EB/OL]. http: /www. linuxtv. org/ downloads/legacy/video4linux/v4l2dwgNew. html, (2005).

Google Scholar

[6] Song Baohua. Linux device driver development explain (2rd edition) [M]. Beijing: People's Posts and Telecommunications Press , 2010: 83-91.

Google Scholar

[7] Wolfgang Mauerer. Professional Linux Kernel Architecture[M]. Indianapolis: Wiley Publishing, 2008: 400-411.

Google Scholar