当前位置:首页 >> 信息与通信 >>

CMD文件和Gel文件的编写


DSP 实用技术课程 实验报告

课程名称: 实验名称:CMD 文件和 Gel 文件的编写 姓 学 班 名: 号: 级:

指导老师: 实验时间:

实验三、CMD文件和Gel Gel文件的编写 Gel

一、实验目的
1. 掌握Gel文件的编写 2. 熟悉Code Composer St

udio的使用

二、实验设备
1. 集成开发环境CCS 2. 实验代码ccs_gel.s54、ccs_gel.cmd和ccs_gel.gel

三、实验内容
1. 建立项目并添加相应文件,连接编译(步骤同实验二一样),双击打开CMD 文件,对照教材理解CMD文件的编写结构,改变其中的内容,增加自定义段,保 存并重新编译,比对前后两次编译得到的Map文件的异同。 2. 了解 GEL 文件的功能。Gel 文件不是 DSP 开发必须的文件,而是给 CCS 使 用的文件,它帮助设置 CCS 的仿真环境,而且可以完成一些常用的调试操作,如 硬件设置等。Gel 文件的编写是采用类似 C 语言的编程语言,观察当前的 Gel 文 件的编写。 3. 使用者如果希望修改其功能,可以直接编写 gel 文件,保存并重新装载。 Menuitem 是一级子菜单,hotmenu 是二级子菜单,其中的处理可以直接填写或调 用其他的函数。修改 Gel 文件,添加 menuitem 和 hotmenu。 menuitem "C54x Experiment"; hotmenu C5402_Textout() { GEL_TextOut(“Hello,GEL is a solid tool !\n”); }

测试其功能。 4. 查询 help 了解所有 Gel 的函数功能,并修改文件实现一个其它的 Gel 函数。

四、 实验结果和提示

1.当设备被选用后,与其关联的 gel 文件将被使用,其中的 StartUp 函数将 被调用。可修改其中的内容,如 PMST 寄存器的数值,并测试。

2. 如果当前 CCS 中装载了 gel 文件,那么就会出现相应的菜单项 那么就会出现相应的菜单项,如图 3-1 所示。

图3-1 GEL菜单

3. 添加代码后,重新装载 Gel 文件将出现新的子菜单,如图 3 所示,并测 重新装载 3-2 试新菜单的功能。

图3-2 新的子菜单

4、实验最终结果显示

五、实验心得体会
在前两次实验的基础上我对于CCS操作已经达到了熟练的水平, 本次实验对于Gel文件的编写有了一定的了解, 并且对于CCS的菜单中 的一些功能选项也加深了了解。 由于最开始对于 Gel 文件并不了解,在实验时才了解了 Gel 文件 的功能,它不是 DSP 开发必须的文件,而是给 CCS 使用的文件,能帮 助设置 CCS 的仿真环境,而且可以完成一些常用的调试操作,如硬件 设置等。而且 Gel 文件的编写是采用类似 C 语言的编程语言,在观察 了解后,按照实验步骤修改 Gel 文件,添加 menuitem 和 hotmenu, 修改其功能,实验结果显示“Hello,GEL is a solid tool !”。本 次实验过程中还是比较顺利的,没有遇到太多的问题,主要是前两次 实验对于 CCS 操作有了熟练的掌握,在这次实验中,主要是对 Gel 文 件的编写有了认识与了解,将 Gel 文件的编程语言中一级子菜单 Menuitem 和二级子菜单 hotmenu 与 C 语言类比来读,还是能大概了 解其编程含义以及其输出内容。 本次实验通过对 Gel 文件编写的认识与修改,使我对于 CCS 的使 用有了更进一步的了解,也让我知道如何更好、更合理的使用 CCS 来 实现所学知识,更好的掌握 DSP 技术来实现更多的应用。


相关文章:
CMD文件的编写
CMD文件的编写_IT/计算机_专业资料。CMD 文件的原理玄德(网名)于 2009 年 3 月一、前言 开发 TI 公司的 DSP 芯片,肯定要编写或者修改 CMD 文件,这是在单片机...
dsp实验报告( CMD文件和Gel文件的编写 )
dsp实验报告( CMD文件和Gel文件的编写 )_计算机软件及应用_IT/计算机_专业资料。CMD文件和Gel文件的编写一、实验目的 1. 掌握Gel文件的编写, 2. 熟悉Code Compos...
CMD文件编写
F2812 的 CMD 文件的编写 CMD 文件里包含三部分内容: 1)输入/输出定义: 输入/ 输入 输出定义: .obj 文件:链接器要链接的目标文件; .lib 文件:链接器要链接...
bat脚本命令文件编写
bat脚本命令文件编写_计算机软件及应用_IT/计算机_专业资料。最详细的bat 脚本文件...Goto :eof 例: set aa=123456 set cmdstr=echo %aa% call %cmdstr% ...
关于批处理文件编写的入门方法-带实例
关于批处理文件编写的入门方法-带实例_计算机软件及应用_IT/计算机_专业资料。批处理文件 批处理文件 BAT 的命令 bat 是 dos 下的批处理文件 .cmd 是 nt 内核...
批处理文件简介与编写
批处理文件简介与编写_IT/计算机_专业资料。批处理文件简介与编写如果没有一定的...它的文件扩展名为 .bat 或 .cmd。在命令提示下键 入批处理文件的名称,或者...
cmd和gel文件的区别
cmd和gel文件的区别_高二数学_数学_高中教育_教育专区。CMD文件与GEl文件编写的区别一、cmd 文件分析 1,系统定义: .cinit 存放 C 程序中的变量初值和常量; .con...
使用C语言操作SCI寄存器与CMD文件的编写
使用C 语言操作 SCI 寄存器 CMD 文件的编写 姓名: 金鸽 专业:电子通信工程 学号:201422172172 导师:齐林 一.寄存器的 C 语言访问 DSP 的寄存器能够实现对...
DSP中CMD文件的编写
DSP中CMD文件的编写_IT/计算机_专业资料。DSP中如何配置cmd文件 DSP 中 CMD 文件的编写 CMD 文件(xxxx.cmd)是用来分配 DSP 工程中 rom 和 ram 空间的,告诉...
CMD脚本的编写与实际应用
CMD脚本的编写与实际应用_生活休闲。CMD脚本的编写与实际应用在微软官方的定义中...本程序可以在文件的右键上生成一个“文件效验”的扩展项,可以计算 ※ echo ※...
更多相关标签:
cmd文件编写 | cmd脚本编写 | bat编写cmd命令 | cmd编写 | cmd编写java | cmd编写游戏 | cmd怎么编写 | gel文件 |