dsp最小系统课程设计

dsp最小系统课程设计

ID:18374004

大小:140.50 KB

页数:11页

时间:2018-09-17

dsp最小系统课程设计_第1页
dsp最小系统课程设计_第2页
dsp最小系统课程设计_第3页
dsp最小系统课程设计_第4页
dsp最小系统课程设计_第5页
资源描述:

《dsp最小系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DSP原理及应用课程设计----TMS320LF2407A最小系统的设计院系:电气工程学院班级:姓名:学号:1.设计任务设计的最小系统主要包括TMS320LF2407A、RAM、电源芯片等。要求从原理图设计开始,独立完成PCB的绘制,并编写验证程序(例如,用XF脚输出一个方波)。2总体方案基于DSP的系统设计过程中,最小系统的设计是整个系统设计的第一步,系统设计总是从最小系统开始,逐步向系统应用范围扩展,最终以DSP为核心的大系统的设计。因此最小系统设计DSP设计的关键。DSP最小系统的设计包括DSP电源和地线的设计,JTAG仿真口的设计、复位和时钟电路

2、的设计、上拉和下拉引脚的设计等。2硬件的设计TMS320LF2407锁相环电路、指示灯、滤波电路时钟复位电路TPS7333Q电源模块RAM存储模块JTAG仿真电路3.1芯片介绍3.1.1TMS320LF2407A1.该模块上的资源有32千字FLASH2.2千字SARAM,544字DARAM,外扩64千字的程序ROM,64千字的数据RAM3.两个事件管理器EVA和EVB4.可扩展外部存储器总共192K字空间:64K程序存储器,64K字数据存储器空间,64K字I/O寻址空间5.看门狗定时模块6.19位A/D转换器7.控制局域网络CAN模块8.串行通信接口SC

3、I模块9.16位串行外设SPI接口模块10.基于锁相环的时钟发生器11.高达40个可单独编程或复用的通用输入/输出引脚GPIO12.5个外部中断13.电源管理包括3种低功耗模式,能独立地将外设器件转入低功耗工作模式3.1.2RAM1.64K,16位静态RAM2.高速转换时间:8、10、12、15ns3.CMOS低功耗管理4.TTL可共存界面5.3.3V供电6.完全静态管理:无时钟或刷新要求7.三种输出状态8.高位、低位数据控制3.1.3TPS7333QTPS7333Q是一款电压转换芯片,它的输出电压为3。3V,其特点如下:1.TPS7333Q克服了常规L

4、DO稳压器的弊端,它具有非常低的静态电流,即使对于变化较大的负载,静态电流可以保持稳定2.具有关断特性3.具有输入和输出电容的选择3.2原理图的设计DSP最小系统的设计包括DSP电源设计,JTAG仿真口的设计、复位和时钟电路的设计、上拉和下拉引脚的设计等3.2.1电源电路设计电源电路的选择是系统设计的一个重要的部分,设计好坏对系统的影响最大。首先需要注意的是,为了减少电源噪声和互相干扰,数字电路和模拟电路一般要独立供电,数字地和模拟地也要分开,并最终通过一个磁珠在一点连在一起,用TPS7333Q进行3.3V电压的转换对最小系统供电3.2.2复位电路设计T

5、MS320LF2407A内部带有复位电路,因此可以直接RS复位引脚外面接一个上拉电阻即可,这对于简化外围电路,减少电路板尺寸很有用处,但是为了调试方便经常采用手动复位电路3.2.3锁相环电路设计TMS320LF2407A具有内部锁相环电路,可以从一个较低的外部始终通过锁相环倍频电路实现内部倍频TMS320LF2407A的PLL模块使用外用滤波器电路回路来抑制信号抖动和电磁干扰,使信号抖动和干扰最小3.2.4JTAG电路JTAG是JOINTTESTACTIONGPOUP的简称,JTAG接口用于连接DSP系统板和仿真器,实现仿真器DSP访问,JTAG的接口必

6、须和仿真器的接口一致,否则将无法连接上仿真器。其连接图如下:3.2.5其它电路指示灯电路3.2.6最小系统原理图4软件设计测试最小系统是否成功有以下四个步骤:1.上电后,检测3.3V电压时候正常,如果正常,进入下一步;否则,检查电源部分电路2.上电后,直接测量CLKOUT引脚,查看是否有时钟信号输出,以及时钟信号的频率时候和设置一样。若CLKOUT信号正确,进入下一步;否则检查时钟和复位信号3.连接好仿真器,查看是否能打开仿真软件CCS。如果可以打开CCS,进入下一步;否则检查JTAG接口电路和上拉电阻4.通过DSP下载程序DSP中运行,查看运行结果4.

7、1程序流程图开始系统初始化将波形样点值写入内存读取内存值显示结束是否属实NY4.2测试程序(存储数据)#include"2407c.h"/*************************************************************//********************全局变量定义与初始化*********************//*************************************************************//*******************函数、子程序声明与定义**

8、******************/voidsys_ini()//系统初始化子

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。