This paper mainly describes the design and implementation of the large scale CISscanner control system using GL842scanner control chip with a focus on scanner Linuxdriver program. Firstly, the paper explains the operation principle, the control methodand technical features of CIS image sensor. Secondly, the USB packet format of GL842scanner control chip is analyzed in detail. Lastly, the paper introduces the design andimplementation of scanning positioning module, scanning control module and imagecalibration module in scanner Linux driver program. the content of scanning positioningmodule is mainly about the control mechanism of the stepping motor supported inGL842scanner control chip; the paper mainly describes how to set registers of GL842scanner control chip, how to capture image data and scanner Linux driver architectureabout scanning control module; About image calibration module, the paper mainlyintroduces calibration principle and algorithms of exposure time calibration, coarseoffset calibration, coarse gain calibration, fine offset calibration and fine gaincalibration. |