Browse > Article

Development of Device Driver for Image Capture and Storage by Using VGA Camera Module Based on Windows CE  

Kim, Seung-Hwan (Division of Electronics and Information Engineering, Chonbuk National University)
Ham, Woon-Chul (Division of Electronics and Information Engineering, Chonbuk National University)
Lee, Jung-Hwan (Division of Electronics and Information Engineering, Chonbuk National University)
Lee, Ju-Yun (Division of Electronics and Information Engineering, Chonbuk National University)
Publication Information
Abstract
In this paper device driver for camera capture in hand held mobile system is implemented based on microsoft windows CE operating system. We also study the storage device driver based on the FAT fie system by using NAND flash memory as a storage device. We use the MBA2440 PDA board for implementing the hardware for image capture by using CMOS camera module producted by PixelPlus company. This camera module has VGA $640{\times}480$ pixel resolution. We also make application program which can be cooperated with the device driver for testing its performance, for example image capture speed and quality of captured image. We check that the application can be cooperated well not only with the device driver for camera capture but also with the device driver for FAT file system designed especially for the NAND flash memory.
Keywords
Camera Capture; Device Driver; FAT; Mobile System; NAND flash memory;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 안병찬, 'Porting Windows CE Operating System to Arm based board device', ICCAS 2003, pp.2159-2163, 2003
2 PIXELPLUS, 'PO2030N 1/4.5 Inch VGA Single Chip CMOS IMAGE SENSOR', 2005
3 SAMSUNG Electronics, 'S3C2440A 32-bit RISC Microprocessor User`s Manual', 2004
4 Atsuo Kawaguchi, Shingo Nishioka and Hiroshi Motoda, 'A Flash-Memory Based File System', Proceedings of 1995 USENIX Technical Conference, pp.155-164, 1995
5 Steven Holzner and The Peter Norton Computing Group, 'Advanced Assembly Language', pp214-255, 영진출판사, 1993
6 임삼수, 'Windows CE에 기반한 USB 호스트 관련 드라이버 구현', 전북대학교 석사 학위논문, pp 8-9, 2006
7 최현석, 'MS WINCE기반 VGA급 Camera Module Capture/Display Device Driver 개발', 대한임베디드공학회, pp 18-19, 2006
8 Douglas Boling, 'Programming Windows CE Third Editiion', Microsoft Press
9 Michael Tischer and Bruno Jennrich, 'PC INTERN : the Encyclopedia of System Programming', pp377-387,Abacus, 1996
10 M.Wu and W. Zwaenepoel, 'eNVy : A Non Volatile, Main Memory Storage System', Proceeding of the 6th International Conference on Architectural Support for Programming Languages and Operating Systems, pp.86-97, 1994
11 PHILIPS SEMICONDUCTORS, 'The I2C-Bus Specification', 2000
12 Chiang, M. -L, Lee, P. C. H and Chang, R. -C, 'Managing Flash Memory in Personal Communication Devices', Proceedings of the IEEE International Symposium on Consumer Electronics, pp.177-182, 1997
13 김성훈, 임삼수, 'Windows CE에 기반한 키패드 디바이스드라이버 개발', ICASE,제 7권 제 1호, pp.227-231, 2004
14 백승재, '플래시 메모리 파일 시스템을 위한 순수도 기반 페이지 할당 기법에 대한 연구', 정보처리학회 논문지 A 제 13-A권 제 5호, 2006   과학기술학회마을   DOI