基于DSP和USB的图像采集系统的研究/Researching of image sampling system based on DSP and USB

2018-12-13 20:41:21

DSP The USB image processing



图像处理在现代社会发展中有着广泛而重要的应用,目前的图像处理系统多以图像卡的形式出现,借助微机系统高处理速度和大存储容量来完成对图像的相关处理工作。但是同时带来了体积大、成本高、抗干扰能力差的缺点。针对于此,本文提出并实现了一种图像处理系统,该图像处理系统在数字信号处理器(DSP)的控制下,不借助任何微机系统即可完成对图像的采集、转换、处理等相关工作,即做到了“嵌入式”。
该“嵌入式”图像处理系统的核心器件是TI公司推出的一款高性能定点数字信号处理器(DSP)-TMS320C6711,它具有强大的硬件结构和软件系统,加之高达1500MIPS的运算速度,在外围器件A/D转换器、先入先出缓冲器FIFO、同步动态RAM以及FLASH闪速存储器和USB主从接口芯片等协同工作下,使得该系统独立于其它系统,便可以完成图像处理的相关工作,做到完全的“嵌入式”。
整个系统设计包括硬件设计和软件设计两大部分,在系统硬件设计中给出了DSP与其外围各模块的硬件接口方案并进行详细接口设计;在软件设计部分设计了对应于硬件接口的底层软件。
本文的内容主要包括:
(1)图像采集传输系统的硬件方案选择。
(2)图像采集传输系统的硬件系统设计,主要包括了芯片的选型、图像采集、大容量存储器扩展、USB接口设计。
(3)系统部分驱动程序的设计,包括WINDOWS下的USB驱动程序设计。
DSP环境下的USB主控端驱动程序设计。
(4) 软件部分还包括USB固件程序设计,WINDOWS下接口程序设计和DSP采集处理程序设计。



Image processing system has been widely used in many very important situations in modern society. The image processing system we used nowadays are mainly based on image processing card,which has to turn to the high computing speed and large memory capacity of computer to accomplish the work related to image processing. This way is very simple,but then the shortcomings such as bulky ,expensive and unstable to the designed system are also coming along. To avoid these disadvantages, we put forward a complete "embedded" image processing system in the thesis. This image processing system is based on DSP, which can accomplish some work such as image sampling,converting,processing and displaying without computer. This is a complete "embedded" system.
The core device of this "embedded" image processing system is a high performance fixed-point digital signal processor (DSP) produced by TI corporation-TMS320C6711,which has so powerful hard structure and variable tough function instructions ,along with its super computing speed of 1600MIPS that it can realize the complete "embedded". According to the features of image processing, we have applied some peripherals such as A/D converter, First In First Out RAM, Synchronous Dynamic RAM,FLASH ROM and USB master/slave interface so on in this system in order to achieve our goals of image sampling ,processing and displaying,which can isolate this image processing system from others ,and realize the completely "embedded".The design includes two parts:The hardware and software.each part go into particulars.
The paper mainly concerns about:
(1)The hardware project selection of the image sampling and transmission system.
(2) The hardware design of the image sampling and transmission system. Including the selection of chips, image sampling, design of expanded Memory, USB interface design.
(3) Design of the system driver, including the software of USB’driver in Windows. and USB master control programming by DSP,
(4) Design of software including USB firmware,application program interface in WINDOWS and data sampling processing in DSP.