欢迎来到天天文库
浏览记录
ID:46401498
大小:1.90 MB
页数:53页
时间:2019-11-23
《多媒体通信实验_第4章_CCS应用实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第4章CCS应用实验目录实验4.1CCS操作使用实验实验4.2汇编语言DSP程序设计实验实验4.3C语言DSP程序设计实验实验4.4混合语言的DSP程序设计实验实验4.5双精度数据加减运算汇编语言实验实验4.6单精度小数乘法运算汇编语言实验实验4.7浮点数乘除法运算实验实验4.8库函数调用运算实验实验4.1CCS操作使用实验(一)实验目的要求1.学习工程创建的方法2.了解编译和调试功能3.学习使用观察窗口(二)主要仪器设备1.计算机2.CCS软件3.TMS320C64xx实验箱一台(三)实验原理和方法开发T
2、MS320C6xxx应用系统一般需要以下几个调试工具来完成:1.软件集成开发环境(CCS):完成程序编译、目标文件产生、下载,进行程序和硬件的联合仿真调试。2.仿真器:实现硬件仿真调试时与硬件系统的通信、控制和读取硬件系统的状态和数据。CCS通过工程来管理文件,一般包括以下几种文件:1)源程序文件:C语言或汇编语言文件(*.c或*.asm)2)头文件(*.h)3)命令文件(*.cmd)4)库文件(*.lib,*.obj)(四)实验内容与步骤连接实验箱与PC机,打开电源给实验箱供电。1.在C:CCStudi
3、o_v3.3MyProjects下新建一个文件夹:practice。复制C:CCStudio_v3.3tutorialsim64xxconsultant下的所有文件到practice文件夹下。2、点击setupcodecomposerstudiov3.3,运行CCSSetup,设置CCS在软件仿真(simulator)方式下运行。保存配置。3.点击CodeComposerStudio,启动CCS。4.创建工程选择菜单“Project”的“New…”项,建立practice.pjt工程文件。5.向工
4、程添加文件添加main.c,doloop.c,lnk.cmd到工程。查看源程序:Doloop.c,main.c。打开:lnk.cmd文件,编辑如下内容保存:-stack0x400-heap0x400MEMORY{ISRAM:origin=0x400,len=0x1000000}SECTIONS{.vectors>ISRAM.text>ISRAM.data>ISRAM.bss>ISRAM.cinit>ISRAM.const>ISRAM.far>ISRAM.stack>ISRAM.cio>ISRAM.sysme
5、m>ISRAM}或者:/****************************************************************************//*c64xx_cov_lnk.cmd*//*Copyright(c)1996-2002TexasInstrumentsIncorporated*//****************************************************************************/-c-heap5000-sta
6、ck5000/*MemoryMap0*/MEMORY{ON_CHIP:origin=00000000hlength=00100000hEMIFA_CE0:origin=80000000hlength=10000000hEMIFA_CE1:origin=90000000hlength=10000000h}SECTIONS{.text>ON_CHIP.stack>ON_CHIP.bss>ON_CHIP.cinit>EMIFA_CE1.cio>EMIFA_CE0.const>ON_CHIP.data>ON_CHI
7、P.switch>ON_CHIP.sysmem>ON_CHIP.far>EMIFA_CE0}6.工程中添加库文件添加C:CCStudio_v3.3C6000cgtoolslib目录下的rts6400.lib7.查看源程序文件点击工程列表下文件,可以打开源程序文件main.c查看代码8.编译、创建目标文件点击菜单project->compilefile,可以对文件进行编译再点击菜单Project->Build,建立目标文件成功建立的文件应该是错误和警告都为09.调用目标文件1)连接仿真器与目标板点击:
8、Debug->connect,连接成功后,CCS左下角有提示。2)点击File->LoadProgram,选择practiceDebugpractice.out10.调试1)gotomain2)设置断点在需要设置断点的行前双击鼠标,则在行前出现红色的原点,表示设置了断点;若在已经设置了断点的行前双击鼠标,则可以取消该断点。3)单步运行用F114)观察窗口点击view->watchwindow,则打开观察窗口
此文档下载收益归作者所有