DSP最小系统课程设计

上传人:枫** 文档编号:430793286 上传时间:2023-04-01 格式:DOC 页数:11 大小:386.50KB
返回 下载 相关 举报
DSP最小系统课程设计_第1页
第1页 / 共11页
DSP最小系统课程设计_第2页
第2页 / 共11页
DSP最小系统课程设计_第3页
第3页 / 共11页
DSP最小系统课程设计_第4页
第4页 / 共11页
DSP最小系统课程设计_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《DSP最小系统课程设计》由会员分享,可在线阅读,更多相关《DSP最小系统课程设计(11页珍藏版)》请在金锄头文库上搜索。

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

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

3、行外设 SPI 接口模块10基于锁相环的时钟发生器11高达 40 个可单独编程或复用的通用输入/ 输出引脚 GPIO125 个外部中断13电源管理包括3 种低功耗模式,能独立地将外设器件转入低功耗工作模式312RAM164K,16 位静态 RAM2高速转换时间: 8、10、 12、15ns3.CMOS低功耗管理4TTL可共存界面53.3V 供电6完全静态管理:无时钟或刷新要求7三种输出状态8高位、低位数据控制313 TPS7333QTPS7333Q是一款电压转换芯片,它的输出电压为3。3V,其特点如下:1 TPS7333Q克服了常规 LDO稳压器的弊端,它具有非常低的静态电流,即使对于变化较大

4、的负载,静态电流可以保持稳定2具有关断特性3 具有输入和输出电容的选择3 2原理图的设计DSP最小系统的设计包括 DSP电源设计, JTAG仿真口的设计、复位和时钟电路的设计、上拉和下拉引脚的设计等321电源电路设计电源电路的选择是系统设计的一个重要的部分,设计好坏对系统的影响最大。首先需要注意的是, 为了减少电源噪声和互相干扰, 数字电路和模拟电路一般要独立供电,数字地和模拟地也要分开, 并最终通过一个磁珠在一点连在一起, 用TPS7333Q进行 3.3V 电压的转换对最小系统供电322复位电路设计TMS320LF2407A内部带有复位电路,因此可以直接 RS 复位引脚外面接一个上拉电阻即可

5、, 这对于简化外围电路, 减少电路板尺寸很有用处, 但是为了调试方便经常采用手动复位电路323锁相环电路设计TMS320LF2407A具有内部锁相环电路,可以从一个较低的外部始终通过锁相环倍频电路实现内部倍频TMS320LF2407A 的 PLL 模块使用外用滤波器电路回路来抑制信号抖动和电磁干扰,使信号抖动和干扰最小324JTAG 电路JTAG是 JOINT TEST ACTION GPOUP的简称, JTAG接口用于连接 DSP系统板和仿真器,实现仿真器 DSP访问, JTAG的接口必须和仿真器的接口一致,否则将无法连接上仿真器。其连接图如下:325其它电路指示灯电路326最小系统原理图4

6、 软件设计测试最小系统是否成功有以下四个步骤:1 上电后,检测 3.3V 电压时候正常,如果正常,进入下一步;否则,检查电源部分电路2 上电后,直接测量 CLKOUT引脚,查看是否有时钟信号输出,以及时钟信号的频率时候和设置一样。若 CLKOUT信号正确,进入下一步;否则检查时钟和复位信号3连接好仿真器,查看是否能打开仿真软件 CCS。如果可以打开 CCS,进入下一步;否则检查 JTAG接口电路和上拉电阻4通过 DSP 下载程序DSP 中运行,查看运行结果41程序流程图开 始系统初始化将波形样点值写入内存YN是否属实读取内存值显示结束42 测试程序(存储数据)#include 2407c.h/

7、*/*全局变量定义与初始化 */*/* void sys_ini()/函数、子程序声明与定义*/系统初始化子程序/*关总中断*/asm( setc INTM);/* 抑制符号位扩展 */asm( clrc SXM);/* 累加器中结果正常溢出 */asm( clrc OVM);/* 禁止看门狗 */* WDCR=0x00E8;/*CLKIN=10M,CLKOUT=40M*/* SCSR1=0x0000;/*/*中断服务子程序声明与定义*/interrupt void nothing()/哑中断子程序return;/*/*主程序 */void main(void)int i;volatile u

8、nsigned int*room= (volatile unsigned int *)0x0060;volatile unsigned int*room2= (volatile unsigned int *)0x006F;sys_ini();/* 将 0xAAAA写入从数据空间的地址0x0060 开始的8 个单元中 */for(i=0;i8;i+)*room=0xABCD;room+;/* 从 0x0060 开始的 8 个空间读出数据依次写入从0x0068 开始的 8 个单元中 */for(i=0;i8;i+)*room2=*(room-1);room-;room2-;/*结束 */43输出结

9、果0x0060: 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD0x006A: 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD 0xABCD 0x1900 0x17EA 0xC3EC 0xF0E05 结论作为目前电子技术和 IT 领域中的一门基本工程理论与核心技术, DSP理论和技术既有较为完整的理论体系, 又以快的速度形成自己的产业。 实际上,数字信号处理是紧紧围绕着理论、 实现及应用三方面迅速发展起来的, 它以众多的学科为理论基础, 其成果又渗透到众多学科, 成为理论与实践并重、 在高新技术

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号