论文部分内容阅读
随着计算机技术的不断发展,模式识别技术在最近几年取得了新的发展,改善了人机之间的信息交互能力,其中手写数字识别是模式识别的一个重要研究领域.同时DSP作为可编程数字信号处理专用芯片是微型计算机发展的一个重要分支,也是数字信号处理理论实现的重要工具.其低功耗、高速度、高精度、编程灵活等优点使得它在各种领域得到了广泛的应用.该论文将手写数字识别技术与DSP结合起来,详细介绍了一个基于DSP的手写数字识别系统的设计过程.论文首先对整个系统的基本框架进行了简单介绍.然后按照芯片选择(分为图像传感芯片的选择和控制部分硬件的选择),硬件设计和软件设计(分为DSP部分和CPLD部分的软件设计)的顺序对整个系统进行了详细的论述.在芯片选择部分,首先介绍了CMOS图像传感器OV9120的特点、结构、工作模式以及配置芯片用的SCCB总线,为后继OV9120的使用提供预备知识.然后对系统中的控制芯片DSP和CPLD的结构、特点、片内资源分别进行了简单描述,使读者对两个芯片有初步了解;最后介绍的是控制部分的其他部件:电源、缓冲器以及存储器等.在硬件设计部分,以DSP和CPLD为主,对系统的硬件配置做了详细介绍.其中DSP部分主要包括DSP的时钟配置、存储空间的配置等内容;CPLD部分主要包括其与OV9120和DSP的接口电路设计.另外对系统复位和缓冲器的配置也做了相应的介绍.在软件设计部分,由于DSP和CPLD两器件都需要进行编程控制.所以分成两个模块进行介绍.首先是DSP模块的软件实现部分,这一部分主要完成的是DSP的初始化设置、识别数字功能;然后是CPLD模块的软件实现部分,主要包括对OV9120的配置程序、采集信号的触发程序、地址的产生程序以及DSP中断触发程序.通过DSP和CPLD程序的结合来完成系统的整体软件设计.总之,作者通过艰苦的理论研究,提出了一种适合手写体数字识别的算法.并通过方案论证,电路设计和大量的软件硬件调试,开发了一个基于DSP的手写数字识别系统.