资料介绍
GEL语言的使用总结分享
GEL(General Extension
函数定义
函数参数
调用GEL函数
返回语句
if-else语句
while语句
GEL注释
预处理语??
2.如何将GEL函数加载到CCS的GEL菜单
a :hotmenu关键??
//joseph add
hotmenu Set_zone6() /*在Set_zone6下添加二级菜单Set_zone6*/
{
*(long *)0x0B34 = 0x00014c1f; /*XINTCNF2 config*/
*0x0B38 = 0x803e; /*XBANK config*/
*(long *)0x0B2C = 0x0043f1224; /*XTIMING6 config*/
}
b : dialog关键??
主要是创建一个需要输入参数的对话??
{
语句......
}
c : silder 关键??
主要是创建一个可以改变参数的滑动??
3.在CCS启动时自动加载GEL函数
1).GEL_Go(adress)
CCS菜单中的debug->Go Main就是调用的这个函??
2).GEL_MapAdd( address , page , length , readable , writeable)
length:定义的存储器长度
3).GEL_WatchAdd("expression","lable")
gel文件的应??
GEL--通用扩展语言,无类型语言,只有int类型,当CCS运行时首先执行这个GEL函数
以下就是这个小程??
#define WDCR 0X7029
#define WDKEY 0X7025
Startup()
{
WDCR=0X68;
}
Startup()函数在GEL文件加载时会自动运行,这样就可以实现上电关闭看门狗功能了
GEL(Gen