99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

如何在 Allegro中執行 SKILL(1)-安裝與執行

1. 前言什么是 SKILL? SKILL是一種程式語言。是 Cadence開放給使用者可以藉由 SKILL取得 Allegro

中的資料并做一些客製化的程式語言,SKILL的語法與 C及 C++類似,在 Allegro中就有一些指令便是利用 SKILL撰寫出來的,并且製作成方便的使用者介面。利用SKILL,你可以:

z建立一個新的Allegro命令

z取得一些在以extracta命令無法取得的資料

z定義一些顯示及使用者介面的功能

2. 如何設定 Allegro.ilinit 要執行 SKILL,首先你必須將 SKILL載入 Allegro中。所以你必須先編輯 Allegro.ilinit。

在 Home環境變數設定的路徑下找到一個 pcbenv的資料夾,在 pcbenv中新增 allegro.ilinit檔案,其中作用為設定 SKILL檔案的路徑及自動載入哪些 SKILL檔案,其內容及語法如下:

setSkillPath(buildString(append1(getSkillPath() “D:/skill"))) ;

load("xxx.il")

load("#@$.il") ;

其中:

D:/skill是放置 SKILL檔案的路徑,可在 D碟下開一目錄名為 SKILL,所有的 SKILL檔案都可放在此目錄下。

load為宣告 Allegro自動載入哪些 SKILL檔案而 xxx.il或#@$.il就是 SKILL的檔案名稱



001


3.執行 SKILL 每一個 SKILL檔案都會說明如何在 Allegro中執行指令;若不了解說明內容可用以下方式找到 SKILL在 Allegro中註冊的指令:

SKILL檔案多為文字檔,你可以利用文字編輯器(例如:WordPad)開啟,尋找 axlCMDRegister(“XXX” …),其中 XXX就是可以在 Allegro 執行的指令。

4.範例(以 Make device為例)

1.利用 WordPad開啟 mkdev.il,并在其中尋找 axlCMDRegister。

2.我們可以發現執行此 SKILL的指令為 make device。

- 3 –

3.檢查\pcbenv下是否有 allegro.ilinit檔。

4.將 mkdev.il存放在 D:\Skill中。

5.利用 WordPad打開 allegro.ilinit檢查 SKILL所放置的路徑是否為正確的

D:\Skill;并在其加上 load("mkdev.il")。

6.啟動 Allegro

7.在 Allegro中的 command>輸入 make device即可。

5.后記


002



003

全部回復(1)
正序查看
倒序查看
hyping29
LV.2
2
2018-03-02 09:18
這么好的貼沉了,主要是寫 skill比較費時間,也不能提高收入,

私人工具菜單

0
回復
主站蜘蛛池模板: 蜜柚av乱码久久久久久水 | 国产在线欧美日韩精品一区 | 少妇激情AV一区二区三区 | 国产午夜精品免费一区二区三区视频 | 人妻少妇精品无码专区 | 日本正能量不良网站 | 国产国产午夜福利视 | 欧美视频精品在线 | www.久久成人 | www.久久影视 | 天地争霸美猴王在线观看 | 黄色成人免费视频 | 国产美女久久 | 高H紫黑色的又粗又上翘 | 国产精品538一区二区在线 | 理论片一级片 | 九九热线视频只有这里最精品 | 国产视频精品xxxx | 亚洲乱色熟女一区二区三区 | 国产尤物av尤物在线观看 | 欧美国产综合在线 | 欧美大人和孩做爰aⅴ | 离异熟女不戴套456 免费操人 | xxxxx非洲黑人猛内射 | 简单av自拍| 国产精品乱码精品久久久 | 玖玖精品国产 | 国产免费极品av吧在线观看 | 色播影院性播影院私人影院 | 国产精品无码在线 | 国产精品午夜一区二区欲梦 | 国产在线精品一区二区 | 亚洲视频一区国产 | 六十路高龄老熟女m | 漂亮人妻被中出中文字幕 | 欧美va亚洲 | 91嫩草人人| 麻豆传媒一区二区三区 | 与丰满少妇做爽视频 | 国产稚嫩高中生呻吟激情在线视频 | 撕开奶罩揉吮奶头免费视频 |