第2课:SKILL调试工具设置
如果你觉得本教程对你有帮助,欢迎大家转载到各大论坛博客。转载还请注明出处哦{:soso_e113:}。老罗感谢大家一直以来的支持!{:soso_e100:}hi,大家好。今天为大家讲解第2节课,关于调试工具的设置。
Cadence的本身不带有调试工具,貌似LINUX环境下有,但是一直没去试过。平时在编写SKILL的时候,我们不可能一直使用加载函数(load)进行文件更新。那样操作太过于繁琐。设置快捷键也较麻烦。
今天给大家一个SKILL加载工具,目前处于测试阶段,可能会有些小BUG,或者功能不太齐全。各位就将就用,目前已适合于大部分操作。
具体使用方法如下:
1.首先从附件下载文件
以下步骤仅对新人而言,如果各位会的话,可直接跳过。。。
2.进入到%CDSROOT%\share\local\pcb\skill目录(注:%CDSROOT%变量为Cadence的安装目录),将下载的skill_debuger.il文件存放到其中,并在改文件夹下找到allegro.ilinit文件,如果没有,则在该目录下新建一个文本文档,文件名修改为allegro.ilinit。
3.打开allegro.ilinit文件,在其中添加如下代码:
load("skill_debuger.il" "www.allegro-skill.com")
4.进入到%CDSROOT%\share\local\pcb\menus\文件夹,找到allegro.men并打开(如果没有,请到%CDSROOT%\share\pcb\extcuimenus文件夹中找,并复制到%CDSROOT%sharelocalpcbmenus文件夹),拉到最后,找到POPUP "&Help"并在其前面添加如下代码:
POPUP "My Skill"
BEGIN
MENUITEM "Skill Debuger" "skill_debuger"
END
注:这种菜单加载方式比较古老了,适合新人学习。后续教程中会写到如何动态加载菜单,请及时关注。
保存,重启allegro,会在Help菜单栏前多出一个My Skill菜单,下面会出现一个Skill Debuger子菜单,点击即可运行。
Skill配置工具具体使用如下:
文件:这一栏不用解释,直接选择文件路径就可以了。
密码:如果Skill加密了,则在这儿输入密码。
命令:Skill的执行命令,如果有多个,则自己进行选择一个
快捷键:为执行该Skill设置一个快捷键
加载、运行就不解释了。
使用时可设置指定文件的快捷键,当外部文件修改后,可直接使用快捷键进行加载及运行,无需每次手动加载改il文件进行函数更新。
前期准备工作就到此结束了,从下一节可开始,将讲解如何编写SKILL。。。
如果你觉得本教程对你有帮助,欢迎大家转载到各大论坛博客。转载还请注明出处哦{:soso_e113:}。老罗感谢大家一直以来的支持!{:soso_e100:}
**** Hidden Message *****
楼主错了,MENUITEM "Skill Debuger" "skill_debuger"中间少了个,号,不然菜单里面不会出错的! 下面是我添加的,与罗老师的有一个字符的差别,呵呵
POPUP "&My Skill"
BEGIN
MENUITEM "Skill Debuger", "skill_debuger"
END
罗老师~为什么我下载不了~抱歉,只有特定用户可以下载本站附件 誓死学会skill. 下来,继续努力学习。。。 下载下来学习下 大家好,来学习了,感谢罗老师~ 上课报道,谢谢老师无私授课 设置成功,感谢罗老师,如果有源码更好~~
请罗老师检查第2课作业
下载学习~家里电脑没有allegro。。。得到公司弄。。。:'( aloneweiwei 发表于 2014-12-20 11:38
罗老师~为什么我下载不了~抱歉,只有特定用户可以下载本站附件
可以了。。。:L