- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
dsp流水灯设计报告
数字I/O实验 学号:XX3939姓名:徐可乐 一、实验目的: 1.掌握DSP扩展数字I/O口的方法; 2.了解SEED-DEC28335的硬件系统。 二、实验内容: 的初始化; 的扩展数字I/O口使用; 3.交通灯实现程序。 三、实验背景知识: 1.DSP系统中数字I/O的实现 DSP系统中一般只有少量的数字I/O资源,而一些控制中经常需要大量的数字量的输入与输出。因而,在外部扩展I/O资源是非常有必要的。在扩展I/O资源时一般占用DSP的I/O空间。其实现方法一般有两种:其一为采用锁存器像74LS273、74lS373之类的集成电路;另一种是采用CPLD在其内部做锁存逻辑,我们采用的是后者。 F28335为32-位浮点DSP,其外部存储器接口只支持16-位、异步存储器访问,所以SEED-DEC28335上的存储器扩展总线只实现16-位、异步存储器接口,其4-个存储空间CE0~CE3映射到‘F28335外部存储空间Zone7上,而‘F28335的Zone7存储空间的大小只有1M×16-位。在此,我们采用分页技术将4个1M×16-位的扩展总线存储空间CE0~CE3映射到‘F28335的Zone7存储空间中。也即将4M×16-位的扩展总线存储空间分为4个1M×16-位的存储空间页,2位页地址由扩展总线存储器空间页地址寄存器产生,其控制位的定义如下: PA[21:20]:2位页地址,用于选择4个1M×16-位扩展总线存 储空间 00:选择扩展总线的CE0空间 01:选择扩展总线的CE1空间 10:选择扩展总线的CE2空间 11:选择扩展总线的CE3空间 实验箱I/O控制部分映射到SEED-DEC28335模板的CE3空间,接口方式为16-位。地址映射关系如下: 实验箱I/O板对应的起始地址为:0xXX00;SEED-DEC2812板卡控制Mboard板CPLD的地址为0xXX05;向此地址写1使能控制功能。 TRAFFICLED的偏移地址为:0x0000;即TRAFFICLED的地址为:0xXX00。 2.数字IO口 可按如下表格所示设置IO口值,各位置“1”时,点亮各控制位所代表的LED灯。 以上共列示了4种动态模式的LED灯点亮方式。 3.硬件的实现 DSP型号为TMS320VC5402,对应的D0~D11口如下: 使用的CPLD芯片为XC95144XL,对应的输入口与输出口如下: 共阴极的LED灯如下: 以上展示的几位该实验所需的核心硬件系统。 四、实验程序功能与结构说明 1. 2. 目录 一、概述…………………………………………………………2 二、DSP2407……………………………………………………3 三、硬件电路说明………………………………………………5 四、流水灯程序设计要求………………………………………11 五、实验程序……………………………………………………11 六、实验结果……………………………………………………13 七、总结…………………………………………………………13 八、参考文献……………………………………………………14 基于DSP2407的流水灯的实现 一、概述 DSP介绍 数字信号处理(DigitalSignalProcessing,简称DSP)是一门涉及许多学科 而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。数字信号处理是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。德州仪器、Freescale等半导体厂商在这一领域拥有很强的实力。 DSP(digitalsignalprocessor)是一种独特的微处理器,是以数字信号 来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或l的数字信 号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解 译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可 达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界 中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道 的两大特色。 DSP微处理器一般具有如下主要特点: (1)在一个指令周期内可完成一玖乘法和一次加法; (2)程序和数据空间分开,可以同时访问指令和数据; (3)片内具有快速RAM,通常可通
文档评论(0)