dsp实验-cmd文件和gel文件的编写

上传人:小** 文档编号:46110668 上传时间:2018-06-22 格式:DOC 页数:4 大小:99KB
返回 下载 相关 举报
dsp实验-cmd文件和gel文件的编写_第1页
第1页 / 共4页
dsp实验-cmd文件和gel文件的编写_第2页
第2页 / 共4页
dsp实验-cmd文件和gel文件的编写_第3页
第3页 / 共4页
dsp实验-cmd文件和gel文件的编写_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《dsp实验-cmd文件和gel文件的编写》由会员分享,可在线阅读,更多相关《dsp实验-cmd文件和gel文件的编写(4页珍藏版)》请在金锄头文库上搜索。

1、1实验三、CMD文件和Gel文件的编写 一、一、实验实验目的目的 1. 掌握Gel文件的编写, 2. 熟悉Code Composer Studio的使用 二、二、实验设备实验设备 1. 集成开发环境CCS 2. 实验代码ccs_gel.s54、ccs_gel.cmd和ccs_gel.gel 三、三、实验实验内容内容 1. 建立项目并添加相应文件,连接编译(步骤同实验二一样),双击打开CMD 文件,对照教材理解 CMD 文件的编写结构,改变其中的内容,增加自定义段,保存并重新编译,比对前后两次编译得到的 Map 文件的异同。2图 1、Cmd 文件编译前 map 文件图 2、修改 cmd 文件后的

2、 map 文件从上两图可知,配置文件 Cmd 内容的不同,map 文件也有所不同。2. 了解 GEL 文件的功能。Gel 文件不是 DSP 开发必须的文件,而是给CCS 使用的文件,它帮助设置 CCS 的仿真环境,而且可以完成一些常用的调试操作,如硬件设置等。Gel 文件的编写是采用类似 C 语言的编程语言,观察当前的 Gel 文件的编写。 3GEL 文件部分内容3. 使用者如果希望修改其功能,可以直接编写 gel 文件,保存并重新装载。Menuitem 是一级子菜单,hotmenu 是二级子菜单,其中的处理可以直接填写或调用其他的函数。修改 Gel 文件,添加 menuitem 和 hotm

3、enu。menuitem “C54x Experiment“; hotmenu C5402_Textout() GEL_TextOut(“Hello,GEL is a solid tool !n”); hotmenu C5402_DSK_Test() /*此功能实现需要用到 DSK 板,可暂不添加,如做测试,需将此中文注释去掉*/ *(int *)0x0io = 0xff07; /* turn on LED */ 测试其功能。 4. 查询 help 了解所有 Gel 的函数功能,并修改文件实现一个其它的 Gel 函数。四、实验结果和提示 1. 当设备被选用后,与其关联的 gel 文件将被使用,

4、其中的 StartUp 函数将被调4用。可修改其中的内容,如 PMST 寄存器的数值,并测试。如图 3 :图 32. 如果当前 CCS 中装载了 gel 文件,那么就会出现相应的菜单项,如图4 所示。图 43. 添加代码后,重新装载 Gel 文件将出现新的子菜单,如图所示,并测试新菜单的功能。 重新装载后的 GEL 文件 新菜单如下图所示:5实验心得:通过实验三我了解了 cmd 文件和 gel 文件的结构以及编写方法,了解到 cmd文件和 gel 文件对 CCS 开发环境的重要性。通过修改其中的内容,使我更了解到 cmd 文件 MEMORY 和 SECTIONS 的写法和 gel 文件中函数的编写和调用。加深了我对 CCS 软件的 熟悉度,自己对 DSP 这门课程更加感兴趣。 。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号