电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

十天学会Skill

十天学会Skill_第1页
1/20
十天学会Skill_第2页
2/20
十天学会Skill_第3页
3/20
学习目的:搭建一个简单的Allegro Skill 调试环境,写出第一个HELLO WORLD程序. 1,首先选择一款适合自己的文本编辑器,免费的有SciTE, Notepad ++, 收费的有Ultra Edit, CodeWright. 以上几款软件均有语法高亮文件。推荐使用SciTE, Notepad ++。 2,在 PCBENV 目录下新建一个文本文件,改名为 test.il,后面范例中的编写都在这个文件中完成,如果不知道 PCBENV 在哪里,参考以下方法: 1.通过查看电脑环境变量中的HOME 变量值. 例如 HOME 变量为 d:\ ,对应的目录应为 d:\pcbenv 2.直接在 ALLEGRO 命令行输入 echo $localenv 也可以得到实际的环境变量目录。 3,注册快捷键以方便调试,编辑ENV 文件,添加如下两行,F11 为载入 test.il, F12 为执行 test 命令。 alias F11 skill load('"test.il"') alias F12 test 如图: 以后,我们就可以在 test.il 文件中书写代码,保存后,在 Allegro 中按 F11就会载入,然后按 F12 就可以执行命令 test,后面会讲到这个test 命令是如何注册的。 4,来完成第一个Hello World 程序。 用文本编辑器打开 test.il 文件,将以下蓝色部分代码复制到 test.il 文件中并保存, <------我是分隔线-----> axlCmdRegister("test",'test) defun( test () axlUIConfirm(strcat("Hello ",axlGetVariable("username"))) ) <------我是分隔线-----> 回到allegro 界面,按F11,再按F12.看下执行效果。 这个 Hello World 程序用到了 axlUIConfirm,strcat, axlGetVariable 这几个函数。 axlGetVariable("username")来获取 Username strcat:在本例中将 Hello 这个字符串与用户名合并成一个字符串。 axlUIConfirm:弹出提示框,内容为刚才 strcat 合并后的字符串。 今天先到这里,大家先把这个 Hello world 程序调试出来。另外这个系列教程是让大家入门的,大家觉得写的浅也不要责怪。 有时间可以先看下以下帮助文件: X:\Cadence\SPB_15.7\doc\sklanguser\sklanguser.pdf X:\Cadence\SPB_15.7\doc\sklangref\sklangref.pdf X:\Cadence\SPB_15.7\doc\algroskill\algroskill.pdf 十天学会Skill 之第二天 By deargds http://www.eda365.com 学习目的:了解SKILL 的一些基础,变量,函数,以及流程控制。 一,我们先了解以下几种数据类型, 整数:integer 例如:2, 8, 6 浮点数:float 例如:2.3, 9.3265, 0.5, .8...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

十天学会Skill

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部