- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何构建一个完整的工程课件
删除语句后,系统启动后,工程没有自动添加了 4.2.7 解读c2812.gel OnReset函数 当执行Debug-Reset命令时, OnReset函数被调用。 4.2.7 解读c2812.gel OnRestart函数 当执行Debug-Restart命令时,OnRestart函数被调用 。 4.2.7 解读c2812.gel OnPreFileLoaded函数 当执行File-Load Program操作时, OnPreFileLoaded函数被调用。 4.2.7 解读c2812.gel OnFileLoaded函数 当执行File-Load Program操作后,OnFileLoaded函数被调用。 4.2.7 解读c2812.gel OnTargetConnect函数 每一次当CCS和目标处理器建立连接时,OnTargetConnect函数都会被调用。 创建一个名为hello的工程 手动添加库文件 rts2800.lib 添加源文件 手动添加CMD文件 创建main函数 Hello.c文件 讨论内容: (1)查找一个DSP2812的应用设计实例,包括系统结构图(或硬件原理图)、工作原理、所用外设。 (2)查找GEL菜单中“Watchdog”标签对应的f2812.gel或c2812中的程序部分,并加注解。 三人一组,交一份报告。 GEL返回语句 GEL在一个函数里支持标准C的返回语句, 其一般形式为: return expression; 一个返回语句并不是一定需要返回一个值,一个没有表达式的返回语句将控制返回到调用处,并不返回有用的值。 与标准C区别:GEL函数定义不需指定返回值类型,返回值类型在程序运行时决定。 GEL if-else语句 GEL支持标准C的if-else语句。通用格式为: if(expression) statement1 else statement2 GEL if-else语句 例: if(ab) C=a-b Else { c=b-a; d=b+a; } GEL while语句 GEL的while语句类似于标准C的while语句, 但是GEL不支持标准C的continue和break语句。 通用格式为: while(expression) statement 例: while(a!=b) { c=a*b; a++; } GEL while语句 GEL注释 GEL支持标准C语言的注释。 GEL的注释,限用字符“/*”和“*/”,可以跨越若干行。 while(a!=b) { c=a*b; a++; /*此处需要改变自变量的值来控制循环*/ } GEL预处理语句 GEL支持标准C的#define预处理关键字, 这也是唯一可用的预处理关键字。 下面的语句,使预处理器用给定的字符序列取代标识符, 其中字符序列前后的空格都不要: #define identifier token-sequence 下面的语句(第一个标识符和括号之间没有空格) 是一个宏定义,其参数是标识符列表: #define identifier(identifier-list) token-sequence 加载或卸载GEL函数 要将包含GEL函数的GEL文件加载到CCS才能在文件中访问,驻留在CCS的存储器中,随时执行,失效在移除文件之后。 当加载的文件被修改,必须先将其卸载,然后再修改生效后重新加载。 GEL加载器在加载时要检查GEL文件的语法错误,但不检查变量是否定义。 加载或卸载GEL函数 加载一个GEL步骤: 选择File→Load GEL菜单项 在弹出的Load GEL File对话框中,浏览找到包含GEL函数的GEL文件。(CCS存放GEL文件路径:CCS安装路径\cc\gel) 双击文件名,或者单击文件名后点击“打开”按钮。 加载或卸载GEL函数 卸载一个GEL步骤: 选择View→Project菜单项 单击GEL文件夹旁边的“+”号,查看GEL文件 右击需要卸载的GEL文件 在所弹出的快捷菜单中选择Remove 4.2.5 使用关键字在GEL菜单中添加GEL函数4.2.5-1 关键字hotmenu 使用关键字hotmenu,将一个GEL函数添加到GEL菜单 里,则该函数一旦被选中就立即执行,其语法如下: hotmenu funcname { statements } 例: Menuitem “My Functions”; hotmenu InitTar
您可能关注的文档
- 柞水县概况.doc
- 如何战胜挫折.ppt
- 某特大桥桥墩墩支座调平方案.doc
- 柯达案例分析(终板)课案.doc
- 柳晨光数据结构作业课案.docx
- 柴油发电机施工方案课案.doc
- 柴油机维修手册课案.doc
- 如何提升干部执行力课件.ppt
- 柴油发电机组基本的工作原理及维修维护保养的规定规程课案.doc
- 染整工艺原理复习题(补充版).doc
- 零团费现象的法律透视与综合治理路径探究.docx
- 论网络公关不正当竞争行为的监管:问题剖析与优化路径.docx
- 马克思主义政治社会化理论中的“普遍化”问题研究.docx
- 金融危机下太钢文化战略的破局与重塑:实践、成效与前瞻.docx
- 化瘀生新汤灌肠疗法对宫腔术后月经过少的疗效及机制探究.docx
- 解析蓝光对黑曲霉生长发育的调控机制_多维度研究与应用探索.docx
- 盆腔异位肾肾动态显像前后位像GFR测定值差异及临床意义探究.docx
- 基于数值模拟的尿素选择性催化还原系统性能提升与优化策略研究.docx
- 硫对砷胁迫下秋茄幼苗渗透调节与巯基化合物的影响机制探究.docx
- ANA随机变量概率极限性质的深入探究与应用拓展.docx
最近下载
- QP—EN—订单变更控制程序.doc VIP
- 2026届广西南宁二中化学高二上期末监测模拟试题含答案.doc VIP
- (人教A版)选择性必修二高二上学期期末复习检测AB卷(基础卷)(原卷版).docx VIP
- GBT18487.1 送审稿.pdf VIP
- 2025年综合类-炉前工-初级炉前工历年真题摘选带答案(5卷-选择题).docx VIP
- 2026年青海省交通控股集团有限公司招聘笔试备考试题(45人)附答案解析.docx VIP
- 三级体系文件编写工作要求-详解.ppt VIP
- 抽水蓄能电站进出水口水力学数值模拟及模型试验规程.pdf
- GB 50058-2014 爆炸危险环境电力装置设计规范.docx VIP
- 临时占道施工方案及安全措施.docx VIP
原创力文档


文档评论(0)