TMS320VC5402双DSP串行通讯设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP课程设计 院 系  电子信息工程学院 班 级 电信11-02班 学 号 541101030217 姓 名 李磊 指 导 老 师 石军 课 程 设 计 任 务 书 题目 TMS320VC5402双DSP串行通讯设计 专业、班级 电信11-2 学号 17 姓名 李磊 主要内容、基本要求、主要参考资料等: 参考课本及C54X Applications Guide.pdf 和CPU and Peripherals中关于McBSP接口的内容。 设计TMS320VC5402双DSP串行通讯电路,要求能够和对方交换数据。 设计相关硬件电路,具备外扩程序存储空间、外扩数据存储空间、外扩IO存储空间。 要求编写McBSP初始化程序、数据收发程序。 完成电路设计,说明数据交换过程,在CCS5000上验证程序。设计完成后要求每人上交一份课程设计说明书,说明书要求包含有课程设计任务书,各文件的说明,各文件里关键语句的说明。说明书要求字迹工整、叙述清楚。 发挥部分,如时间可行,增加设计成为一个完整的项目(附加附加一个简单例程、一个命令文件和一个向量表文件)。并验证结果。 时间:二周。 完 成 期 限: 2015.01.122015.01.23 指导教师签名: 石 军 课程负责人签名: 胡智宏 2015 年 01 月 12 日 摘 要 本文介绍了TMS320C5402 McBSP的结构及主要特点,TMS320VC5402(简称VC5402)是基于先进的改进哈佛结构对的16位定点DSP,拥有一条程序总线和3条数据总线。片内集成有一个具有高度并行性的算术逻辑单元,专有硬件逻辑、片内存储器和片内外设等几部分。主从式双DSP系统中,主从芯片之间可靠的数据传输是整个系统稳定工作的保证。本文给出了两个数字信号处理器TMS320VC5402之间的高速异步串行通信设计方法,介绍了串行接口的硬件设计、寄存器参数配置方法、软件流程及初始化代码。 关键字:TMS320VC5402 双DSP 串行通信 1.引言 近年来,数字信号处理器(DS)是近十几年来兴起的一项新技术。在电子、通信和控制领域得到了非常广泛的应用,在DSP应用系统设计中与上、下位机的通信必不可少。DSP以其速度快、功能强的特点,逐渐进入传统单片机所占据的工业和消费领域。目前几乎所有的DSP都提供一个或多个串口,然而,多数DSP芯片提供的是同步串口。TMS320VC5402通过多通道缓冲串口(McBSP)提供了与外设的多种同步串行通信方式。然而,由于DSP中串行通信由数据信号、帧同步信号和时钟3种信号配合实现,其中帧同步信号和数据信号由不同的数据线传输。而异步串行通信则在一根传输线上实现数据发送或接收,且不需要专门的时钟信号线。因此DSP与异步设备的接口,需要对McBSP的相关寄存器进行正确初始化。 SPI接口协议 :串行外围设备接口(SPI)是MOTOROLA公司提出的一个同步串行外设接口,以主从方式工作,允许CPU 与各种外围接口器件以串行方式进行通信、交换信息。接口包括4条线:串行时钟线(SCK)、主机输入/从机输出线(MIsO)、主机输出/从机输入线(MOSI)、低电平有效的使能信号线(/SS)。这样,仅需3~4根数据线和控制线即可扩展具有SPI接口的各种I/O器件。 目录 TOC \o 1-2 \h \z \u 摘 要 I 1.引言 1 2.TMS320VC5402 芯片介绍 3 2.1 TMS320VC5402简介 3 2.2 TMS320VC5402主要特性 4 2.2.1 TMS320VC5402串口简介 4 3.双串行口通信系统设计 7 3.1串行通信电路设计 7 3.2外扩存储器电路设计 8 4.通信系统软件设计 11 4.1MCBSP口初始化设计 11 5.程序设计中注意事项 13 6.心得体会 14 参考文献 15 2.TMS320VC5402 芯片介绍 2.1 TMS320VC5402简介 TMS320VC5402(简称VC5402)是TI公司的C54X家族的成员之一,是TI公司1999年10月推出的性价比极高的定点数字信号处理器DSP。指令执行速率高达100MIPS,已经广泛用于实时语音处理、个人数字助理(PDA)和数字无线通信

文档评论(0)

676200 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档