DSP实验课件讲解.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一简介 实验名称:CCS的软件编译环境及I/O口实验 学时:4 所属课程:DSP技术 内容提要:熟悉CCS开发、调试环境,包括CCS初始化、创建工程、加载程序、设置断点/探针、观察寄存器/变量/存储器等,了解并掌握数字I/O口控制方法 每组人数:2 实验方式:上机 CCS的软件编译环境及I/O口实验 1.实验目的 了解CCS软件的安装步骤 掌握CCS软件的软件仿真的调试方法 掌握数字I/O口的控制方法。 2.实验设备 PC机 一台 3.实验原理 熟悉CCS开发、调试环境,包括CCS初始化、创建工程、加载程序、设置断点/探针、观察寄存器/变量/存储器等。 利用CCS软件的“软件仿真器”调试 “控制XF引脚周期性变化程序”。 4.实验要求 用软件仿真器调试实验参考的程序并获取正确结果,通过简单的程序了解DSP程序的结构,熟悉CCS开发环境 。 5.实验内容 (实验的过程、程序,实验报告的主要部分) 6.思考题: 如何建立CCS编译环境 一个CCS工程中包括哪些文件? CMD文件有何作用? CCS概述 CCS提供了基本的代码生成工具,它们具有一系列的调试、分析能力。CCS支持如下所示的开发周期的所有阶段。 在做实验前,必须完成下述工作: (安装目标板和驱动软件.) 安装CCS. 运行CCS安装程序SETUP. CCS的布局和结构 菜单栏:和CCS所有相关的菜单都在里面。 编译工具栏:编译程序时常用的一些工具。 调试工具栏:调试程序时常用的一些工具。 工程文件框:打开的工程所有文件都别放在这里。便于我们编程时在各个文件间的切换。 代码编辑区:代码都是在这里编辑完成的。 编辑信息输出区:编辑时产生的信息都会在这个区域内输出。 创建应用程序 应用程序通过工程文件来创建,工程文件中包括: C源程序、汇编源程序 连接命令文件 库文件 目标文件 编译、汇编和连接文件时,可以分别指定它们的选项。在CCS中,可以选择完全编译或增量编译,可以编译单个文件,也可以扫描出工程文件的全部包含文件从属树,也可以利用传统的makefiles文件编译。 调试应用程序 CCS提供下列调试功能: 设置可选择步数的断点 在断点处自动更新窗口 查看变量 观察和编辑存储器和寄存器 观察调用堆栈 对流向目标系统或从目标系统流出的数据采用探针工具观察,并收集存储器映象 绘制选定对象的信号曲线 估算执行统计数据 观察反汇编指令和C指令 CCS提供GEL语言,它允许开发者向CCS菜单中添加功能。 实验例程 使用hello world实例介绍在CCS中创建、调试和测试应用程序的基本步骤;介绍CCS的主要特点,为在CCS中深入开发DSP软件奠定基础。 1 创建工程文件 在本例中,将建立一个新的应用程序,它采用标准库函数来显示一条hello world 消息。 1.从Windows Start菜单中选择Programs→Code Composer Studio ‘C5400→CCStudio。(或者在桌面上双击Code Composer Studio图标。) 注:CCS设置 如果第一次启动CCS时出现错误信息,首先确认是否已经安装了CCS。如果利用目标板进行开发,而不是带有CD-ROM的仿真器,则可参看与目标板一起提供的文档以设置正确的I/O端口地址。 2. 选择“Project→ New(工程→ 新工程)”,在 Project栏中输入工程名字(myhello)。 3. 在Save New Project As窗口中选择你所建立的工作文件夹并点击Open。键入myhello作为文件名并点击Save,CCS就创建了myhello.mak的工程文件,它存储你的工程设置,并且提供对工程所使用的各种文件的引用。 将c:\ti\tutorial\s54XX\hello1 C:\CCStudio_v3.3\tutorial\sim54xx\gelsolid中的所有文件拷贝到上述新文件夹(myhello) 。 2 向工程添加文件 选择Project→Add Files to Project,选择hello.c并点击Open。 2. 选择Project→Add Files to Project,在文件类型框中选择*.asm。选择vector.asm并点击Open。该文件包含了设置跳转到该程序的C入口点的RESET中断(c_int00)所需的汇编指令。 选择Project→Add Files to Project,在文件类型框中选择*.cmd。选择hello.cmd并点击Open,hello.cmd包含程序段到存

文档评论(0)

光光文挡 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档