<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>

    Rss & SiteMap

    曙海教育集團論壇 http://www.bjzhda.cn

    曙海教育集團論壇
    共1 條記錄, 每頁顯示 10 條, 頁簽: [1]
    [瀏覽完整版]

    標題:Cadence Allegro SKILL語言討論和交流(二)~~ 如何在Allegro環境運行SKILL?

    1樓
    wangxinxin 發表于:2010-12-8 14:02:17
    1、如何在PCB Editor環境下啟動SKILL命令行解釋器界面?
    直接輸入set  telskill , 然后你就會看到一個新的界面, 這個界面就是用來運行SKILL函數和命令的解釋器。當然,如果你不覺得界面太小,可以直接在命令行中輸入skill , 然后運行SKILL函數和命令, 也可以正常執行,退出可以直接輸入exit。

    2、如何執行寫在文件中的SKILL函數和命令?
    首先,我們按照上面的方法運行SKILL命令行解釋器,然后輸入getSkillPath(), 回車后,可以看到返回一個路徑的列表,如果我們的SKILL文件放在這些路徑下,就可以直接使用load()函數加載使用,如果你的SKILL文件沒有在其中的一個路徑下,就需要帶上絕對路徑,這個地方大家需要注意‘/’和‘\’的區別,我不想做什么理論描述,看看下面的例子:

    假如你有一個文件放在C:下,名字為test.il, 一般SKILL文件都以.il為后綴
    使用Ultra-Editor打開文件,輸入如下內容:
    procedure( tr_Example_1()
    prog( ()
          ;打印一串字符
          printf("Let's go today.\n")

         ;彈出一個對話框
          axlUIConfirm("Hello, SKILL...\n")

        return(t)

    ))

    然后在SKILL解釋器界面下加載SKILL文件如下:
    load("C:/test.il")
    或者
    load("C:\\test.il")

    接下來運行tr_Example_1(), 回車,看看什么結果。

    3、總結上面的例子(我們學到了什么?)
    一、SKILL文件的擴展名一般為.il,通過load()函數可以加載SKILL文件
    二、SKILL文件放在一些特定的路徑下可以直接加載,不需要輸入絕對路徑,直接輸入文件名即可, load("test.il")
    三、帶絕對路徑加載SKILL文件,一般輸入一個/來隔開路徑, 如果需要使用\,則需要輸入兩個,\代表轉義,\\表示一個\。
    四、使用procedure可以定義一個SKILL函數,上面的例子, 函數名為tr_Example_1,注意函數名后的括號和函數名之間不要有空格。
    五、我們可以很方便的在SKILL解釋器中單步調試SKILL語句,例如:上面函數體中的printf("Let's go today.\n")可以直接在SKILL解釋器下運行,當然axlUIConfirm("Hello, SKILL...\n")也可以,其中函數體中的注釋為以分號開始的行,此為單行注釋。
    六、我們還可以使用像C語言的注釋一樣/* */來進行模塊注釋,但是不要出現兩個/* */注釋的嵌套。

    4、我寫這么清楚,相信大家還會輸入錯誤,下面有一個附件,大家可以下載直接加載, 哈哈, 注意一切都是英文的逗號,引號!

    5、和大家開個玩笑,如果讓我知道了SKILL可以單行運行,我就會將它的所有函數在SKILL命令行運行一次,他的函數在什么地方, 請直接參考文檔:(在你Allegro的安裝路徑下搜索如下路徑)
    D:\Cadence\SPB_15.5.1\doc\sklangref\sklangref.pdf

    初學者文檔:
    D:\Cadence\SPB_15.5.1\doc\sklanguser\sklanguser.pdf
    共1 條記錄, 每頁顯示 10 條, 頁簽: [1]

    Copyright © 2000 - 2009 曙海教育集團
    Powered By 曙海教育集團 Version 2.2
    Processed in .01563 s, 2 queries.
    主站蜘蛛池模板: 久久久99视频| 办公室啪啪激烈高潮动态图| xxxxx做受大片在线观看免费| 日本边添边摸边做边爱喷水| 人妻尝试又大又粗久久| 精品综合久久久久久蜜月| 国产精品99无码一区二区| z0z0z0女人极品另类视频| 成年美女黄网站色大免费视频| 亚洲另类无码专区丝袜| 污污的软件下载| 嗯嗯在线观看免费播放| 韩国三级中文字幕| 国产精品白丝喷水在线观看| 一级做a爰片性色毛片新版的| 无码毛片视频一区二区本码| 亚洲人成人网站在线观看| 欧美特黄视频在线观看| 啊灬啊别停灬用力啊公阅读| 青青青青手机在线观看| 国产精品视频区| 一区二区三区免费在线观看 | 国产欧美另类久久精品蜜芽| chinese真实露脸hotmilf| 市来美保在线播放| 久久国产免费观看精品3| 曰本一区二区三区| 亚洲第一永久色| 狠狠色狠狠色综合日日五| 国产aⅴ一区二区三区| 视频二区三区国产情侣在线| 国产精品久久久久久搜索| aⅴ在线免费观看| 好紧好爽太大了h视频| 久久久久无码中| 日韩v亚洲v欧美v精品综合| 亚洲国产成人精品无码一区二区| 欧美精品久久天天躁| 免费看男阳茎进女阳道动态图| 精品无码AV无码免费专区| 国产剧情一区二区三区|