摘要
本文主要通过研究ST公司的ARM结构的STM32F1系列单片机,通过搭配其自身的DCMI通道,从而产生相应的时序来驱动面阵CCD。目前市场上的面阵CCD种类繁多,基于要具有良好的性能匹配和简易的信息处理的能力。本文选用OV7725 CCD实现了信息数据的采集,同时将采集到的20位数据通过自身的10位AD转换器将数据2次高速处理后转换为RGB565格式的16位数据输出并存储,存储后通DCMI通道传输信息从CCD单元到单片机的RAM中,然后单片机通过DMA技术快速的将数据移送到SPI的目的地址存放在配置静态可变存储器中,在通过SPI传送至TFT(ILI9235)彩色液晶显示屏,再经过对TFT屏相应的程序编辑,最终把RGB16位数据的处理后将图像实时显示出来,由于数据转移的过程是通过DMA实现的,这样就避免先前CPU的操作控制,大大节省了系统运行时间,高速信息转移的状态下,看起来就和实时显示一样。
出处
《电子世界》
2020年第8期13-14,共2页
Electronics World