DSP课程设计报告书基于TMS320VC5402与单片机的数据处理系统设计.doc
《DSP课程设计报告书基于TMS320VC5402与单片机的数据处理系统设计.doc》由会员分享,可在线阅读,更多相关《DSP课程设计报告书基于TMS320VC5402与单片机的数据处理系统设计.doc(16页珍藏版)》请在三一办公上搜索。
1、湖 北 民 族 学 院 科 技 学 院信息工程系DSP课程设计报告书题目: TMS320VC5402与单片机接口的设计 专 业: 电气工程 班 级: 学 号: 学生姓名: 指导教师: 2010年 6月 25日信息工程系课程设计任务书学 号学生姓名专业(班级)设计题目基于TMS320VC5402与单片机的数据处理系统设计设计技术参数HPI口可用8 bit数据线传输16 bit的数据电源电压3.8V设计要求(1)绘制系统框图(VISIO),采用C5402+51单片机方案;(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、人机交互接口电路设计、JTAG接口设计等,用Protel软件绘制原理
2、图和PCB图;(3)实现DSP与PC通信、DSP与51单片机通信;(4)给出程序流程图,编写部分程序。工作量字数:4434图片:7张工作计划14周先完成电源设计,15周完成时钟电路及复位电路,16周完成程序设计参考资料1 孟菊,王金海,赵雷新,张丽丽.基于ARM和DSP的嵌入式智能仪器系统设计J.微计算机信息,2006,22(6-2):198-200.2 侯丽华.基于电力载波的电能质量监测系统J.微计算机信息,2006,22(12-1):120-122.3 王彬,王冰峰.ARM与DSP的通信接口研究和设计要点J.工业控制计算机,2007,20(2):23-24.4 戴明桢,周建江.TMS320
3、C54X DSP结构、原理及应用M.北京:北京航空航天大学出版社,2001.指导教师签字2010年 6月25日 学生姓名: 学号: 专业(班级):电气11班课程设计题目: TMS320VC5402与单片机的数据处理系统设计 指导教师评语: 成绩: 指导教师: 年 月 日基于TMS320VC5402与单片机的数据处理系统设计摘要:通过分析了TMS320VC5402的特点以及DSP设计原则,实现了TMS320VC5402与C51单片机的串行通讯方法。利用单片机作为DSP的主机实现快速HPI接口的数据交换和DPS系统程序的主接线口引导的设计过程。关键词:DSP,单片机,HPI主机接口Abstract
4、: This paper presents a method applied in serial communication between a TMS320VC5402 DSP and a C51 single-chip Microprocessor. The hardware circuit and software programming are discussed in detail.Key words: serial-communication; DSP; single-chip microprocessor目录引言51、最小应用系统构成71. 1 电源71. 2 时钟电路81. 3
5、 复位电路82 、TMS320VC5402的主机接口(HPI)102.1 HPI结构102. 2 单片机与DSP 的数据交换112. 3 单片机实现外部接口电路113 、 系统的软件设计123. 1 HPI 引导程序设计123.2 89C51的部分程序设计133.3 系统实现功能主程序144、结束语155、参考文献16引言TMS320VC5402 ( 以下简称VC5402) 是 TMS 家族的定点数字信号处理芯片 ,是为实现低功耗、高性能而设计的 ,它主要应用于传真、个人通信、语音编码等无线通信系统中。它的主要优点有:1.优化的 CPU 结构 ,内部有一个40 位的算术逻辑单元(ALU),两个
6、40 位的累加器一个40 位的桶形移位寄存器 ,一个1717的并行乘法器和一个专用40 位加法器,一条程序总线 ,三条数据总线和四条地址总线。此外 ,还采用六级流水线深度进行数据传输和指令运算。 2.运算速度高。指令周期为 10/12. 5/15/20/25ns ,运算数度达到100MHz.3.高效的指令集,可快速的执行特殊算法。4.低功耗方式 ,采用3. 3V 和 1. 8V 双电源供电,有三种功耗方式.5片内外设有可编程等待状态发生器、可编程边界切换开关、含有锁相环的时钟发生器,可编程定时器.6.有两个多通道缓冲串口McBSP 、一个数据交换主机接口HPI 接口。 方便系统设计,我们把习惯
7、把系统进行模块化 ,本文设计一种基于单片机的最小系统 ,开放所有的硬件端口 ,在系统设计时作为基本模块使用 ,从而实现不同的应用功能。1、最小应用系统构成在进行DSP 系统设计时,我们把硬件系统分为硬件应用系统和硬件仿真系统。应用系统和仿真系统的最根本区别是系统能否独立运行。应用系统采用外部存储器保存系统运行需要的程序,在启动时能够把程序引导到内部存储器中,使系统能够独立运行。而仿真系统只是能够通过JTAG仿真接口连接计算机进行程序下载,使DSP 在仿真条件下运行,这种系统不能单独使用,但对程序仿真,以及设计的初始阶段都大量使用。不管是DSP 应用系统或是仿真系统同样都必须包含电源、时钟和复位
8、电路,除此之外最小仿真系统还包括有JTAG仿真接口、仿真器,最小应用系统包括有扩展程序存储器、BOOTLOADER 引导方式。系统框图如图1 所示。 图1 系统结构框图1. 1 电源VC5402 采用双电源供电,以获得更好的电源性能,工作电压为3. 3V 和1. 8V。其中,1. 8V 主要为该器件内部逻辑提供电压,包括CPU 和其他所有的外设逻辑。与3. 3V 供电相比,1. 8V 供电可以大大降低功耗。外部接口引脚仍然采用3. 3V 电压,便于直接与外部低压器件连接,应该注意电压的转换,在本设计中跟外部5V 电压的TTL 的器件正常连接,而无需额外的电平转换电路。单片机89c51 采用的是
9、5V 电源供电,不影响其于VC5402 的连接以及数据交换。VC5402 由于有两个电源,需考虑内部电源的上电次序,在理想的情况下,DSP 芯片上的电源同时加电,但基本上很难实现这点,因此应先对外部接口加上3. 3V 的电源,然后加1. 8V 的内核电源1 。为了能够让电源设计方便TI 公司也生产为方便DSP 设计的电源芯片。TI 公司生产的TPS73xx 系列芯片是满足DSP 而设计的,电源输出电压稳定,输出电压可调等特性。如TPS73HD301、TPS73HD325、TPS73HD318 以及TPS73HD318 等。电源设计如图2 所示。图2电源设计1. 2 时钟电路时钟是一个系统的核心
10、,时钟信号的好坏直接决定了系统的稳定性,VC5402 提供了内部和外部两种方式的时钟发生模式。芯片的主频为100MHz ,如果直接用外频输入,使得外部频率高,电路复杂,实现较困难。使用内部PLL ,外部时钟频率只需要1020MHz ,设计电路简单,只需在时钟引脚X1 和X2PCLKIN 连接一个无源晶振,如图3 所示。图3 时钟电路对于晶振的大小没有特别要求,DSP 有一组引脚CLKMD1CLKMD3 可以用来调整工作频率的高低。倍频系数如表1。表1 倍频系数CLKMD1 CLKMD2 CLKMD3 CLKMD(复位值) 时钟模式 0 0 0 E007H PLL 15 0 0 1 9007H
11、PLL 100 1 0 4007H PLL 51 0 0 1007H PLL 21 1 0 F007H PLL 1 1 1 1 0000H 1P2 (PLL 禁止) 1 0 1 F000H 1P4 (PLL 禁止)0 1 1 预留1. 3 复位电路复位电路对微处理器的系统设计是必须的,复位电路也非常简单,需要上电复位、手动复位以及自动复位三部分。系统中单片机和DSP 都需要连接复位电路,复位就是让微处理器上电后保持2 个CLOCKOUT 时间周期以上的低电平,使系统内部的寄存器初始化。自动复位电路在电源部分给予提供,图4 简单提供上电复位和手动复位的实现。图4 手动复位电路2 、TMS320V
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 课程设计 报告书 基于 TMS320VC5402 单片机 数据处理系统 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4146419.html