平台选择 摩托罗拉mc9328mx1处理器基于arm920t嵌入式处理器内核,能工作于高达200mhz的主频。它集成了许多模块,支持接口模块、gpio(general purpose i/o)接口模块、时钟产生模块(cgm,clock generation module)等,为各种外设提供了灵活的接口控制功能。摩托罗拉mc9328mx1处理器内置的csi(cmossensor interface)模块提供了时序控制模块,可以适应不同cmos图像传感器的要求。 coms图像传感器的选择 icm105c是ic media公司生产的一种单芯片数字彩色图像器件,使用1/4英寸的光学系统。它内置了一个640×480(650×490物理像素)传感器阵列、数模转换器和相关双采样电路。它的控制部分使用i2c总线,只需要一个i2c总线的从设备地址就可以对其内部的控制和状态寄存器进行设置和读取。icm105c输出的是贝叶尔格式的图像数据,其中的rgb颜色分量可以被数字增益所调整,可以反馈给嵌入式处理器进行色彩处理或压缩。 接口电路的设计 接口电路设计主要应考虑图像传感器的电源驱动控制电路的接口以及数据输出