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

    曙海教育集團(tuán)論壇Cadence專區(qū)Cadence PCB設(shè)計(jì)初高級(jí) → Cadence Allegro SKILL語言討論和交流(二)~~ 如何在Allegro環(huán)境運(yùn)行SKILL?


      共有6453人關(guān)注過本帖樹形打印

    主題:Cadence Allegro SKILL語言討論和交流(二)~~ 如何在Allegro環(huán)境運(yùn)行SKILL?

    美女呀,離線,留言給我吧!
    wangxinxin
      1樓 個(gè)性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


    加好友 發(fā)短信
    等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊(cè):2010-11-12 11:08:23
    Cadence Allegro SKILL語言討論和交流(二)~~ 如何在Allegro環(huán)境運(yùn)行SKILL?  發(fā)帖心情 Post By:2010-12-8 14:02:17

    1、如何在PCB Editor環(huán)境下啟動(dòng)SKILL命令行解釋器界面?
    直接輸入set  telskill , 然后你就會(huì)看到一個(gè)新的界面, 這個(gè)界面就是用來運(yùn)行SKILL函數(shù)和命令的解釋器。當(dāng)然,如果你不覺得界面太小,可以直接在命令行中輸入skill , 然后運(yùn)行SKILL函數(shù)和命令, 也可以正常執(zhí)行,退出可以直接輸入exit。

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

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

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

        return(t)

    ))

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

    接下來運(yùn)行tr_Example_1(), 回車,看看什么結(jié)果。

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

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

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

    初學(xué)者文檔:
    D:\Cadence\SPB_15.5.1\doc\sklanguser\sklanguser.pdf

    支持(0中立(0反對(duì)(0單帖管理 | 引用 | 回復(fù) 回到頂部

    返回版面帖子列表

    Cadence Allegro SKILL語言討論和交流(二)~~ 如何在Allegro環(huán)境運(yùn)行SKILL?








    簽名
    主站蜘蛛池模板: 国产精品看高国产精品不卡| 机机对机机的30分钟免费软件 | 亚洲色欲www综合网| 久久久久无码国产精品不卡| 花季传媒app免费版网站下载安装| 天使萌一区二区在线观看| 久久精品九九热无码免贵| 欧美成年黄网站色视频| 四虎成人精品在永久在线| 黄色三级电影网址| 大片毛片女女女女女女女| 久久久无码精品午夜| 杨幂13分20秒未删减bt| 伊人久久大香线蕉影院95| 久久综合九色综合97伊人麻豆| 色狠狠一区二区三区香蕉| 国产色无码精品视频国产| 中国熟妇xxxx| 日本免费精品一区二区三区| 无码日韩精品一区二区三区免费| 国产精品一区二区久久国产| 一级一级毛片看看| 日本丶国产丶欧美色综合| 亚洲欧洲日产国码AV系列天堂| 白丝袜美女羞羞漫画| 国产午夜无码视频免费网站| 91高清免费国产自产拍2021| 女人张开腿让男人桶个爽| 久久人人爽爽爽人久久久| 果冻传媒七夕潘甜甜在线播放| 伊人久久大香线蕉精品| 青草青青视频在线观看| 最近中字视频在线观看| 免费一级特黄特色大片在线| 美美女高清毛片视频免费观看| 国产精品15p| Av鲁丝一区鲁丝二区鲁丝三区| 小小视频最新免费观看在线| 久久亚洲精品无码aⅴ大香| 日韩在线永久免费播放| 亚洲欧美人成综合导航|