ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:1.17MB ,
资源ID:6080203      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6080203.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(DSP课程设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

DSP课程设计.docx

1、DSP课程设计DSP课程设计计算机与信息工程学院通信工程产业班李盛2014221119300022一、 基本DSP硬件系统设计 硬件任务设计概述要求:1、 基本DSP硬件系统以TMS320C54x系列为核心处理器,包括最小系统、存储器扩展、显示器、键盘、AD、DA等电路模块;2、 硬件设计画出主要芯片及电路模块之间的连接即可,重点考查电路模块方案设计与系统地址分配;3、 设计方案以电路示意图为主,辅以必要的文字说明。 总体方案设计本次硬件电路大体如下 TMS320C54x 模块电路原理图设计1,电源模块 C54X数字信号处理器电源包括内核电源和外部接口电源,其外部接口电源为3.3V,内部则根据

2、型号不同而采用了不同的电压。由于C54X处理器大多应用于低功耗场合,因此电源电路的设计需要注意电源的转换效率和电路的复杂程度,而高效率的DC-DC转换电路就十分适合这种应用。TPS54110能够提供1.5A的连续电流输出,其输出电压可调,低电压输出范围覆盖0.93.3V,能够较好地满足C54X处理器的供电要求,具体内容如下图:2,时钟电路模块 任何工作都按时间顺序。用于产生时间的电路就是时钟电路。实时时钟电路DS1302是一种具有涓细电流充电能力的电路,主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。采用普通32.768KHz晶振。 3,JTAG仿真模块

3、 JTAG仿真器 4,复位电路模块 在系统上电过程中,如果电源电压还没有不稳定,这时DSP进入工作状态可能造成不可预知的后果,甚至造成硬件的损坏,因此有必要在系统中加入上电复位电路,上电复位电路的作用可以保证上电可靠,并在需要时实现手工复位。 5,数码管电路模块 一共12个引脚,8个段选。从上面左边第一排开始,按顺时针顺序依次往下遍历所有引脚。6,SRAM:IS61LV6416模块 如图,电路SRAM中的借口与DSP芯片借口相连接构成电路系统。硬件设计结果与分析 利用protel分别完成了电源电路,时钟电路,复位电路等外设电路的绘制,完成了最小系统的schematic原理图,并生成了PCB图,

4、PCB板及3D效果图。电路原理图电路封装图3D效果图硬件设计小结 在多日的硬件设计中,首先对于芯片资料的获取,这个老师直接给了我们,然后是所使用的软件-protel,该软件我们曾学习使用过,难度不大。所以硬件设计的难度在于查找芯片的功能,管脚及其定义,封装等等。了解各个模块的功能,与软件结合起来,然后形成一个系统,实现我们需要的功能。二、 基本软件设计 软件设计任务概述要求:1、 看懂所给例程,画出例程输出波形示意图;2、 修改例程程序,使之输出其它波形,如方波、三角波、锯齿波等均可;3、 设计方案以程序实现为主,辅以必要的文字说明。例程:信号发生器.mmregs .def start k1

5、.usect k,1outdata1 .set 0800houtdata2 .set 098fhoutdata3 .set 0b0fhoutdata4 .set 0c71houtdata5 .set 0da8houtdata6 .set 0ea6houtdata7 .set 0f64houtdata8 .set 0fd8houtdata9 .set 0fffhoutdata10 .set 0fd8houtdata11 .set 0f64houtdata12 .set 0ea6houtdata13 .set 0da8houtdata14 .set 0c71houtdata15 .set 0b0f

6、houtdata16 .set 098fhoutdata17 .set 0800houtdata18 .set 0671houtdata19 .set 04f1houtdata20 .set 038fhoutdata21 .set 0258houtdata22 .set 015ahoutdata23 .set 009choutdata24 .set 0028houtdata25 .set 0000houtdata26 .set 0028houtdata27 .set 009choutdata28 .set 015ahoutdata29 .set 0258houtdata30 .set 038f

7、houtdata31 .set 04f1houtdata32 .set 0671h .textstart: stm 2000h,sp stm #k1,ar2 st #outdata1,*ar2 nop nopbegin: st #outdata1,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata2,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata3,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata4,*ar2 portw *ar2,0bfffh

8、rpt #7fffh nop st #outdata5,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata6,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata7,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata8,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata9,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata10,*ar2 portw *ar2,

9、0bfffh rpt #7fffh nop st #outdata11,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata12,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata13,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata14,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata15,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata16,*ar2

10、 portw *ar2,0bfffh rpt #7fffh nop st #outdata17,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata18,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata19,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata20,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata21,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #ou

11、tdata22,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata23,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata24,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata25,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata26,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata27,*ar2 portw *ar2,0bfffh rpt #7fff

12、h nop st #outdata28,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata29,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata30,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata31,*ar2 portw *ar2,0bfffh rpt #7fffh nop st #outdata32,*ar2 portw *ar2,0bfffh rpt #7fffh nop b begin .end程序输出为正弦波修改后为输出方波的程序.mm

13、regs.def startk1 .usect k,1k2 .usect k,1k3 .usect k,1outdata1 .set 0000houtdata2 .set 0fffhoutdata3 .set 0777h.textstart: 修改后输出为三角波的程序 软件设计小结: 由于老师给出了例程,只要看懂了老师的例程并根据原程序经行修改,并根据相对应的地方进行修改,要达到产生其他波形的要求还是比较容易。 报告总结: 本次课程设计硬件设计更难一些,因为老师没有给出具体的要求,也没有具体的实例,完全靠自己进行设计。这是难点,同时也考验了学习能力与设计实践能力。软件设计相对较容易,我们只需找固定的模板就能做出相应的程序,主要考验我们对程序的理解以及应用,熟练掌握相关设备的操作等。 通过DSP课程的学习,我们获得了更多的知识和动手能力,对我们今后的就业等当面有很多的帮助,尽管不是一帆风顺,但总算徐而到了东西。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1