如何在Allegro中导入skill程序

如何在Allegro中导入skill程序,第1张

解答:

在Allegro中导入skill程序小工具(allegro不支持其它语言工具),分为以下三步:

一、向Allegro加载誉谨skill程序路径:

1、将已经完成的小工具对应skill程序*.il文件,放进%cdsroot%\share\local\pcb\skill文件夹;

3、用侍哪写字板打开%cdsroot%\share\local\pcb\skill\allegro.ilinit文件,并添加语句:

load("*.il")——加载skill程序文件*.il。

二、在allegro pcb编辑器中添加菜单

打开%cdsroot%\share\local\pcb\menus用写字板打开*.men文件(allegro.men为PCB编辑环境的菜单,cbdsymbol.men为package symbol编辑环境的菜单),在文件适当位置的END前添加菜单的程序调用语句:

POPUP"&MySkill"

BEGIN

MENUITEM "&Find_Component" "Find_Component"

MENUITEM "&Find_Component"庆谈基 "Find_Component"

……

skill语言是Cadence软件平台使用的一种语言,由Lisp(List Processing language)发展而来,对于有编程缓源陪扰蠢基础的同学来说很容易掌握。在Cadence软件平台中无论用户在图形界面做的任何 *** 作,在底层都是通过调用相应的skill函数或者程序实现功能的,可以认为Cadence软件平台上凡是可以通过图形界面实现的功能都可以使用相应的skill代码实现,对于图形界面不方便完成的 *** 作也可以通过编写skill脚本完成。

因而学习者可以再掌握基础知识的同时,通过B站等渠道获裂兆取具体的 *** 作视频等,从而逐步掌握skill的 *** 作技能。

需要定义一个回调函数。

要编写skillcallback,需要定义一个回调函数,该函数将接收用户输入,并调用相应的应用皮拿程序代码来处理用户输入,其基本原理是,当用户与应用程序交互时,应用程序将发出一个信返租号,该信号将触发一个回调函数,从而使应用漏握兆程序能够做出相应的响应。

Skillcallback是一种技术,用于实现应用程序与用户之间的交互。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12308799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存