EDA365电子工程师网
标题:
skill初学者的福音(二)
[打印本页]
作者:
y175813652
时间:
2008-10-22 11:56
标题:
skill初学者的福音(二)
今天没事,又来到了论坛,没想到上一贴得到了大家的积极支持,对本人也是一种安慰和鼓历,为了感谢大家的支持,再发一个,希望大家多
DD
上版主要介绍了
如何制作
面板
和
如何调用面板等
,今天我们主要谈2点:
1.
skill
的
调试环境
;
2.
skill
的
变量和流程控制语句
.下面我们开始介绍第一点:
skill
的
调试环境:
在你写skill时,为了验证程序的正确与否,和别的语言程序一样,需要调试,那么,skill的程序应当如何调试呢?
简单的调试,也就是说对一些简单函数的功能的调试,我们可以在
allegro
里
Command
栏里输入
skill
,回车就可以了,如下图所示:
如果感觉空间小的话,可以在
skill开发板
里进行,在allegro里打开Setup→user Preferences→skill→testskill,然后点OK,出现如上画面(右),程序调试就应当在alllgro环境下加载了,Skill是通过
allegro.ilint
文件加载的,打开
allegro.ilint
文件,输入
load("skill/pad_asc.il")
在这里,pad-asc.il是你的skill文件名.
Skill
调试也可以通过宏开始加载程序,
格式如下:
version 15.5
alias F5 "enved ;setwindow form.prfedit;FORM prfedit treelist Skill ;FORM prfedit telskill YES ;FORM prfedit apply ;FORM prfedit done ;setwindow pcb"
alias SF5 "enved ;setwindow form.prfedit;FORM prfedit treelist Skill ;FORM prfedit telskill NO ;FORM prfedit apply ;FORM prfedit done ;setwindow pcb"
skill load( "~/pcbenv/skill/pad_asc.il")
alias F2 "skill pad_asc" 注:
pad_asc是skill的你所注册的一个skil命令.F2可以任意修改.
把它们复制到一个写字板中,扩展名改为".scr",放到pcbenv下scripts文件夹下,然后打开allegro,点空格键的左边3个键,然后按F2键,就可以直接运行你想加载的skill.,当不想用时,在
skill load( "~/pcbenv/skill/pad_asc.il")
alias F2 "skill pad_asc"
每行
前加"#"就可以了.由于有事,今天先写到这儿,对不住大家了
问大家个问题:怎么在这里直接插图啊?
我现在都是先把它放到别的地方在引用,麻烦死了
作者:
y175813652
时间:
2008-10-22 12:02
标题:
图太小了,郁闷中,重发
左边的
右边的
作者:
y175813652
时间:
2008-10-22 12:04
标题:
还是小
还是小,没话说了
作者:
yang5051
时间:
2008-10-23 15:34
楼主,我D一下
,新手来看D
作者:
NMDNBA
时间:
2008-12-8 09:44
我一定顶你
作者:
xlzhu
时间:
2010-4-5 14:53
好啊,看俺
作者:
dzgking
时间:
2010-4-5 18:58
图看不到
作者:
hzhxlxx
时间:
2010-5-10 17:14
楼主,我D一下 ,新手来看D
作者:
baojian510
时间:
2010-5-10 21:39
2楼的看不到呀,能不能更新一下!
作者:
masony
时间:
2011-8-5 16:46
这里还真不错也,顶先
作者:
zhjim
时间:
2015-5-3 15:40
本帖最后由 zhjim 于 2015-5-3 19:57 编辑
y175813652 发表于 2008-10-22 12:02
左边的
右边的
可以在发表的时候插入图片或者把图片当作附件加进来。
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2