基于dsp的指纹识别系统设计毕业设计论文word格式内容摘要:
RAM。 其中 SRAM是 BootLoader后程序运行的空间,这样就把 Flash放在高地址上去了。 5402的数据寻址空间仅为 64K,所以要进行分页扩展。 为了避免和 DARAM的访问冲突,不能使用 64K一页。 因为 64K中低地址的 16K实际 上不能访问,所以定为 32K一页。 分配一个 I/O地址,而后通过 I/O地址的译码对 74LS273进行使能控制,最后锁存 I/O的数据作数据页。 当对数据空间进行访问时,应分为以下几步: ① 解析该地址,进行分割。 前(低) 15位为页内地址,后(高) 6位为页地址。 ② 判断页地址是否为 0。 如果为 0,则说明访问 DARAM,直接使用访问数据的指令;需要的 16位地址就是前 15位的地址、高位补零,并结束。 ③ 把页地址用 PORTW命令送到寄存器(所分配的 I/O空间地址)里,页地址也就在 SDRAM的高地址线上了。 ④ 再使用访问数据的指 令,需要的 16位地址就是前 15位的地址、高位补零。 对存储器的管理,需要编写一定量的程序。 可以设置一个全局变量存储页地址。 由于扩展页仅为 32K,大于 32K的数组是开辟不出来的,所以使用链表。 需要注意的是释放空间时,把相邻的未使用的空间尽量连接成一大块,同时需要一个接一个地把用过的堆栈拷贝到堆空间的尾部,使自己空间聚合成一个大块。 图 图 4 分别为外部程序扩展和数据空间扩展示意图。 图 3 外部程序扩展图 图 4 数据空间扩展图 RS232 通信接口软硬件设计 该系统使用 MAX3232连接 DSP与 PC机,通过软件控制分频比可获得通用的300baud~ 230kbaud的波特率。 MAX3110E内部 UART与 RS232收发器能够独立工作。 McBSP的时钟停止模式可以兼容 SPI主 从协议。 所谓 McBSP的时钟停止模式是指其时钟会在每次数据传输结束时停止,并在下次数据传输开始时立即启动或页 0 64K 页 1 64K 页 127 64K „„„„ XCP=0 XCP=1 XCP=127 16K 内部 16K 无效 32K 外部 0000H 4000H 8000H 32K 外部 32K 外部 „„„ 生物特征与模式识别论文 6 延半个周期再启动。 其接收器和发送器是同步的,即 CLKX和 FSX分别与 CLKR 和 FSR相连;在传输过程中, CLKX和 FSX又分别用做 SPI的移位时钟 SCK和从方使能 SS,可以是输出(主方),也可以输入(从方)。 其 McBSP 初始化编程应遵守以下几个步骤: ① 将 SPCR中的 XRST、 RRST置为 0,处于复位状态。 ② McBSP保持复位的状态下,设置有关的寄存器为需要的值。 由于 SPI协议要求 McBSP在移位输出数据之前, FSX信号必须由 DXRXSR产生 FSX,所以XCR寄存器中 XDATALY位必须设置为 1。 ③ 设置 SPCRGRST为 1,采样率发生器退出复位状态,开始工作。 ④ 等待两个时钟周期,以确保 McBSP在初 始化过程中内部能够正确地同步。 而后,配置 MAX3110E的波特率和发送波形,发送数据时根据 MAX3110E的数据手册拼装成一个 16位的字进行发送。 接收通过 DSP的 Int0中断进行处理。 162738495R S 2 32 C 12104C 10104C 15 104C 11104C 16104C 1+1V+2C 13C 2+4C 25V6T 2O U T7R 2I N8R 2O U T9T 2I N10T 1I N11R I O U T12R 1I N13T 1O U T14G N D15V C C16U5M A X 32 3 23. 3 VP 26P 25 S T X DS R X D 图 5 RS232通信接口设计 总线控制和驱动 本系统中总线有两种:数据总线和地址总线。 数据总线进行数据交换,地址总线进行寻址。 因为 DSP的数据总线是 ,可能出现不能驱动外部 5V的逻辑电平的 情况;而且连接在动能力不足。 因此,需要对总线,特别是数据总线进行加强驱动能力的设计。 其中数据总线使用 SN74LVTH16245来进行驱动向驱动;地址总线是单向的,没有方向的控制,也没有使能的控制,使用SN74LVTH16244单向驱动器就可以了。 对于数据总线的控制,按照所逻辑合理使用了 DSP_MSTRB。 DSP_IOSTRB、 R/W就可以完成了。 指纹图像的获取 采用 Altera公司的 Maxplus II 软件进行 VHDL语言编程。 按照一定的时序,把指纹图像放大 SDRAM的固定地址中,这。基于dsp的指纹识别系统设计毕业设计论文word格式
相关推荐
表达式的 C格式,提高可读性。 目标 DSP上的帮助: DSP结构和寄存器上的在线帮助可以使用户不必查看技术手册。 用户扩展: 扩展语言 (GEL)使得用户可以将自己的菜单项加到 CCS5000的菜单栏中。 3 第一章 方案论证与比较 数字时钟是本设计的最主要的部分。 根据需要,可利用两种方案实现。 方案一:本方案采用 Dallas公司的专用时钟芯片 DS12887A。
的使能输入端必须保持绑定在各自合适的高有效或低有效状态。 74HC138 与 74HC238 逻辑功能一致,只不过 74HC138为反相输出。 74HC138 译码器可接受 3 位二进制加权地址输入( A, B 和 C),并当使能时,提供 8 个互斥的低有效输出( Y0 至 Y7)。 74HC138 特有 3 个使能输入端:两个低有效( S2 和 S3)和一个高有效( S1)。 除非 S2 和
评定成绩(百分制): _______分 V 长江大学工程技术学院 毕业 设计 (论文 ) 答辩记录及成绩评定 学生姓名 XXX 专业班级 自动化 61002 毕业设计 (论文 )题目 基于 DSP 的直 流无刷电机的控制 答辩时间 年 月 日 ~ 时 答辩地点 一、答辩小组组成 答辩小组组长: 成 员: 二、答辩记录摘要 答辩小组 提问(分条摘要列举) 学生 回答情况评判 三
置顺序的存储,这样就可以进行FFT的原位运算。 变址的功能如图24所示。 用软件实现是通用采用雷德(Rader)算法,算出的倒序以后立即将输入数据和对换。 尽管变址运算所占运算量的比例很小,但对某些高要求的应用(尤其在实时信号处理中),也可设法用适当的电路结构直接实现变址。 例如单片数字信号处理器TMS320C25就有专用于FFT的二进制码变址模式。 图24
而使得它既不容易适合高速运行,更不容易在恶劣环境下工作。 这样,如何从本质上改变交流电机调速控制特性,使之具有直流电机的调速性能,便成为近几十年来电气传动研究主要课题之一。 刘桂林:异步电机变频调速系统 2 第一章 绪 论 课题任务 对异步电机调速控制专用信号处理器( DSP) TMS320LF2407 进行研究,掌握其工作原理和基于该 DSP 的变频调速装置的设计方法。 PWM 方法,并
3。 11 参考文献 山东建筑大学信电学院课程设计说明书 II 12 山东建筑大学信电学院课程设计说明书 III 摘 要 摘要:提出一个基于 TMS320VC5402 的音频信号采集与处理系统。 介绍了该系统的总体方案和硬软件设计。 讨论了模 /数 (A/D)和数 /模 (D/A)转换电路的设计方法以及 如何利用 TMS320VC5402的多通道缓冲同步串口 (McBSP)和 PCM1800及