20111205ymj_《DSP处理器及应用》课程设计指导书(2012-2013第一学期_本科).docVIP

20111205ymj_《DSP处理器及应用》课程设计指导书(2012-2013第一学期_本科).doc

  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文档。上传文档
查看更多
20111205ymj_《DSP处理器及应用》课程设计指导书(2012-2013第一学期_本科)

《DSP处理器及应用》课程设计指导书 课程设计目的 根据已掌握的《DSP处理器及应用》课程知识,完成课程设计要求的项目。了解正弦波的产生,以及正弦波幅值和频率的调整方法,掌握信号产生的一般方法并学习使用CCS图形显示功能进行程序调试。通过硬件设计和程序编写过程,加深对《DSP处理器及应用》课程知识的理解和掌握,培养应用系统设计的能力,以及分析问题和解决问题的方法,并进一步拓宽专业知识面,培养实践应用技能和创新意识。 课程设计内容与要求 (一)、课程设计题目:基于DSP的可调信号发生器设计 (二)、具体设计要求如下: 在CCS中运行调试程序代码,输出正弦信号波形,并使用CCS的图像显示窗口,实时显示输出的正弦波。 使用DSPF2812的GPIO功能,读取外部手动按键的信号,相应改变正弦信号的幅值。 使用DSPF2812的GPIO功能,读取外部手动按键的信号,相应改变正弦信号的频率。 使用DSPF2812的GPIO功能,读取外部手动按键的信号,相应输出正弦波、三角波、方波、锯齿波。 参考内容 1. CCS集成开发环境的使用 2 2. 模拟信号发生器 16 CCS集成开发环境的使用 CCS——Code Composer Studio代码开发环境 Code Composer Studio3.1的安装 在Windows系统中,安装完CCS3.1软件后,桌面有两个快捷按钮: “Setup CCStudio v3.1”按钮:用来配置处理器类型、选择硬件设备。 “CCStudio v3.1” 按钮:启动CCS IDE开发环境,编写、调试以及优化代码。 还必须安装仿真器的驱动程序 目标系统配置 双击“Setup CCStudio v3.1”按钮,进入CCS设置窗口: 平台选择:ICETEK emulator 器件选择:ICETEK USB5100-C28xx Emulator 添加:[Add] 右键单击[CPU],配置GEL File[f2812.gel] 启动GEL文件 GEL是通用扩展语言(General Extension Language)的简称,它是一种与C语言类似的解释语言,用来创建函数以扩展CCS的功能。 右键单击CPU,选择Properties功能: 选择GEL文件,保存离开: 在出现的窗口选择[“否”NO],配置完成。 主机开发环境设置 DSP开发系统和计算机连接方法: 在实验箱电源关闭的情况下,用USB信号线连接ICETEK-5100USB仿真器与PC机的USB口。仿真器上的Power和Run灯亮。 打开实验箱电源。 双击“CCStudio v3.1” 按钮,启动CCS IDE开发环境 如果提示错误,关闭实验箱电源,重新插拔USB口,再重新开始。 注意左下角状态,提示连接后,目标板和计算机连接上了,此时可以进行程序的调试。 集成开发环境窗口的构成: 菜单栏 工具栏 工程窗口 编辑窗口——编辑程序、设置断点、探针、调试程序 反汇编窗口——查看机器指令,查找错误,优化代码 图形显示窗口——将数据直观显示成图形 内存单元显示窗口 变量观察窗口——查看、编辑内存单元和寄存器 状态窗口。 CCS常用工具 简单程序开发 新建开发文件夹volume 在开发文件夹中,新建工程文件 选择菜单“Project”的“New…”项,操作建立volume.pjt工程文件: 新建工程 在工程文件中添加程序文件: 选择菜单“Project”的“Add Files to Project…”项,依次分别添加以下文件到volum工程中: 程序文件,如d:\dsp\t1\volume,选择显示出来的文件“volum.c”; 命令文件,D:\dsp\t1\volume\volume.cmd; 库文件,D:\dsp\t1\volume\rts2800_ml.lib。 编译连接工程: 选择菜单“Project”的“Rebuild All”项,或单击工具条中的按钮;注意编译过程中CCS主窗口下部“Build”提示窗中显示编译信息,以及最后给出的错误和警告的统计数量。下载过程出现问题时,可选择Debug(Reset DSP或按硬件上的复位键。 装载、运行应用程序 执行File(Load Program。然后点击运行或单步运行 编辑源程序 TMS320F2812工程文件的基本组成: 工程管理文件 *.pjt 文件为 CCS v3.3 使用的工程管理文件。工程管理文件里主要记录了工程的版本信息、对工程文件进行编译、汇编和链接的选项设置以及该工程所包含的源文件信息(如C代码源文件、汇编代码源文件、配置文件以及链接命令文件等)。 源文件 源文件有两种,分别是*.c 文件和*.asm文件。*.c 文件为 C语言的源程序文件,CCS

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档