打印

C语言进行DSP开发编程的GEL语言的使用

[复制链接]
440|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Plantt|  楼主 | 2018-12-8 11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
C语言进行DSP开发编程的GEL语言的使用


GEL语言的使用:

      GEL(General Extension Language通用扩展语言)是一种类似于C语言的一种解释性语言,它可以创建GEL函数,以扩展CCS用途。


      GEL是C语言的一个子集,然而它不能声明主机变量,所有的变量必须在DSP程序中定义,存在于仿真/实际目标板中,唯一不在目标板上定义的标识符是GEL函数及其参数。


      GEL函数可在任何能键入C表达式的地方调用,既可以在任何可键入C表达式的对话框中调用,也可以在其他GEL函数中调用。但不支持递归。
可以将常用的GEL函数添加到CCS的GEL菜单下,此时需要使用menuitem关键词在GEL菜单下创建一个新的下拉菜单列表(一级菜单),再使用hotmenu,dialog和slider在该菜单项中添加新的菜单项(二级菜单)。


在CCS启动是自动执行GEL函数。SETUP CCS时设置环境时设置了自动执行GEL函数。自动运行StartUp()函数。这样要求每个工程建立时都载入GEL文件。
CCS提供了一系列嵌入GEL的函数。使用这些函数,用户可以控制仿真/实际目标板的状态,访问存储器,并在输出窗口中显示结果。


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

637

主题

901

帖子

4

粉丝